Python (физики), 2016/17 — различия между версиями
Материал из SEWiki
Darnley (обсуждение | вклад) |
Avgarder (обсуждение | вклад) (→О курсе) |
||
Строка 6: | Строка 6: | ||
Лектор: Михаил Дворкин, mikhail.dvorkin@gmail.com | Лектор: Михаил Дворкин, mikhail.dvorkin@gmail.com | ||
+ | |||
+ | [https://docs.google.com/spreadsheets/d/1zEGaaEGQYcz9pMnHsHViHFPuaRsnrZR-7sGswTnLxu0/edit?usp=sharing Результаты практики] группы Антона Гардера, '''a.garder[at]aptu.ru''' | ||
== План == | == План == |
Версия 21:20, 27 сентября 2016
О курсе
Язык Python. Мы изучаем ветвь языка Python 3.* (более современную).
Рекомендуемая книга (но есть и множество других хороших): «A Byte of Python» (ENG, RUS)
Лектор: Михаил Дворкин, mikhail.dvorkin@gmail.com
Результаты практики группы Антона Гардера, a.garder[at]aptu.ru
План
Лекция 1
- Знакомство, введение, описание языка Python
- Вывод на экран
- Тип данных int
- Арифметические операторы
Лекция 2
- Структура программы: отступы
- if, else, elif
- for
- range от 1, 2 и 3 аргументов
- while
- break
- continue
- Строки: escaping, +, *, индексация, срезы
Лекция 3
- Cписки
- +, *, индексация, срезы
- присваивание в срезы
- append, extend, pop, reverse, sort
- in, not in
- split, join
- help, type, dir
Лекция 4
- Генераторы списков
- Котрежи
- Изменяемые и неизменяемые объекты, ссылки
- Двумерные списки (списки списков)
- print: именованные параметры sep и end