![ПРОГРАММИРУЕМ НА PYTHON ВВЕДЕНИЕ](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img0.jpg)
ПРОГРАММИРУЕМ НА PYTHON
ВВЕДЕНИЕ
![ЗАЧЕМ ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ? Программирование развивает креативность, логическое мышление, навыки поиска и устранения ошибок. Программист может создавать что-то из ничего! Писать программы — занятие увлекательное и временами непростое, однако полученный опыт пригодится и в школе, и дома (даже если ваша профессия не будет связана с компьютерами). Программирование — отличный способ скоротать время, когда за окном непогода.](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img1.jpg)
ЗАЧЕМ ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ?
- Программирование развивает креативность, логическое мышление, навыки поиска и устранения ошибок.
- Программист может создавать что-то из ничего!
- Писать программы — занятие увлекательное и временами непростое, однако полученный опыт пригодится и в школе, и дома (даже если ваша профессия не будет связана с компьютерами).
- Программирование — отличный способ скоротать время, когда за окном непогода.
![Python — простой в изучении язык программирования, он особенно хорош для начинающих. В отличие от многих других языков, Python-код легко читается, а интерактивная оболочка позволяет вводить программы и сразу же получать результат. Помимо простой структуры языка и интерактивной оболочки, в Python есть инструменты, заметно ускоряющие обучение и позволяющие создавать несложные анимации для своих видеоигр. 3](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img2.jpg)
Python — простой в изучении язык программирования, он особенно хорош для начинающих.
В отличие от многих других языков, Python-код легко читается, а интерактивная оболочка позволяет вводить программы и сразу же получать результат.
Помимо простой структуры языка и интерактивной оболочки, в Python есть инструменты, заметно ускоряющие обучение и позволяющие создавать несложные анимации для своих видеоигр.
3
![](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img3.jpg)
![КАК ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ? Запускайте каждый из примеров кода. Выполняйте упражнения, которые помогут укрепить знания. Если что-то покажется вам непонятным или чересчур сложным: Разбейте задачу на составные части. Постарайтесь сперва понять, что делает небольшой фрагмент кода (фокусируйтесь на кусочках программы, не пытайтесь с ходу разобраться, как она устроена целиком). Если это не помогает, иногда проблему лучше всего отложить, чтобы вернуться к ней на другой день. Этот способ хорош для многих жизненных ситуаций, и особенно при изучении программирования.](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img4.jpg)
КАК ИЗУЧАТЬ ПРОГРАММИРОВАНИЕ?
- Запускайте каждый из примеров кода.
- Выполняйте упражнения, которые помогут укрепить знания.
- Если что-то покажется вам непонятным или чересчур сложным:
- Разбейте задачу на составные части. Постарайтесь сперва понять, что делает небольшой фрагмент кода (фокусируйтесь на кусочках программы, не пытайтесь с ходу разобраться, как она устроена целиком).
- Если это не помогает, иногда проблему лучше всего отложить, чтобы вернуться к ней на другой день. Этот способ хорош для многих жизненных ситуаций, и особенно при изучении программирования.
![ТЕОРИЯ Компьютерная программа – это набор инструкций, следуя которым компьютер выполняет различные действия. Программное обеспечение – совокупность работающих на компьютере программ. IDLE - интегрированная среда разработки. Download — скачать. Install for All Users — установить для всех пользователей Next — далее Customize Python — настроить Python Start — пуск](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img5.jpg)
ТЕОРИЯ
- Компьютерная программа – это набор инструкций, следуя которым компьютер выполняет различные действия.
- Программное обеспечение – совокупность работающих на компьютере программ.
- IDLE - интегрированная среда разработки.
- Download — скачать.
- Install for All Users — установить для всех пользователей
- Next — далее
- Customize Python — настроить Python
- Start — пуск
![ТЕОРИЯ Print — печать Untitled — без названия Run module — запустить модуль](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img6.jpg)
ТЕОРИЯ
- 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.](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img7.jpg)
УСТАНОВКА 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 новеньких монеток. Сколько монет вы накопите, если будете проделывать эту операцию каждый день в течение года?](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img8.jpg)
ЗАДАЧА
Представьте, что вы рыли яму и случайно нашли кошелек с 20 золотыми монетами. На следующий день вы тихонько залезли в подвал, где стоит изобретение вашего дедушки — работающий на паровом ходу механизм для копирования предметов, и, на ваше счастье, в него удалось запихнуть все 20 монет. Раздался свист, потом щелчок, и устройство выдало еще 10 новеньких монеток.
Сколько монет вы накопите, если будете проделывать эту операцию каждый день в течение года?
![ОПЕРАТОРЫ В PYTHON Символ Операция + Сложение - Вычитание * Умножение / Деление // Деление с округлением вниз ** Возведение в степень % Остаток от деления](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img9.jpg)
ОПЕРАТОРЫ В PYTHON
Символ
Операция
+
Сложение
-
Вычитание
*
Умножение
/
Деление
//
Деление с округлением вниз
**
Возведение в степень
%
Остаток от деления
![ПОРЯДОК ВЫПОЛНЕНИЯ ОПЕРАЦИЙ Операции — это любые действия, которые совершаются с помощью операторов. Математические операции выполняются по очереди в зависимости от их приоритета (если не задать другую очередность с помощью скобок). Умножение Деление Сложение Вычитание](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img10.jpg)
ПОРЯДОК ВЫПОЛНЕНИЯ ОПЕРАЦИЙ
Операции — это любые действия, которые совершаются с помощью операторов. Математические операции выполняются по очереди в зависимости от их приоритета (если не задать другую очередность с помощью скобок).
- Умножение
- Деление
- Сложение
- Вычитание
![ПЕРЕМЕННЫЕ В программировании слово переменная обозначает именованное место для хранения данных, например чисел, текста, списков с числами или символами и так далее. Имена переменных могут состоять из латинских букв, цифр и знака подчеркивания (_), однако начинаться с цифры они не могут. В остальном допустимо использовать любые имена, которые могут состоять как из отдельных букв (например, a), так и из целых предложений (пробелы в именах недопустимы, но слова можно разделять знаками подчеркивания). Для небольших программ часто удобны короткие имена, но в целом желательно, чтобы имя переменной отражало смысл, который вы вкладываете в ее использование.](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img11.jpg)
ПЕРЕМЕННЫЕ
В программировании слово переменная обозначает именованное место для хранения данных, например чисел, текста, списков с числами или символами и так далее.
Имена переменных могут состоять из латинских букв, цифр и знака подчеркивания (_), однако начинаться с цифры они не могут. В остальном допустимо использовать любые имена, которые могут состоять как из отдельных букв (например, a), так и из целых предложений (пробелы в именах недопустимы, но слова можно разделять знаками подчеркивания). Для небольших программ часто удобны короткие имена, но в целом желательно, чтобы имя переменной отражало смысл, который вы вкладываете в ее использование.
![ПЕРЕМЕННЫЕ В качестве имен переменных нельзя использовать ключевые слова, которые для Python имеют определенный смысл (эти слова подсвечиваются в IDLE оранжевым цветом):](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img12.jpg)
ПЕРЕМЕННЫЕ
В качестве имен переменных нельзя использовать ключевые слова, которые для Python имеют определенный смысл (эти слова подсвечиваются в IDLE оранжевым цветом):
![ПЕРЕМЕННЫЕ В НАШЕЙ ЗАДАЧЕ Found_coins — найденные монеты Magic_coins — волшебные монеты Stolen_coins — украденные монеты Запомните, что переменные — это способ присваивать именам значения для их дальнейшего использования.](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img13.jpg)
ПЕРЕМЕННЫЕ В НАШЕЙ ЗАДАЧЕ
- Found_coins — найденные монеты
- Magic_coins — волшебные монеты
- Stolen_coins — украденные монеты
Запомните, что переменные — это способ присваивать именам значения для их дальнейшего использования.
![ПРИЛОЖЕНИЕ ДЛЯ ТЕЛЕФОНА](https://fsd.videouroki.net/html/2022/02/15/v_620c02daa7e26/img14.jpg)
ПРИЛОЖЕНИЕ ДЛЯ ТЕЛЕФОНА