мне как новичку , более понятное указание ошибок =))
@grandlagging0zero1753 жыл бұрын
Доброго времени суток! Пожалуйста, расскажите об возможных будущих обновлениях python 3.11
@ЭльвинНадиров3 жыл бұрын
Pattern matching. Очень интересная штука, всегда хотел это увидеть в пайтон
@EUGEN0933 жыл бұрын
@@ЭльвинНадиров if else гораздо привычнее.
@useragent0003 жыл бұрын
быстрое конструирование software и понятная отладка
@amogussus8483 жыл бұрын
2:07 за это однозначно респект разработчикам
@НиколайВамильев-с8ш3 жыл бұрын
Оперативно спасибо
@eugenybobylev54383 жыл бұрын
Очень стильный канал, молодцы. Последние ролики просмотрел на одном дыхании. Удачи во всех делах
@white-listochechki3 жыл бұрын
Я думал после 3.9 будет python 4
@esthetique76382 жыл бұрын
Нет, у нас только 3.10 а потом 4
@PythonDevelopment3 жыл бұрын
Thanks a lot for the new information
@datski_live2 жыл бұрын
спасибо, очень приятное, а главное КОРОТКОЕ видео
@никвасильевич3 жыл бұрын
Все очень интересно
@tocvb2323 жыл бұрын
за речь и нарратив респект. Оставил досмотреть)
@mishkasensei3 жыл бұрын
Хороший и краткий ликбез на тему новой версии
@slava61053 жыл бұрын
Крайне поверхностный обзор нововведений, по факту просто пересказ change-list'а. Например, новый синтаксис оператора контекста со скобками, а также улучшение читаемости синтаксических ошибок является результатом смены парсера. Возможность писать "int | str" - реализация оператора или для type, также был изменён Union.__str__, теперь он выводит всё в новом виде через " | ". Оптимизация тоже всегда важна, это означает, что твои поделки будут запускаться и работать быстрее
@jamjam3337 Жыл бұрын
👏👍
@useragent0003 жыл бұрын
единственный C, остается неизменяемым пластом
@PersonaUserNew3 жыл бұрын
А кто сейчас программирует на древнем C? Сейчас классный язык в этом семействе - это C#, а C++ я ненавижу тоже, ибо это конченный язык.
@useragent0003 жыл бұрын
@@PersonaUserNew каждый человек силен в своем языке(полюбившемся), но язык С (типо-низкоуровневыи) необходим по разным причинам. Часто на С/С++ эффективнее писать ОС, либо сервера, теже компиляторы для оптимизации, а ооп - это тоже процедуры, но во многом измененные, Ассемблер для улучшения работы в каком-либо процессоре или системе процессоров, любои язык совершенен по своему, а полюбившиися вам С#, пригодится в веб-приложениях и судя по характеру вашего коммента, можно предположить, о ваших недалеких знаниях в ИТ.
@crutchm50703 жыл бұрын
@@PersonaUserNew микроконтроллеры/ядра для ос на нем делают)
@PersonaUserNew3 жыл бұрын
@@crutchm5070 на чистом си?
@PersonaUserNew3 жыл бұрын
@@crutchm5070 если только на чистом си, то я согласен, а C++ и C# много где используют, к примеру в игровых движках.
@fightclubbmotivation2 жыл бұрын
Подскажите пожалуйста, я сейчас прохожу видеоурок, на котором показывается работа пайтона 3.7.3. Я не знаю, устанавливать 3.7.3 или 3.10? Я правильно понял, что в 3.10 все тежи функции,как и в 3.7.3, но добавленно много новых фишек?
@pylounge2 жыл бұрын
Да, правильно поняли)
@fightclubbmotivation2 жыл бұрын
@@pylounge спасибо! Буду изучать
@ItMohican3 жыл бұрын
а как же ускорение при работе со string?
@glimmer51033 жыл бұрын
А ты разбираешься в Джанго. Такой вопрос сильно ли там все изменилось, примерно в конце мая 2021 года я смотрел уроки Гоши , и по книге Django for beginers Вильяма Винсента. у меня все работала, сейчас же не чего не работает. какие то обновления что нужно код по другому писать?
@GDisclaimer3 жыл бұрын
Ну логично, ведь у гоши такой код. Просто чекни доки, и напиши в соответствии с ними:)
@eil_rovisoft70973 жыл бұрын
Эх, а новый версии С++ выходят раз в 3 года…
@kresb3 жыл бұрын
А ты бы стерпел эту кучу блоата чаще?)
@job4healthCOM3 жыл бұрын
Решил изучать Python, купил книгу Python Crash Course, by Eric Matthes. Книга на основе Python 3.7, но вышло обновление языка до 3.10 версии. Вопрос: можно ли изучать новичку Python по книге с устаревшей версией?
@moriart83293 жыл бұрын
Конечно можно. База одна и та же.
@pylounge3 жыл бұрын
Да, без проблем. Тем более разница между 3.7 и 3.10 не такая уж и большая. А для новичка, можно, считать, что вообще отсутствует
@job4healthCOM3 жыл бұрын
@@pylounge Спасибо, подписался на ваш канал.
@shadr1n3 жыл бұрын
Поддерживаю всех, обновления не меняют саму концепцию и синтаксис языка Все что ты познаёшь в 3.7 тебе пригодится, в новых версиях все просто пытаются упростить Так верстай главное не сдавайся когда сложно 😎
@job4healthCOM3 жыл бұрын
@@shadr1n Спасибо!!! Когда-то писал драйвера для контролеров (схемы которых сам разрабатывал) и текстовый редактор для ДВК-2 на ассемблере и forth, но это было давно. Сейчас заинтересовал python, под который есть свои небольшие проекты. Очень важно изучать язык по учебникам (в оригинале) на английском, нет ошибок и привыкаешь к правильной терминологии. Еще раз спасибо поддержку мотивации.
@mishkasensei3 жыл бұрын
Ещё бы производительность по дефолту поднять бы. Я конечно понимаю, что тут баланс между сахарностью, простотой и производительностью.
@Dndndjsnsndkdkkfjf3 жыл бұрын
Для чего тебе не хватает производительности питона?
Если нужна скорость, то смысл вообще писать на питоне? Используйте компилируемые языки.
@mishkasensei3 жыл бұрын
@@joly3122 да я имею в виду даже по сравнению с js питон медленнее (конкретно nodejs).
@mishkasensei3 жыл бұрын
@@thzeroucken секунду на секунду, часик наберется, если сервер и обслуживает много клиентов
@_k1r1t0_3 жыл бұрын
Помню изучал когда-то Пайтон (щас уже забил на него и не слежу за ним). Тогда актуальной была версия 3.2 (Точно не помню)...
@terralgame96733 жыл бұрын
@Масон Жабу, параллельно пишу на ней игру.
@_k1r1t0_3 жыл бұрын
@@terralgame9673 Это мой другой аккаунт)
@qvakie_42133 жыл бұрын
@@terralgame9673 что за жаба?
@GDisclaimer3 жыл бұрын
@@terralgame9673 да, жаба это сила. Я сейчас параллельно с питоном учу шарп. Благодаря решётке я смог понять концепцию ООП. Не столько для быстрых прог учил, сколько для ооп
@GDisclaimer3 жыл бұрын
Настоящие люди вместо match-case используют dict-lambda
@suprun19823 жыл бұрын
А как обновить Python?
@PythonDevelopment3 жыл бұрын
Логично что установить с оф сайта версию 3.10. Я установил прямо в пайчарм и уже тестирую новинки
@suprun19823 жыл бұрын
@@PythonDevelopment Нет другого способа обновления?
@PythonDevelopment3 жыл бұрын
@@suprun1982 сорян, я на винде поэтому сказал что установкой.
@1k_player1213 жыл бұрын
хотел бы сказать , то что у тебя очень хорошо получается делать видео (смысле хотел сказать что качество видео получается хорошо) , предлагаю тебе изменить контент например на игры
@nargan11293 жыл бұрын
Ничего координально нового не добавили, а все библиотеки сломались :)
@senorpc3 жыл бұрын
а ещё 4 числа упал фейсбук. Совпадение или нет, но есть инфа, что питон положил фейсбук
@Принуждениекмиру-ь2ц2 жыл бұрын
Поправьте меня, если что, но разве питон не для лохов?
@Bambulyator3 жыл бұрын
Блин, хоть тресни не пойму смысла в интерпретируемых языках... Вот с компилятором все понятно - скомпилил в ЕХЕ-шник и запускай у кого хочешь. А тут зась! Пока не установишь интерпретатор - нихера не будет. Вот объясните мне дураку...
@alexeyfilippov423 жыл бұрын
Можно компилировать в екзешник
@Bambulyator3 жыл бұрын
@@alexeyfilippov42 насколько я ознакомился с темой, то это не компиляция в прямом понимании этого слова, а скорее саморазахивирующийся архив, в состав которого входит интерпретатор, библиотеки и сам код... я не прав?
@_k1r1t0_3 жыл бұрын
Когда тебе надо написать что-то для программеров для тебя лучшим решением будет использовать интерпретируемый язык по типу питона.
@_k1r1t0_3 жыл бұрын
@Максим Колодяжный Кстати да
@EUGEN0933 жыл бұрын
@@Bambulyator Ты прав. И экзешник получается в 10 раз больше чем на с++
@andreyfly43313 жыл бұрын
Патерн мэтч это просто оператор свитч, так себе достижение. Остальное просто мелочи, которые 99 из 100 никогда не используют.
@GDisclaimer3 жыл бұрын
Я паттерн матч тоже юзать не буду. Вещь тупая, и очень походит на дубляж кода. Мне больше по душе словарь и лямбда :)
@jfWm_Py.-41-dVsVTISy6g5x.W3--U3 жыл бұрын
@@GDisclaimer в чем разница, кроме потери в производительности?
@GDisclaimer3 жыл бұрын
@@jfWm_Py.-41-dVsVTISy6g5x.W3--U более лаконичный код, а паттерн матч не сильно отличается от заезжаного if-else Хотя, тут дело вкуса Просто, главное не производительность (хотя и эта штука довольно важная), а лаконичность кода Тем более, о какой производительности в пайтоне может идти речь?
@jfWm_Py.-41-dVsVTISy6g5x.W3--U3 жыл бұрын
@@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] путаешь.
@GDisclaimer3 жыл бұрын
@@jfWm_Py.-41-dVsVTISy6g5x.W3--U Я имел ввиду читабельность. Извини, не разобрался в опредлении слова "лаконичность".