Читать онлайн «Практикум по алгоритмизации и программированию на Python»

Автор Хахаев И.А.

УДК 004. 432 ББК 22. 1 Х27 Хахаев И. А. Х27 Практикум по алгоритмизации и программированию на Python: / И. А. Хахаев — М. : Альт Линукс, 2010. — 126 с. : ил. — (Библиотека ALT Linux). ISBN 978-5-905167-02-7 Учебно-методический комплекс «Практикум по алгоритмизации и программированию на Python» предназначен для начального знаком- ства с основными алгоритмами и с программированием на языке Python в интегрированных средах разработки (IDE) Geany и Eric. Комплекс состоит из учебного пособия, в котором рассматриваются типовые за- дачи в рамках базового курса информатики для средней школы (с учё- том требований ЕГЭ), алгоритмы их решения и реализация этих алго- ритмов на языке Python, и методических указаний для учителей, где описываются особенности IDE Geany и IDE Eric, а также причины и особенности обучения программированию на Python. Кроме того, ком- плекс дополняется примерами программ по каждому разделу учебного пособия (32 файла с примерами вариантов разобранных задач. ). Дополнительно в пособии описываются основы моделирования и программирования графики в Python с использованием модуля turtle и кросс-платформенной библиотеки Tkinter. УДК 004. 432 ББК 22. 1 По вопросам приобретения обращаться: В компанию «Альт Линукс»: (495) 662-3883. Книга содержит следующий текст, помещаемый на первую страницу обложки: «В серии “Библиотека ALT Linux”». Название: «Практикум по алгоритмизации и программированию на Python». Книга не содержит неизменяемых разделов. Авторы разделов указаны в заголов- ках соответствующих разделов. ALT Linux — торговая марка компании ALT Linux. Linux — торговая марка Линуса Торвальдса. Прочие встречающиеся названия могут являться торго- выми марками соответствующих владельцев. ISBN 978-5-905167-02-7 c ° Хахаев И. А. , 2010 c ° ALT Linux 2010 Оглавление Глава 1. Язык Python и его особенности 4 1. 1 Общие сведения о языке . . . . . . . . . . . . . . . . . . . . . . . 4 1. 2 Типы и структуры данных . . . . . . . . . . . . . . . . . . . . . . 5 1. 3 Средства программирования на Python . . . . . . . . . . . .
. . . 22 1. 4 Ввод и вывод в Python . . . . . . . . . . . . . . . . . . . . . . . . 26 1. 5 Структура программы . . . . . . . . . . . . . . . . . . . . . . . . . 31 1. 6 Справочная система и получение информации о Python . . . . . 32 1. 7 Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . 34 Глава 2.