Урок по программированию на языке Python
05:03:00Основы синтакcиса языка
Всем добро пожаловать, меня зовут Ринат и я решил написать краткую статью по синтаксису языка программирования Python 3.x, если вы не видели наше с Дмитрием первый видео урок то советую посмотреть его, где мы объясняем для тех кто только решил осваивать свой первый язык программирования и выбрал именно язык Python.
Начну с небольшого отступления, язык Python делится на 2 версии, это Python 2.x и Python 3.x, я опираюсь именно на современную версию Python 3.x и вам советую т.к. Python 2.x уже морально устарел и в нем нет некоторых "фич" которые добавили в 3-ую ветку языка.
Для начала вам понадобится установить Python "машину":
- Для ОС Windows, скачиваете и устанавливается exe файл с оффициального сайта: https://www.python.org/ но могу заранее предупредить что с установкой дополнительных модулей/пакетов для Python имеются некоторые затруднения, сам я не сижу на ОС Windows(и вам не советую ;) ) по этому решение проблем если возникнуть ищите в Google сами ;)
- Для ОС Linux все очень просто, вводите команду
- apt-get install python/python3 - для Debian подобных
- pacman -Syu python/python3 - для Арч подобных
После установки и настройки(для ОС Windows) устанавливаем себе редактор кода или IDE, могу посоветовать несколько программных продуктов:
- Sublime Text 3 - легкий и расшираемый редактор кода под все(или практически все) языки программирования, имеет куча модулей для удобства и т.п.
- Pycharm IDE - Данная IDE тяжелая вещь т.к. крутится на Java машине, но очень удобная для всех программистов от новичков до уже "старичков"
- Emacs - если хотите потратить пол жизни ради создания своей собственной "круто" IDE или "Интелектульной разума" то можете попробывать настроить ее и работать на ней, говорять очень удобная вещь, мне трудно дать определение что это такое из "коробки", но может превратится во все что угодно ;)
- print('hello world') - после сохраняете файл
- Открываете терминал(CMD) и вводите туда cd(перемещение по папкам) и указываете путь где лежить ваш скрипт и пишите в консоле/терминале python(python3) test.py и вам консоль/терминал сразу покажет выполнение скрипта ввиде: "hello word"
Давайте немного поясню, "команда" print это вывод, выводит можно текст, цифры, буллевые значения(True,False), у меня она в основном используется при дебаге кода, к этому мы подойдем позже.
Переменные - это определенное "имя" в которой хранится значение любых данных, например:
- name = "Ринат" - хранение текстовой информации
- age = 23 - хранения целого числа
- boolean = True - хранения булевых значении
Значение переменных так-же можно выводит print'ом:
- print(name) - выведет "Ринат"
- print(name,age) - Выведет "Ринат 23"
- print("Меня зовут %r и мне %r года" % (name,age) ) - выведет "Меня зовут Ринат и мне 23 года", более подробно про форматирование строк разберемся в последующих уроках
- new = name - переменная new теперь имеет значение "Ринат"
- new = name,age - тут она уже имеет такой вид: "('Ринат', 23)"
Видеоканал
0 коммент.
Дорогие друзья! Будем уважать друг друга и не превращать данный блок в linux.org.ru