Cool New Features in Python 3.8

Cool New Features in Python 3.8

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 0h 57m | 239 MB

In this course, you’ll get a look into the newest version of Python. On October 14th, 2019 the first official version of Python 3.8 became ready.

You’ll learn about the following:

  • Using assignment expressions to simplify some code constructs
  • Enforcing positional-only arguments in your own functions
  • Specifying more precise type hints
  • Using f-strings for simpler debugging

With a few exceptions, Python 3.8 contains many small improvements over the earlier versions. Towards the end of the course, you’ll see many of these less attention-grabbing changes, as well as a discussion about some of the optimizations that make Python 3.8 faster than its predecessors.

If you want to learn more, additional resources will be referenced and linked to throughout the course.

Table of Contents

1 Cool New Features in Python 3.8 Overview
2 Optimizations
3 Cool New Features in Python 3.8 Summary
4 Assignment Expressions The Walrus Operator
5 Positional-Only Arguments
6 More Precise Types
7 Simpler Debugging With f-Strings
8 The Python Steering Council
9 importlib.metadata
10 Math and Statistics Functions
11 Warnings About Dangerous Syntax