"Hello World"
sillysealВ прошлой статье мы установили интерпретатор и среду разработки. Теперь можно открыть IDLE и приступить к написанию кода!
Начнем с простейшего ввода и вывода.
Вывод
За консольный вывод в Python отвечает функция print( ).
Для вывода текста используются одинарные или двойные кавычки. Например, чтобы вывести Hello World, нужно всего лишь написать print("Hello World").
Для вывода числа или результата арифметической операции кавычки ставить не надо. Так, для вывода 6 просто пишем print(6), либо print(2+4).
Если вы хотите вывести несколько разных типов данных, просто разделяем их запятой. Пишем print("5+2=",5+2) для вывода 5+2= 7.
До этого момента все команды мы выполняли в интерактивном режиме и полностью программу написать в нем невозможно. Для того чтобы писать код более чем в одну строчку, нам нужно создать .py файл.
Нажимаем Ctrl+N( File -> NewFile) и видим новое окно. Это и есть файл новой программы, открытый в режиме редактирования. В нем можно писать любой Python код, после чего - выполнить его, нажав F5(Run -> Run Module).
Ввод
Ввод в Python - довольно простая штука. За него отвечает функция input( ). Данная функция возвращает в программу только строки. За преобразование строк в другие типы данных отвечают специальные функции, которые будут рассмотрены в статье, посвященной типам данных.
Допустим, мы хотим положить строку, введенную с клавиатуры в переменную s. Чтобы это сделать, пишем s = input().
В примере сверху, мы написали print( ) с пояснением к тому, какие конкретно данные надо ввести в программу(в данном случае предложение).
Но, Python хорош тем, что код на нем можно с легкостью сократить.
Вместо обычного input( ) напишем input("Введите предложение:\n").
Код короче, а результат тот же!
В этой статье мы изучили ввод-вывод на Python. На свой GitHub я закину пару файлов с кодом на эту тему. Изучайте, изменяйте и если будут вопросы пишите мне @sillyseal.