Тёмный

What's New in Python 3.11? 

NeuralNine
Подписаться 372 тыс.
Просмотров 15 тыс.
50% 1

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@Djellowman
@Djellowman Год назад
Speedup and especially the more explicit error messages are very nice improvements
@thomasgoodwin2648
@thomasgoodwin2648 Год назад
I was very excited for 3.11. The speed improvements alone would be very helpful given that much of what I do is video processing which sometimes runs into days vs. hours. (the Self type is rather cool too) The only issue I have so far with it is the library adoption rate. (Kudos to PyCharm for being on the stick and having a upgrade version to the IDE ready to go.) Python core is a powerful language, but most of the extreme functionality resides in 3rd party libraries. For now some will work ok while others may not even be installable. While the issue will largely resolve itself in time as more libraries upgrade, the release of a new core doesn't instantly translate into improved functionality for all previous code. This to some degree illustrates a problem common throughout the programming world, and not just Python. It's not uncommon for programmers to take the easy path and only upgrade when absolutely necessary, or worse yet, just let the code fall into the realm of permanently broken. How many Pythonistas out there are still using 3.7 or even older? (heck, how long was it just getting everyone out of 2.x because 'Libraries'?) It might be a bit before the full benefits of 3.11 propagate down through the rest of the Python kingdom. Always looking forward to your content. ❤
@kenzo47x2
@kenzo47x2 Год назад
Thanks for the summary. Very helpful.
@gauravgupta4645
@gauravgupta4645 10 месяцев назад
In your Toml file extension example, the players are not added as list.
@scullyy
@scullyy Год назад
typing module is like the UN of imports. Has a lot of rules but no way to enforce them
@bobursuyunov00
@bobursuyunov00 Год назад
Hi brother, thank you for your useful contents.
@will2see
@will2see Год назад
1:33 - compered to 3.10
@xzex2609
@xzex2609 Год назад
SOLVED I can't import pytube in python , I don't know it;s because I am using python 3.11 or not , even though i install it after python 3.11. I read some advice but I can't solve the problem. Actually I Find the solution to my problem. after the python 3.11 , almost all of your libraries won't work unless you change your interpreter to python 3.11
@xzex2609
@xzex2609 Год назад
I really thank you for all the videos that you make, they are so great , I just want to tell we are appreciate it very much.
@paulthomas1052
@paulthomas1052 Год назад
Very useful. Thanks.
@codingworld-programmerslif430
already explored it.
@swedishpsychopath8795
@swedishpsychopath8795 Год назад
Have they fixed the python addition of decimals error yet? As many older programming languages python still gives errors for simple additions. I can accept that COBOL can't handle the rounding of decimals BUT python as a modern language should be fixed. Try this in python: x = 0.1 + 0.1 + 0.1 and print( x ) gives you 0.3000000004 - yayy!! Thats a bad error. BTW: I know this is related to floating point aritmetic and hardware BUT it really should be fixed by translating the addition to Decimal( 0.1 ) + Decimal( 0.1 ) + Decimal( 0.1 ) in the "background". And YES I know this means python will become even slower than it already is. But I'll trade speed for correctness every time.
@atypicalambience3487
@atypicalambience3487 Год назад
Your preference is not more correct. If the interpreter encounters a value that that can only be accurately represented in base two, then defaulting to decimal operations will be less accurate. If you want perfect accuracy in base 10 by default you are using the wrong data type. You might trade speed for correctness, but your proposed change does not make the addition more correct in a general sense. You would destroy alot of legacy code with that change even beyond the speed decrease.
@antoniocalheirosneves
@antoniocalheirosneves Год назад
Thank you.
@piotrmazgaj
@piotrmazgaj Год назад
You work ethic is killing me, I can't follow up wtih all your new films. Please keep going.
@Radical9535
@Radical9535 Год назад
how do you keep up with all those details? haha
@oliverli9630
@oliverli9630 Год назад
cooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooool
@x9rtu3os1t8
@x9rtu3os1t8 Год назад
Hello Bro thank u.
@janeczkamarkert4277
@janeczkamarkert4277 Год назад
😭 promosm
Далее
What's New in Python 3.12?
14:36
Просмотров 14 тыс.
10 Important Python Concepts In 20 Minutes
18:49
Просмотров 150 тыс.
У КОТЯТ ОТКРЫЛИСЬ ГЛАЗКИ#cat
00:26
Китайка стучится Домой😂😆
00:18
Context Managers in Python Make Life Easier
15:01
Просмотров 12 тыс.
Protocol Or ABC In Python - When to Use Which One?
23:45
Python 3.12 is HERE!
12:37
Просмотров 158 тыс.
What's New in Python 3.9?
11:13
Просмотров 28 тыс.
You Are Going To Like These New Features In Python 3.11
10:58
Some New Features in Python 3.11
14:15
Просмотров 7 тыс.