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. Обработка строк

      Поиск символа в строке. Преобразование строк.

    • Задачи на обработку массивов данных

      Преобразование массивов и строк. Фильтрация. Определение количества элементов с требуемым свойством.