Channel: Python и 1000 программ
Что выведет код?
Anonymous Quiz
4%
{}
3%
0
69%
{0: 'a', 1: 'b', 2: 'c', 3: 'd', 4: 'e"}
14%
{'a', 'b', 'c', 'd', 'e'}
11%
Ошибку
В руководстве рассматривается общий шаблон и конкретные примеры управления Python-приложением с использованием конфигурационных файлов в роли текстовых интерфейсов
К наиболее распространенным форматам конфигурационных файлов, которые находят применение в контексте управления приложениями на Python, можно отнести INI, JSON, TOML и YAML
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В видео рассказывается о работе операторов сравнения и операторах and, or, not для формирования составных условий.
Узнаете о работе функции
bool()
, а также познакомитесь с многочисленными примерами логических выводов.Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код?
Anonymous Quiz
39%
(30, 24, 21, 134, 24, 12)
12%
(30, 24, 73, 134, 21, 12)
2%
0
4%
24
44%
Ошибку
В этой статье мы разберем 4 способа обнаружить значения NaN в Python. Для этого будем использовать NumPy и Pandas.
Также остановимся на разнице между NaN и None – в этом необходимо разобраться, чтобы эффективно очищать и анализировать данные
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Генераторы списков – это реализация цикла for особым образом, при котором генерируется список на основе данных и действий, выполняемых над этими данными.
Генераторы списков – это механизм (способ) получения списка на основе некоторого правила (набора правил). Генераторы списков сочетаются с элементами функционального программирования, в т. ч. функциями map() и filter().
В видео узнаете, как можно реализовывать вложенные генераторы списков. Также разберем примеры их реализаций.
Please open Telegram to view this post
VIEW IN TELEGRAM
Pydantic – это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы.
Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В видео узнаете как применять в программах функцию
print()
для вывода информации в консоль и функцию input()
для ввода информации с клавиатуры. Рассмотрим параметры sep и end функции
print()
, а также п
реобразование строк в числа с помощью функций int()
и float()
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье мы разберем, как создавать графические интерфейсы в Python с помощью Tkinter.
Мы рассмотрим создание окон, ярлыков с текстом и изображениями, а также основы дизайна интерфейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Залетай на «Технолето» и освой бэкенд-разработку
Яндекс приглашает студентов и молодых специалистов на «Технолето» — масштабную программу активностей для стажеров.
Начинающие бэкенд-разработчики научатся написанию кода для высоконагруженных веб-сервисов, оперированию разными протоколами и API, а также освоят навыки эксплуатации сложных систем.
Стажировка оплачивается, кроме того, студенты могут выбрать для себя удобный график обучения — в течение 3, 4 или 6 месяцев.
По итогам стажировки, у студентов есть все шансы получить оффер в Яндекс: по статистике, более половины стажеров переходят в штат.
Оставляй заявку на участие и проведи лето с пользой!
Яндекс приглашает студентов и молодых специалистов на «Технолето» — масштабную программу активностей для стажеров.
Начинающие бэкенд-разработчики научатся написанию кода для высоконагруженных веб-сервисов, оперированию разными протоколами и API, а также освоят навыки эксплуатации сложных систем.
Стажировка оплачивается, кроме того, студенты могут выбрать для себя удобный график обучения — в течение 3, 4 или 6 месяцев.
По итогам стажировки, у студентов есть все шансы получить оффер в Яндекс: по статистике, более половины стажеров переходят в штат.
Оставляй заявку на участие и проведи лето с пользой!
Media is too big
VIEW IN TELEGRAM
Создаем функции с произвольным числом фактических параметров *args и формальных параметров **kwargs.
Рассмторим примеры реализации и вызовов, а также комбинирование обычных параметров с этими коллекциями
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код?
Anonymous Quiz
20%
[0, 1, 2, 3] [0, 1, 2, 3]
19%
[0, 1] [0, 1, 2, 3]
10%
[0, 1, 2, 3]
52%
Ошибку
При анализе данных часто требуется быстро найти абсолютное значение набора чисел.
Для выполнения этой задачи Python предлагает простую встроенную функцию –
abs()
. Эта функция позволяет программистам получить величину числа, не зависящую от его знака, по сути делая число положительным
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В видео разберем способ задания словарей через фигурные скобки и функцию dict().
Рассмотрим базовые операции со словарями:
Please open Telegram to view this post
VIEW IN TELEGRAM
HTML Embed Code: