Урок по программированию на языке 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 "машину":
  1. Для ОС Windows, скачиваете и устанавливается exe файл с оффициального сайта: https://www.python.org/  но могу заранее предупредить что с установкой дополнительных модулей/пакетов для Python имеются некоторые затруднения, сам я не сижу на ОС Windows(и вам не советую ;) ) по этому решение проблем если возникнуть ищите в Google сами ;)
  2. Для ОС Linux все очень просто, вводите команду
    1. apt-get install python/python3 - для Debian подобных
    2. pacman -Syu python/python3 - для Арч подобных
Я пользователь системы Linux Manjaro(Арч подобный дистрибутив), по этому установки пакетов и модулей будут отличаться, но на это пока не будем отвлекаться т.к. пока данные знания не понадобяться.
После установки и настройки(для ОС Windows) устанавливаем себе редактор кода или IDE, могу посоветовать несколько программных продуктов:
  1. Sublime Text 3 - легкий и расшираемый редактор кода под все(или практически все) языки программирования, имеет куча модулей для удобства и т.п.
  2. Pycharm IDE - Данная IDE тяжелая вещь т.к. крутится на Java машине, но очень удобная для всех программистов от новичков до уже "старичков"
  3. Emacs - если хотите потратить пол жизни ради создания своей собственной "круто" IDE или "Интелектульной разума" то можете попробывать настроить ее и работать на ней, говорять очень удобная вещь, мне трудно дать определение что это такое из "коробки", но может превратится во все что угодно ;)
После установки, создаем файл с расширением *.py(например hello.py), открываем его любым редактором и вводим следующее:
  1. print('hello world') - после сохраняете файл
  2. Открываете терминал(CMD) и вводите туда cd(перемещение по папкам) и указываете путь где лежить ваш скрипт и пишите в консоле/терминале python(python3) test.py и вам консоль/терминал сразу покажет выполнение скрипта ввиде: "hello word"
вот и готов ваш первый скрипт ;)
Давайте немного поясню, "команда" print это вывод, выводит можно текст, цифры, буллевые значения(True,False), у меня она в основном используется при дебаге кода, к этому мы подойдем позже.
Переменные - это определенное "имя" в которой хранится значение любых данных, например:
  1. name = "Ринат" - хранение текстовой информации
  2. age = 23 - хранения целого числа
  3. 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

Мы в социальных сетях

Контакты

  • ООО "Миллениум. Интеграция"
  • Контактный телефон: +7 (919) 932-86-97
  • Электронная почта: написать нам!