Section outline
-
-
Тема 1. Ввод/вывод и арифметические операции с целыми числами
Вывод на консоль. Переменные. Ввод с клавиатуры. Арифметические операции. Сложение. Вычитание. Умножение. Деление. Деление нацело. Остаток от деления.
-
Тема 2. Вещественные числа и математические вычисления
Вывод вещественных чисел с заданной точностью. Библиотека math. Функция sqrt(). Тригонометрические функции. Вычисление логарифмов. Математические константы.
-
Тема 3. Основы работы со строками
Определение длины строки. Обращение к отдельным символам строки. Срезы. Поиск символа в строке. Сравнение строк. Изменение регистра строк.
-
-
-
Тема 4. Условные операторы
Оператор if-else. Проверка числа на четность. Условные операторы и строки.
-
Тема 5. Цикл While
Итерация. Условие работы цикла. Бесконечный цикл. Зацикливание.
-
Тема 6. Цикл For
Количество итераций цикла. Range(). Цикл For.
-
-
-
Тема 7. Обработка массивов
Поиск элемента в массиве. Сортировка массива по заданному свойству. Преобразование массивов. Фильтрация элементов массива с заданным свойством. Математические вычисления и массивы.
-
Тема 8. Обработка строк
Поиск символа в строке. Преобразование строк.
-
-
-
Тема 9. Основы работы с функциями.
Создание и вызов функций. Аргументы функций. Типы аргументов. Возврат значений из функций. Тип возвращаемого значения функции. Возврат нескольких значений.
-
