Классный курс, кстати.
Подходит для глубокого погружения в Python 🌚
Подходит для глубокого погружения в Python 🌚
🌚103😁23🤡6❤3👍3🔥2🐳1
Самая простая программа в обычных языках программирования: несколько строк кода и непонятные символы. Самая простая программа на Python: print(‘Hello World’).
Этот язык любят за простоту и элегантность кода, а ещё — за низкий порог входа для начинающих программистов. Убедитесь в этом сами на бесплатном курсе Нетологии «Основы Pyhton: создаем телеграмм-бота». Он подойдёт даже тем, кто никогда раньше не программировал.
За несколько занятий вы познакомитесь с основами разработки и научитесь с нуля писать код, познакомитесь с синтаксисом и логикой работы Python, научитесь работать с данными и базовыми конструкциями.
Но главное — самостоятельно разработаете планировщик задач и Telegram-бота.
Занятия уже доступны в личном кабинете. Присоединяйтесь → https://netolo.gy/ca20
Реклама. ООО «Нетология» erid: LatgBxDMq
Этот язык любят за простоту и элегантность кода, а ещё — за низкий порог входа для начинающих программистов. Убедитесь в этом сами на бесплатном курсе Нетологии «Основы Pyhton: создаем телеграмм-бота». Он подойдёт даже тем, кто никогда раньше не программировал.
За несколько занятий вы познакомитесь с основами разработки и научитесь с нуля писать код, познакомитесь с синтаксисом и логикой работы Python, научитесь работать с данными и базовыми конструкциями.
Но главное — самостоятельно разработаете планировщик задач и Telegram-бота.
Занятия уже доступны в личном кабинете. Присоединяйтесь → https://netolo.gy/ca20
Реклама. ООО «Нетология» erid: LatgBxDMq
👍20🤡14😁3🌚3❤2😐1
Кстати, в Python 3.12 также обещают чуть ли не в 2 раза ускорить генераторы словарей, списков и сетов.
Сделано это благодаря переписанному алгоритму таких генераторов.
Теперь они не создают временную функцию, тратя на это лишнее время и ресурсы.
Подробнее об этом написано в PEP 709.
Если хотите видеть больше постов о нововведениях в Python, ставьте лайки 🌚
Сделано это благодаря переписанному алгоритму таких генераторов.
Теперь они не создают временную функцию, тратя на это лишнее время и ресурсы.
Подробнее об этом написано в PEP 709.
Если хотите видеть больше постов о нововведениях в Python, ставьте лайки 🌚
👍276🌚23❤12❤🔥8🔥1🤯1🎉1
Релиз стабильной версии Python 3.12 планируется сегодня.
Что же нового нас ждёт?
— 1. Ускоренные генераторы словарей, списков и сетов
Об этом я писал тут.
— 2. Экранирование символов в f-строках
Теперь допускается использование символа \ (бэкслэш) в f-строках.
То есть специальные символы по типу
— 3. Авто определение кавычек в f-строках
Теперь Python сам поймет, где открывающая кавычка, а где закрывающая.
А значит такой синтаксис
— 4. Улучшенные сообщения об ошибках
Например, теперь если вы забыли импортировать нужную библиотеку, Python об этом напомнит.
За счет переписанной виртуальной машины и отдельно переписанных с нуля модулей.
А также целая куча мелких исправлений/нововведений.
Что же нового нас ждёт?
— 1. Ускоренные генераторы словарей, списков и сетов
Об этом я писал тут.
— 2. Экранирование символов в f-строках
Теперь допускается использование символа \ (бэкслэш) в f-строках.
То есть специальные символы по типу
\n
,\r
теперь можно будет свободно прописывать.— 3. Авто определение кавычек в f-строках
Теперь Python сам поймет, где открывающая кавычка, а где закрывающая.
А значит такой синтаксис
print(f"hello, this is "test" string lol")
считается валидным.— 4. Улучшенные сообщения об ошибках
Например, теперь если вы забыли импортировать нужную библиотеку, Python об этом напомнит.
NameError: name 'sys' is not defined. Did you forget to import 'sys'?
— 5. Общее повышение производительности.За счет переписанной виртуальной машины и отдельно переписанных с нуля модулей.
А также целая куча мелких исправлений/нововведений.
👍117🔥19❤10🤯2🌚2