Вы здесь
Язык программирования Python и реализация основных алгоритмов
Программа курса
- Алгоритм. Программа. Виды и свойства алгоритмов. Знакомство с интерпретатором Python 3. Знакомство с IDE Wing 101. Вывод в Python. Арифметические выражения. Стандарт написания кода Python PEP-8.
- Переменные. Типы данных. Оператор присваивания / связывания в Python. Ввод в Python. Функция map.
- Математические операторы и функции. Целочисленная арифметика. Задачи на целочисленную арифметику в олимпиадах начального уровня.
- Условная инструкция if-else, if-elif-else. Логические операторы. Таблицы истинности.
- Виды циклов. Цикл for. Операторы break и continue.
- Цикл while. Задачи на обработку последовательностей.
- Символы и строки. Срезы.
- Списки (массивы). Операции со списками. Срезы.
- Двумерные массивы (матрицы). Работа с двумерными массивами.
- Квадратичные алгоритмы сортировки.
- Эффективные и встроенные алгоритмы сортировки.
- Файлы. Работа с файлами в Python. Ввод-вывод.
- Функции (подпрограммы). Механизм передачи параметров.
- Рекурсия.
- Встроенные структуры данных: множества и словари.
Цель курса:
Овладеть современным языком программирования Python, совершить свои первые шаги в программировании.
Номер курса:
ВМК-Ш-323
Тип курса:
авторский
Длительность:
56
Цена, руб. (физ.л./юр.л.):
20328/25410
Предварительная подготовка:
Не требуется
Овладеть современным языком программирования Python, совершить свои первые шаги в программировании .
Краткое описание:
В этом курсе школьники получат ясное представление о том, что такое алгоритм, язык программирования, программа; научатся алгоритмическому мышлению и научатся писать свои программы.