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

解锁AI学习工具

注册即可使用强大工具,帮助你从每个视频中更快地学习。

场景解析 短语猎手 词卡复习 跟读练习 语音回放
免费注册
英语 12:29 Science & Tech

My 4 Favorite Python 3.14 Features

Late Night with Seth Meyers · 60,762 次观看 · 添加于 2 个月前

字幕 (302 片段)

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

完整字幕可在视频播放器中查看

用练习题学习

从这个视频生成词汇、语法和理解练习

词汇与语法 理解测验 雅思考试 写作练习
注册开始练习
还没有评论。成为第一个分享想法的人!

注册解锁全部功能

追踪进度、保存词汇、练习题目

免费开始学语言