Курс программирования Python. Первая программа и даже больше.

first_program_2Всем привет, с вами снова я — Дмитрий Григорьев и сегодня мы напишем первую программу(и даже не одну) на языке программирования Python. Как я уже говорил в предыдущем посте, Python — интерпретируемый язык программирования, а значит для исполнения программ нам понадобится интерпретатор Python(если у вас его нет то добро пожаловать в Урок 0. Установка Python). Если вы уже установили интерпретатор Python, а то и целый дистрибутив вместе с ним, то добро пожаловать под кат:

Откройте ваш любимый текстовый редактор (мне нравятся Notepad++ и Sublime Text, но подойдет и notepad.exe или gedit) и напишите в нем:

Теперь сохраните ваш файл с расширением *.py (например у меня это C:\python_lessons\1\first.py). Наша первая программа готова, давайте ее запустим. Для этого нам понадобится консоль(или командная строка в Windows). Наберите в командной строке:

Наша первая программа, как вы уже могли убедиться, не делает абсолютно ничего. Но несмотря на свою бесполезность она тоже является допустимой программой на языке Python.

Инструкция pass ничего не делает и может быть используется там, где в будущем будут другие операторы, но пока руки не дошли.

Давайте напишем более полезную программу. Создайте файл «second.py» со следующим содержанием:

out site Запустите эту программу, после ввода имени она скажет вам «Hello, %ваше_имя%». Согласитесь, это уже гораздо более полезная программа, чем та которая ничего не делает =). Давайте разберем ее поподробнее:

buy it Первая строчка:

readme выводит в командную строку просьбу ввести ваше имя.

Команда

celine handbags принимает в качестве параметра список значений, которые она выводит в командную строку, разделяя их пробелами(чем мы и воспользовались в строке 3, при выводе приветствия).

Обратимся теперь ко второй строке:

canada goose out site Здесь мы создаем переменную «name» и сразу присваиваем ей значение, которое вернет функция raw_input().

Функция raw_input() возвращает значение, введеное с клавиатуры, в формате строки(обрезает символ перевода каретки «\n»).

Вот мы с вами и создали две абсолютно рабочие программы на Python’e. Если у вас появились вопросы, то задавайте их в комментариях. В следующем уроке рассмотрим оператор условия в языке Python.

Предыдущий урок
Следующий урок