Различия между версиями 2 и 3
Версия 2 от 2013-01-04 22:28:50
Размер: 2644
Редактор: FrBrGeorge
Комментарий:
Версия 3 от 2013-01-06 10:33:24
Размер: 2734
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 17: Строка 17:
   * [[http://inventwithpython.com/pygamecheatsheet.png|Шпаргалка по PyGame]]

Работа в командной строке и домашнее задание на каникулы

  • Командная строка вида «команда [параметр [параметр …]]»; запуск программы с помощью python файл.py

  • Перенаправление ввода и вывода с помощью «<», «>» и «|». Использование генераторов текстовых данных: «python генератор.py | python решение.py»

  • Передача параметров командной строки в python-программу. Модуль sys и поле sys.argv

  • {o} Командный сценарий Linux, значение строки «#!/usr/bin/env python» (т. н. shebang)

Домашнее задание

Если интересно на каникулах позаниматься Python:

  1. Упражнения по программированию (простые, хороши тем, что разложены по темам) тут (в разделе «задачи по программированию»)

    1. /!\ Здесь будут ссылки на ещё какие-нибудь обучаюшие материалы по Python

  2. Если язык более-менее знаком, посмотрите на PyGame (можно начать с Documentation -> Tutorials). Главная идея PyGame — простота работы с 2D-графикой

Не про Python:

  1. {i} Прочитать про Клеточные автоматы и игру «Жизнь» в Википедии

Условные обозначения

  • {o} — тема по Linux

  • <!> ­— тема повышенной сложности

  • {i} — теоретическое задание

  • {*} — тема для самостоятельного изучения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2012-12-28 (последним исправлял пользователь FrBrGeorge 2013-01-06 10:33:24)