Python 3.10 | Что Нового?

  Рет қаралды 34,769

PyLounge - программирование на Python и всё о IT

PyLounge - программирование на Python и всё о IT

Күн бұрын

Пікірлер: 88
@pylounge
@pylounge 3 жыл бұрын
Какое изменение понравилось вам больше всего?)
@fronkolines
@fronkolines 3 жыл бұрын
мне как новичку , более понятное указание ошибок =))
@grandlagging0zero175
@grandlagging0zero175 3 жыл бұрын
Доброго времени суток! Пожалуйста, расскажите об возможных будущих обновлениях python 3.11
@ЭльвинНадиров
@ЭльвинНадиров 3 жыл бұрын
Pattern matching. Очень интересная штука, всегда хотел это увидеть в пайтон
@EUGEN093
@EUGEN093 3 жыл бұрын
@@ЭльвинНадиров if else гораздо привычнее.
@useragent000
@useragent000 3 жыл бұрын
быстрое конструирование software и понятная отладка
@amogussus848
@amogussus848 3 жыл бұрын
2:07 за это однозначно респект разработчикам
@НиколайВамильев-с8ш
@НиколайВамильев-с8ш 3 жыл бұрын
Оперативно спасибо
@eugenybobylev5438
@eugenybobylev5438 3 жыл бұрын
Очень стильный канал, молодцы. Последние ролики просмотрел на одном дыхании. Удачи во всех делах
@white-listochechki
@white-listochechki 3 жыл бұрын
Я думал после 3.9 будет python 4
@esthetique7638
@esthetique7638 2 жыл бұрын
Нет, у нас только 3.10 а потом 4
@PythonDevelopment
@PythonDevelopment 3 жыл бұрын
Thanks a lot for the new information
@datski_live
@datski_live 2 жыл бұрын
спасибо, очень приятное, а главное КОРОТКОЕ видео
@никвасильевич
@никвасильевич 3 жыл бұрын
Все очень интересно
@tocvb232
@tocvb232 3 жыл бұрын
за речь и нарратив респект. Оставил досмотреть)
@mishkasensei
@mishkasensei 3 жыл бұрын
Хороший и краткий ликбез на тему новой версии
@slava6105
@slava6105 3 жыл бұрын
Крайне поверхностный обзор нововведений, по факту просто пересказ change-list'а. Например, новый синтаксис оператора контекста со скобками, а также улучшение читаемости синтаксических ошибок является результатом смены парсера. Возможность писать "int | str" - реализация оператора или для type, также был изменён Union.__str__, теперь он выводит всё в новом виде через " | ". Оптимизация тоже всегда важна, это означает, что твои поделки будут запускаться и работать быстрее
@jamjam3337
@jamjam3337 Жыл бұрын
👏👍
@useragent000
@useragent000 3 жыл бұрын
единственный C, остается неизменяемым пластом
@PersonaUserNew
@PersonaUserNew 3 жыл бұрын
А кто сейчас программирует на древнем C? Сейчас классный язык в этом семействе - это C#, а C++ я ненавижу тоже, ибо это конченный язык.
@useragent000
@useragent000 3 жыл бұрын
@@PersonaUserNew каждый человек силен в своем языке(полюбившемся), но язык С (типо-низкоуровневыи) необходим по разным причинам. Часто на С/С++ эффективнее писать ОС, либо сервера, теже компиляторы для оптимизации, а ооп - это тоже процедуры, но во многом измененные, Ассемблер для улучшения работы в каком-либо процессоре или системе процессоров, любои язык совершенен по своему, а полюбившиися вам С#, пригодится в веб-приложениях и судя по характеру вашего коммента, можно предположить, о ваших недалеких знаниях в ИТ.
@crutchm5070
@crutchm5070 3 жыл бұрын
@@PersonaUserNew микроконтроллеры/ядра для ос на нем делают)
@PersonaUserNew
@PersonaUserNew 3 жыл бұрын
@@crutchm5070 на чистом си?
@PersonaUserNew
@PersonaUserNew 3 жыл бұрын
@@crutchm5070 если только на чистом си, то я согласен, а C++ и C# много где используют, к примеру в игровых движках.
@fightclubbmotivation
@fightclubbmotivation 2 жыл бұрын
Подскажите пожалуйста, я сейчас прохожу видеоурок, на котором показывается работа пайтона 3.7.3. Я не знаю, устанавливать 3.7.3 или 3.10? Я правильно понял, что в 3.10 все тежи функции,как и в 3.7.3, но добавленно много новых фишек?
@pylounge
@pylounge 2 жыл бұрын
Да, правильно поняли)
@fightclubbmotivation
@fightclubbmotivation 2 жыл бұрын
@@pylounge спасибо! Буду изучать
@ItMohican
@ItMohican 3 жыл бұрын
а как же ускорение при работе со string?
@glimmer5103
@glimmer5103 3 жыл бұрын
А ты разбираешься в Джанго. Такой вопрос сильно ли там все изменилось, примерно в конце мая 2021 года я смотрел уроки Гоши , и по книге Django for beginers Вильяма Винсента. у меня все работала, сейчас же не чего не работает. какие то обновления что нужно код по другому писать?
@GDisclaimer
@GDisclaimer 3 жыл бұрын
Ну логично, ведь у гоши такой код. Просто чекни доки, и напиши в соответствии с ними:)
@eil_rovisoft7097
@eil_rovisoft7097 3 жыл бұрын
Эх, а новый версии С++ выходят раз в 3 года…
@kresb
@kresb 3 жыл бұрын
А ты бы стерпел эту кучу блоата чаще?)
@job4healthCOM
@job4healthCOM 3 жыл бұрын
Решил изучать Python, купил книгу Python Crash Course, by Eric Matthes. Книга на основе Python 3.7, но вышло обновление языка до 3.10 версии. Вопрос: можно ли изучать новичку Python по книге с устаревшей версией?
@moriart8329
@moriart8329 3 жыл бұрын
Конечно можно. База одна и та же.
@pylounge
@pylounge 3 жыл бұрын
Да, без проблем. Тем более разница между 3.7 и 3.10 не такая уж и большая. А для новичка, можно, считать, что вообще отсутствует
@job4healthCOM
@job4healthCOM 3 жыл бұрын
@@pylounge Спасибо, подписался на ваш канал.
@shadr1n
@shadr1n 3 жыл бұрын
Поддерживаю всех, обновления не меняют саму концепцию и синтаксис языка Все что ты познаёшь в 3.7 тебе пригодится, в новых версиях все просто пытаются упростить Так верстай главное не сдавайся когда сложно 😎
@job4healthCOM
@job4healthCOM 3 жыл бұрын
@@shadr1n Спасибо!!! Когда-то писал драйвера для контролеров (схемы которых сам разрабатывал) и текстовый редактор для ДВК-2 на ассемблере и forth, но это было давно. Сейчас заинтересовал python, под который есть свои небольшие проекты. Очень важно изучать язык по учебникам (в оригинале) на английском, нет ошибок и привыкаешь к правильной терминологии. Еще раз спасибо поддержку мотивации.
@mishkasensei
@mishkasensei 3 жыл бұрын
Ещё бы производительность по дефолту поднять бы. Я конечно понимаю, что тут баланс между сахарностью, простотой и производительностью.
@Dndndjsnsndkdkkfjf
@Dndndjsnsndkdkkfjf 3 жыл бұрын
Для чего тебе не хватает производительности питона?
@thzeroucken
@thzeroucken 3 жыл бұрын
@@Dndndjsnsndkdkkfjf потеряли миллисекунды! Полундра!
@joly3122
@joly3122 3 жыл бұрын
Если нужна скорость, то смысл вообще писать на питоне? Используйте компилируемые языки.
@mishkasensei
@mishkasensei 3 жыл бұрын
@@joly3122 да я имею в виду даже по сравнению с js питон медленнее (конкретно nodejs).
@mishkasensei
@mishkasensei 3 жыл бұрын
@@thzeroucken секунду на секунду, часик наберется, если сервер и обслуживает много клиентов
@_k1r1t0_
@_k1r1t0_ 3 жыл бұрын
Помню изучал когда-то Пайтон (щас уже забил на него и не слежу за ним). Тогда актуальной была версия 3.2 (Точно не помню)...
@terralgame9673
@terralgame9673 3 жыл бұрын
@Масон Жабу, параллельно пишу на ней игру.
@_k1r1t0_
@_k1r1t0_ 3 жыл бұрын
@@terralgame9673 Это мой другой аккаунт)
@qvakie_4213
@qvakie_4213 3 жыл бұрын
@@terralgame9673 что за жаба?
@GDisclaimer
@GDisclaimer 3 жыл бұрын
@@terralgame9673 да, жаба это сила. Я сейчас параллельно с питоном учу шарп. Благодаря решётке я смог понять концепцию ООП. Не столько для быстрых прог учил, сколько для ооп
@GDisclaimer
@GDisclaimer 3 жыл бұрын
Настоящие люди вместо match-case используют dict-lambda
@suprun1982
@suprun1982 3 жыл бұрын
А как обновить Python?
@PythonDevelopment
@PythonDevelopment 3 жыл бұрын
Логично что установить с оф сайта версию 3.10. Я установил прямо в пайчарм и уже тестирую новинки
@suprun1982
@suprun1982 3 жыл бұрын
@@PythonDevelopment Нет другого способа обновления?
@PythonDevelopment
@PythonDevelopment 3 жыл бұрын
@@suprun1982 сорян, я на винде поэтому сказал что установкой.
@1k_player121
@1k_player121 3 жыл бұрын
хотел бы сказать , то что у тебя очень хорошо получается делать видео (смысле хотел сказать что качество видео получается хорошо) , предлагаю тебе изменить контент например на игры
@nargan1129
@nargan1129 3 жыл бұрын
Ничего координально нового не добавили, а все библиотеки сломались :)
@senorpc
@senorpc 3 жыл бұрын
а ещё 4 числа упал фейсбук. Совпадение или нет, но есть инфа, что питон положил фейсбук
@Принуждениекмиру-ь2ц
@Принуждениекмиру-ь2ц 2 жыл бұрын
Поправьте меня, если что, но разве питон не для лохов?
@Bambulyator
@Bambulyator 3 жыл бұрын
Блин, хоть тресни не пойму смысла в интерпретируемых языках... Вот с компилятором все понятно - скомпилил в ЕХЕ-шник и запускай у кого хочешь. А тут зась! Пока не установишь интерпретатор - нихера не будет. Вот объясните мне дураку...
@alexeyfilippov42
@alexeyfilippov42 3 жыл бұрын
Можно компилировать в екзешник
@Bambulyator
@Bambulyator 3 жыл бұрын
@@alexeyfilippov42 насколько я ознакомился с темой, то это не компиляция в прямом понимании этого слова, а скорее саморазахивирующийся архив, в состав которого входит интерпретатор, библиотеки и сам код... я не прав?
@_k1r1t0_
@_k1r1t0_ 3 жыл бұрын
Когда тебе надо написать что-то для программеров для тебя лучшим решением будет использовать интерпретируемый язык по типу питона.
@_k1r1t0_
@_k1r1t0_ 3 жыл бұрын
@Максим Колодяжный Кстати да
@EUGEN093
@EUGEN093 3 жыл бұрын
@@Bambulyator Ты прав. И экзешник получается в 10 раз больше чем на с++
@andreyfly4331
@andreyfly4331 3 жыл бұрын
Патерн мэтч это просто оператор свитч, так себе достижение. Остальное просто мелочи, которые 99 из 100 никогда не используют.
@GDisclaimer
@GDisclaimer 3 жыл бұрын
Я паттерн матч тоже юзать не буду. Вещь тупая, и очень походит на дубляж кода. Мне больше по душе словарь и лямбда :)
@jfWm_Py.-41-dVsVTISy6g5x.W3--U
@jfWm_Py.-41-dVsVTISy6g5x.W3--U 3 жыл бұрын
@@GDisclaimer в чем разница, кроме потери в производительности?
@GDisclaimer
@GDisclaimer 3 жыл бұрын
@@jfWm_Py.-41-dVsVTISy6g5x.W3--U более лаконичный код, а паттерн матч не сильно отличается от заезжаного if-else Хотя, тут дело вкуса Просто, главное не производительность (хотя и эта штука довольно важная), а лаконичность кода Тем более, о какой производительности в пайтоне может идти речь?
@jfWm_Py.-41-dVsVTISy6g5x.W3--U
@jfWm_Py.-41-dVsVTISy6g5x.W3--U 3 жыл бұрын
​@@GDisclaimer > главное не производительность, а лаконичность кода Что насчет читабельности? while 1:print("".join([chr(int(__import__("random").randint(48,123)))for _ in range(__import__("random").randint(0,80))]));__import__("time").sleep(0.05) И может ли [if] в декомпозицию и сопоставление с шаблоном более гибкое, чем [==]? Ты [match] со [switch] путаешь.
@GDisclaimer
@GDisclaimer 3 жыл бұрын
@@jfWm_Py.-41-dVsVTISy6g5x.W3--U Я имел ввиду читабельность. Извини, не разобрался в опредлении слова "лаконичность".
@makari2174
@makari2174 3 жыл бұрын
ооо мое др отметили релизом
Объектно-ориентированное программирование В Python | ООП Python
9:20
PyLounge - программирование на Python и всё о IT
Рет қаралды 37 М.
Python 3.13 / Что Нового?
10:57
PyLounge - программирование на Python и всё о IT
Рет қаралды 6 М.
Python 3.11 | Что Нового?
10:54
PyLounge - программирование на Python и всё о IT
Рет қаралды 40 М.
НАСТРОЙКА VS CODE ПОД PYTHON В 2024 ГОДУ
7:22
$ sudo school
Рет қаралды 6 М.
Основы Регулярных Выражений В Python | Модуль re
18:54
PyLounge - программирование на Python и всё о IT
Рет қаралды 26 М.
Выход Python 3.9 | Что Нового? На Что Стоит Обратить Внимание?
6:09
PyLounge - программирование на Python и всё о IT
Рет қаралды 8 М.
Что пишут на Python? ПЛЮСЫ и МИНУСЫ Python
12:42
Sergey Nemchinskiy
Рет қаралды 575 М.
Декораторы Python | Разбираем Декораторы  С Примерами Кода
10:28
PyLounge - программирование на Python и всё о IT
Рет қаралды 18 М.
PYTHON 3.12 Что Нового?
10:07
PyLounge - программирование на Python и всё о IT
Рет қаралды 24 М.