The video owner has disabled playback on external websites.

This video is no longer available on YouTube.

This video cannot be played right now.

Watch on YouTube

Débloquez les outils d'apprentissage IA

Inscrivez-vous pour accéder à des outils puissants qui vous aident à apprendre plus vite avec chaque vidéo.

Explication de scne Chasseur de phrases Rvision par flashcards Pratique de répétition Répondre
S'inscrire gratuitement
Anglais 12:29 Science & Tech

My 4 Favorite Python 3.14 Features

Late Night with Seth Meyers · 60,749 vues · Ajouté il y a 2 mois

Sous-titres (302 segments)

00:00

Python 3.14.

00:02

Python, it's here. Ah, I've been waiting

00:06

for this my whole career. Python. Oh my

00:09

goodness.

00:11

But I'm also a bit sad because now what

00:14

do we wait for? Version 3.162,

00:18

the square root of 10. It's just not the

00:20

same. Or Python 6.28, you know, 2 pi.

00:25

That's not going to happen in my

00:26

lifetime unless, you know, AI makes us

00:29

all like invincible and impossible to

00:32

kill. And then I'll be here in 500 years

00:35

still making Python videos. Or maybe AI

00:38

does all the coding for us and we don't

00:40

need to make Python videos anymore. Or

00:42

uh maybe Rust actually becomes really

00:44

easy to program in and then we'll move

00:46

to Rust. I I have no idea. Python 6.28,

00:50

I can tell you it's not going to happen

00:51

anytime soon. Anyway, let's stick with

00:55

the here and now, shall we? So, Python

00:57

3.14, it has actually some really nice

01:00

new features that I'm going to talk

01:02

about in this video. But what actually

01:04

matters depends also on what kind of

01:07

developer you are and how you use

01:09

Python. And we all use Python in

01:11

different ways, right? So, in this

01:14

video, I'm not going to give you a

01:15

complete overview of everything, but I

01:17

am going to show you four features that

01:19

I personally really love in 3.14 with,

01:23

of course, some nice code examples. Now,

01:26

if you want to learn more about how to

01:27

design a piece of software from scratch,

01:29

I have a free guide for you at iron

01:31

code/design guide. This contains the

01:33

seven steps I take when I design new

01:35

software. The link is also in

01:37

description of this video. Now, Python

01:39

3.14 is scheduled for final release on

01:42

October 7, 2025. And there's a long list

01:46

of changes going from free threading

01:50

support that started in the previous

01:52

version of Python sub interpreters, new

01:54

debugging tools, UUID upgrades, and

01:58

syntax highlighting in the shell. If I

02:01

start the Python interpreter, so this is

02:03

Python 3.13, and I start typing a

02:05

function

02:07

something like this.

02:09

As you can see, there's no syntax

02:11

highlighting whatsoever. It's literally

02:14

just typing text. However,

02:17

if I open the new Python 3.14 shell,

02:21

this is release candidate 2, and I start

02:24

typing. Hey, there we have nice looking

02:28

syntax highlighting. Isn't that nice? I

02:32

really like this. I really, really do. I

02:34

think it's a great improvement. But this

02:36

is not like one of the main things I I

Sous-titres complets disponibles dans le lecteur vidéo

Entraînez-vous avec des exercices

Générez des exercices de vocabulaire, grammaire et compréhension à partir de cette vidéo

Vocabulaire et grammaire Quiz de compréhension Examen IELTS Pratique de l'crit
S'inscrire pour pratiquer
Pas encore de commentaires. Soyez le premier à partager vos idées !

Inscris-toi pour débloquer toutes les fonctionnalités

Suis ta progression, sauvegarde du vocabulaire et entraîne-toi

Apprendre les langues gratuitement