ПРОГРАММИРУЕМ НА PYTHON
ВВЕДЕНИЕ
ЗАЧЕМ ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ?
- Программирование развивает креативность, логическое мышление, навыки поиска и устранения ошибок.
- Программист может создавать что-то из ничего!
- Писать программы — занятие увлекательное и временами непростое, однако полученный опыт пригодится и в школе, и дома (даже если ваша профессия не будет связана с компьютерами).
- Программирование — отличный способ скоротать время, когда за окном непогода.
Python — простой в изучении язык программирования, он особенно хорош для начинающих.
В отличие от многих других языков, Python-код легко читается, а интерактивная оболочка позволяет вводить программы и сразу же получать результат.
Помимо простой структуры языка и интерактивной оболочки, в Python есть инструменты, заметно ускоряющие обучение и позволяющие создавать несложные анимации для своих видеоигр.
3
КАК ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ?
- Запускайте каждый из примеров кода.
- Выполняйте упражнения, которые помогут укрепить знания.
- Если что-то покажется вам непонятным или чересчур сложным:
- Разбейте задачу на составные части. Постарайтесь сперва понять, что делает небольшой фрагмент кода (фокусируйтесь на кусочках программы, не пытайтесь с ходу разобраться, как она устроена целиком).
- Если это не помогает, иногда проблему лучше всего отложить, чтобы вернуться к ней на другой день. Этот способ хорош для многих жизненных ситуаций, и особенно при изучении программирования.
ТЕОРИЯ
- Компьютерная программа – это набор инструкций, следуя которым компьютер выполняет различные действия.
- Программное обеспечение – совокупность работающих на компьютере программ.
- IDLE - интегрированная среда разработки.
- Download — скачать.
- Install for All Users — установить для всех пользователей
- Next — далее
- Customize Python — настроить Python
- Start — пуск
ТЕОРИЯ
- Print — печать
- Untitled — без названия
- Run module — запустить модуль
УСТАНОВКА PYTHON
- Откройте веб-браузер, введите адрес http://www.python.org/ и скачайте последнюю версию программы-установщика Python 3 для Windows (для этого зайдите в меню Downloads и выберите Windows).
- После того как установщик скачается, дважды кликните мышкой по его значку и установите Python, следуя инструкциям программы:
1. Выберите Install for All Users и нажмите Next.
2. Не меняйте указанный адрес установки, но запомните его (например, C:\Python31 или C:\Python32). Нажмите Next.
3. Ничего не меняйте в разделе установщика Customize Python, просто нажмите Next.
- После окончания установки в меню Start (Пуск) должен появиться раздел Python 3.
ЗАДАЧА
Представьте, что вы рыли яму и случайно нашли кошелек с 20 золотыми монетами. На следующий день вы тихонько залезли в подвал, где стоит изобретение вашего дедушки — работающий на паровом ходу механизм для копирования предметов, и, на ваше счастье, в него удалось запихнуть все 20 монет. Раздался свист, потом щелчок, и устройство выдало еще 10 новеньких монеток.
Сколько монет вы накопите, если будете проделывать эту операцию каждый день в течение года?
ОПЕРАТОРЫ В PYTHON
Символ
Операция
+
Сложение
-
Вычитание
*
Умножение
/
Деление
//
Деление с округлением вниз
**
Возведение в степень
%
Остаток от деления
ПОРЯДОК ВЫПОЛНЕНИЯ ОПЕРАЦИЙ
Операции — это любые действия, которые совершаются с помощью операторов. Математические операции выполняются по очереди в зависимости от их приоритета (если не задать другую очередность с помощью скобок).
- Умножение
- Деление
- Сложение
- Вычитание
ПЕРЕМЕННЫЕ
В программировании слово переменная обозначает именованное место для хранения данных, например чисел, текста, списков с числами или символами и так далее.
Имена переменных могут состоять из латинских букв, цифр и знака подчеркивания (_), однако начинаться с цифры они не могут. В остальном допустимо использовать любые имена, которые могут состоять как из отдельных букв (например, a), так и из целых предложений (пробелы в именах недопустимы, но слова можно разделять знаками подчеркивания). Для небольших программ часто удобны короткие имена, но в целом желательно, чтобы имя переменной отражало смысл, который вы вкладываете в ее использование.
ПЕРЕМЕННЫЕ
В качестве имен переменных нельзя использовать ключевые слова, которые для Python имеют определенный смысл (эти слова подсвечиваются в IDLE оранжевым цветом):
ПЕРЕМЕННЫЕ В НАШЕЙ ЗАДАЧЕ
- Found_coins — найденные монеты
- Magic_coins — волшебные монеты
- Stolen_coins — украденные монеты
Запомните, что переменные — это способ присваивать именам значения для их дальнейшего использования.
ПРИЛОЖЕНИЕ ДЛЯ ТЕЛЕФОНА