Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Locked learning resources

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

What's New in Python 3.15 (Summary)

Python 3.15 makes the language quicker to start, quicker to run, and easier to debug, and it took contributions from hundreds of people to get there.

In this video course, you’ve seen highlights like:

  • Lazy imports that load modules only when you first use them
  • frozendict for mappings that can’t change and can be hashed
  • sentinel for readable, pickle-safe “no value” markers
  • A sampling profiler that attaches to live processes with almost no overhead
  • UTF-8 as the default encoding on every platform
  • An upgraded JIT compiler with real-world speedups on the official benchmarks

If you’re eager to dive into the details, then check out the dedicated tutorials that zoom in on individual features:

Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

Locked learning resources

The full lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

Become a Member to join the conversation.