Курс: Python. Основы

Доступные модули курса

МодульКоличество заданийПрогресс 
1

Давайте познакомимся!

Посвящается изучению интерфейса работы с курсами
4
2

Вывод текста на экран

Учимся выводить различный текст на экран
5
3

Переменные. Вывод, ввод, присваивание

В модуле разбираем, что такое переменная. Типы переменных. Продолжаем работать с оператором вывода. Знакомимся с оператором ввода и присваивания. Учимся выводить и вводить значения переменных.
6
4

Арифметические выражения

Изучаем правила записи арифметических выражений
6
5

Целочисленное деление и остаток

Достаточно важный модуль для дальнейшего изучения программирования. Разбираем деление нацело и взятия остатка. Пытаемся разобраться с самыми сложными вопросами, связанными с этими задачами
16
6

Вещественные числа

Изучаем особенности работы с вещественными числами
6
7

Практикум - 1 "Sofia the first". Линейные алгоритмы

Практикум посвящен отработке навыков составления линейных алгоритмов.
11
8

Условный оператор

Изучаем различные формы условного оператора. Ищем наибольшее число из нескольких. Решаем различные задачи
17
9

Вложенный условный оператор. Сложные условия

В данном модуле продолжаем знакомиться с условным оператором. Изучаем вложенный условный оператор и сложные условия, решаем различные задачи
14
10

Практикум-2 "Шахматы и шахматисты". Условный оператор

Приобретаем навыки разработки программ с использованием условного оператора и сложных условий
13
11

Циклы. Цикл с параметром (for)

Изучаем, что такое цикл. Какие виды циклов есть в языке программирования Python. Знакомимся с конструкцией цикла for. Закрепляем все изученное на практике
16
12

ОПЕРАТОР ЦИКЛА FOR. ТИПОВЫЕ ЗАДАЧИ

Не зная простых алгоритмов, сложно написать какие-либо сложные программы. Поэтому в этом модуле учимся находить сумму фиксированной последовательности чисел и определять максимальное и минимальное число среди чисел, вводимых с клавиатуры
15
13

ЦИКЛ С УСЛОВИЕМ (WHILE)

Изучаем оператор цикла с условием - while. Знакомимся со структурой оператора. Решаем задачу на количество цифр в числе. Учимся обрабатывать поток данных.
21
14

Задачи на использование цикла while

Усложненные задачи на применение цикла while
9
15

Обработка данных в цикле. Закрепление

Закрепляем навыки составления программ с использованием циклов
9
16

Вложенные циклы

8
19

Подпрограммы. Рекурсия

Изучаем, что такое рекурсия. Как составить программу с использованием рекурсивных процедур и функций. Разбираем простейшие задачи. Решаем задачи на системы счисления и рекурсивный перебор строк
12