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