Первая программа
В мире программирования издавна принято начинать освоение нового языка с программы, выводящей на экран сообщение Hello world!
На языке Python программа Hello World состоит всего из одной строки:
print("Hello world!")
Даже такая простая программа выполняет вполне конкретную функцию. Если она запускается в вашей системе, то и любая программа, которую вы напишете на Python, тоже должна запускаться нормально.
Перед тем как начать писать программу нужно получить доступ к интерпретатору Python. Что это такое?
Интерпретатор и Компилятор - это программа, которая переводит исходный код, написанный на языке программирования понятный человеку в машинный код понятный компьютеру.
Python для работы использует интерпретатор.
Что это означает? То что нам нужно что-то что может из нашего исходного кода получить программу.
Запуск Python в браузере
Google Colab - это сервис от Google который позволяет запускать программы на Python прямо внутри браузера.
Для данного способа необходимо подключение к интернету и аккаунт Google.
Чтобы написать программу нужно создать новый блокнот. В поле для ввода нужно написать программу и нажать кнопку запуска. Ниже вы можете видеть пример написания программы. Здесь программа получает на вход число n, которое вводит пользователь с клавиатуры. И программа вычислят сумму и произведение чисел от 1 до n.
Запуск Python на компьютере
Для того чтобы запускать программы на python нужно скачать интерпретатор на свой компьютер.
Это можно сделать на официальном сайте. После того как скачали и установили файл, нужно проверить версию установленного Python. Для этого необходимо нажать сочетания клавиш Win+R. И ввести cmd.
После это откроется терминал Windows. С помощью команды python --version можно узнать версию установленного python.
На рабочем столе я создал файл sum.py и написал тот же самый код, что и в примере выше. После этого запустил терминал windows и перешел в папку рабочего стола cd desktop. И запустил программу с помощью python sum.py
Установка IDE
IDE - Интегри́рованная среда́ разрабо́тки, (англ. integrated development environment — IDE), используемый программистами для разработки программного обеспечения (ПО).
Среда разработки включает в себя:
- текстовый редактор - удобная подсветка синтаксиса.
- Транслятор (компилятор и/или интерпретатор) - позволит запускать интерпретатор прямо из редактора кода
Для python существует много различных ide. Можно скачать PyCharm Community Edition. Это бесплатная версия которая позволит вести разработку без ограничений.
Программа из примера
Программа, которая использовалась в качестве примера. Программа получает на вход число n, которое вводит пользователь с клавиатуры и вычислят сумму и произведение чисел от 1 до n.
n = int(input())
suma = 0
mult = 1
for i in range(1,n+1):
suma = suma + i
mult = mult * i
print("Сумма:", suma)
print("Произведение:", mult)