Основы языка Python
Сегодня мы расскажем о том, как начать работать с языком программирования Python, о его установке, синтаксисе и особенностях, а также вы напишите свой первый код, следуя руководству из нашей статьи.
Установка Python
В первую очередь нам необходимо установить Python, загрузив установочный пакет с официального сайта. Все дальнейшие действия указаны для ОС Windows, гайды по установке на MacOS и Linux вы можете найти в интернете.
Итак, чтобы загрузить установочный пакет, выполняем следующие действия:
- Открываем окно браузера и переходим на страницу Download для Windows.
- Под верхним заголовком, где написано Python Releases for Windows, нажимаем на ссылку к последней версии Python 3.x.x.;
- Листаем вниз и выбираем установочный файл Windows x86-64 для 64-разрядной версии операционной системы или файл Windows x86 для 32-разрядной (Смотреть ниже).
В Windows вы можете выбрать как 32-битный, так и 64-битный установочный файл. Рассмотрим, в чем разница между ними:
- Если у вас система с 32-битным процессором, тогда вам нужно выбирать 32-битный установочный файл.
- Для 64-битных систем, каждый установочный файл может работать в большинстве случаев. 32-битная версия использует меньше памяти, однако 64-битная версия работает лучше для приложений с интенсивными вычислениями.
- Если вы не уверенны в том, какую версию выбрать, выбирайте 64-битную.
После загрузки установочного пакета нам необходимо активировать его и установить Python. Для этого откройте скачанный файл и следуйте инструкциям в открывшемся окошке (рекомендуем выбирать пукнт "Install Now"). Обратите внимание на то, чтобы у вас стояла галочка напротив надписи "Add Python 3.x to PATH":
Спустя пару минут у вас на компьютере появится готовый к работе Python. Однако, это еще не все. Нам необходимо установить среду разработки PyCharm - удобный и функциональный инструмент.
Установка PyCharm
- Перейдите на сайт JetBrains.
- Нажмите «Download». Произойдет перенаправление на страницу загрузки PyCharm.
- Дальше необходимо выбрать версию PyCharm: Community или Professional. Professional — это платная версия с полным набором функций. Она идеально подходит для профессиональной разработки. Community бесплатная. Ею можно пользоваться благодаря набору базовых возможностей. После нажатия на кнопку «Загрузить» скачивание начнется автоматически.
- Теперь необходимо запустить установку (~ pycharm-community-2019.2). Нажмите «Next».
- Оставьте папку установки по умолчанию. Это папка
C:\Program files(x86)\JetBrains\PyCharm Community Edition 2019.2
. Если выбрана другая, лучше указать именно это направление. Нажмите «Next». - Поставьте галочки напротив обоих пунктов, если нужен ярлык для рабочего стола. Нажмите «Next».
- Далее установщик попросит указать имя для отображения в стартовом меню. По умолчанию это JetBrains. Нажмите «Install».
- Установка начнется автоматически. Дождитесь завершения.
- После завершения установки поставьте галочку напротив «Run PyCharm Community Edition» для запуска, а затем «Finish».
- Если вы только учите язык Python и установили PyCharm впервые, тогда выберите пункт «I do not have a previous version of PyCharm or I do not want to import my settings» и «ОК».
- PyCharm запустится. Первый раз этой займет больше времени.
- После приветственного окна нажмите «Create New Project».
- Выберите директорию для сохранения проекта. Во втором поле нужно указать местоположение интерпретатора Python (который уже должен быть установлен). Обычно PyCharm находит его самостоятельно. Если не удалось, нужно указать путь к нему и нажать «Create».
- Нажмите «File > New > Python File». Введите название нового файла. Он откроется с чистой консолью. Можно начинать писать программу для проверки. Напишите что-то простое: например, программу, которая выводит «Hello World!» на экран. Используйте этот код, чтобы проверить работу PyCharm:
В любом месте кликните правой кнопкой мыши и выберите «Run». Программа выполнится, а вывод будет показан на экране. Это значит, что PyCharm установлен и готов к работе.
Особенности и синтаксис Python
Начнем с того, что питон не требует явного объявления переменных, то есть нам не нужно отдельно "говорить" программе, что переменная number будет целочисленной, а переменная string - текстовой, достаточно просто присвоить переменной соответствующее значение с помощью знака равно (=):
Второй особенностью является регистрозависимость. То есть переменные var и Var будут иметь разные значения.
Третья особенность заключается в отсутствии операторных скобок (например, {...} в C или begin ... end в Pascal). Вместо них используются отступы (пробелы или табуляция), а вход в следующий блок осуществляется с помощью двоеточия, например:
Чтобы присвоить значение пременной используется знак «=», а для сравнения —
«==». Для увеличения значения переменной, или добавления к строке используется оператор «+=», а для уменьшения — «-=». Все эти операции могут взаимодействовать с большинством типов, в том числе со строками. Например:
myvar = 3
print(myvar)
myvar += 2
print(myvar)
myvar -= 1
print(myvar)
mystring = «Hello»
mystring += " world."
print(mystring)
myvar, mystring = mystring, myvar
print(myvar, mystring)
Первый код
Для примера нашего первого кода давайте возьмем калькулятор ИМТ. Формула ИМТ выглядит следующим образом:
ИМТ = Вес/(Рост * Рост)
Соответственно, нам нужно принимать одно целочисленное значение и одно десятичное: вес в килограммах и рост в метрах. Для этого мы будем использовать фукнцию input в связке с функциями int и float. Выглядеть это будет следующим образом:
w = int(input('Введите свой вес в килограммах: '))
h = float(input('Введите свой рост в метрах: '))
В данном случае функции input принимают в качестве аргументов строки, которые будут выведены в консоли при запуске программы.
Теперь нам надо обработать полученные данные с помощью нашей формулы:
Это были ваши первые шаги в познании языка Python. Согласитесь, это было довольно просто, однако дальше будет сложнее и интереснее: мы создадим своего телеграмм бота, биржевого помощника и даже свой клиент телеграмма. Оставайся с нами и не пропусти эти проекты