Python для разработчиков
Изучите базовый синтаксис Python, переменные, условия, циклы и функции, опираясь на уже имеющиеся знания программирования.
13 уроков
Войди, чтобы сохранять прогресс.
1. Понятный вывод в консоль на Python
Используйте print(), str(), f-строки, sep, end, переводы строк, повторяющиеся разделители и форматирование десятичных чисел для практического вывода в консоль.
2. Переменные и динамическая типизация
Присваивайте, исследуйте, преобразуйте и переназначайте значения Python, а также меняйте их местами без статических объявлений типов.
3. Работа со строками Python
Создавайте, исследуйте, очищайте, разделяйте и объединяйте строки Python, используйте срезы в практических задачах обработки текста.
4. Числа и основные операторы
Применяйте арифметику Python, разные виды деления, приоритеты операций, обновление значений и возведение в степень в прикладных вычислениях.
5. Логические значения, None и сравнения
Составляйте логические выражения с помощью сравнений, проверок None, диапазонов и логических операторов перед переходом к ветвлениям.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
2 вопроса · отвечено 0/2 · Проверяем доступ…
6. Условия с if, elif и else
Стройте понятные решения с двумя или несколькими вариантами, упорядоченными ветвями и составными условиями.
7. Истинные и ложные значения в условиях
Проверяйте наличие значений напрямую, сохраняя различие между пустыми значениями, нулём и отсутствующими данными.
8. Блоки Python: отступы и двоеточия
Читайте и создавайте блоки Python с двоеточиями, отступами, вложенностью, заглушками и безопасными присваиваниями.
9. Сопоставление с образцом: match и case
Обрабатывайте известные команды и состояния с помощью литеральных образцов, альтернатив, дополнительных условий и универсальной резервной ветви.
10. Циклы с for и range()
Перебирайте значения напрямую, создавайте числовые последовательности, нумеруйте элементы и накапливайте результаты в циклах.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
3 вопроса · отвечено 0/3 · Проверяем доступ…
11. Повторение с while, break и continue
Управляйте повторениями с учётом состояния, предотвращайте бесконечные циклы, завершайте их досрочно и пропускайте отдельные итерации.
12. Функции и return
Создавайте многократно используемые функции, принимайте параметры и возвращайте значения для вызывающего кода и настоящих тестов.
13. Аргументы по умолчанию и именованные аргументы
Задавайте безопасные значения по умолчанию, заменяйте их при необходимости и делайте вызовы функций понятнее с помощью именованных аргументов.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
5 вопросов · отвечено 0/5 · Проверяем доступ…
Примени изученное в содержательной задаче по программированию с учётом твоей истории обучения.
Проверяем доступ к проверке…