В прошлом уроке мы установили PyCharm и запустили программу main.py, которая шла вместе с ним и выводит фразу "Hi, PyCharm!":
def print_hi(name):
print(f'Hi, {name}')
if __name__ == '__main__':
print_hi('Pycharm')
Теперь давайте немного поэкспериментируем с ней и заменим слово «PyCharm» на что-то другое, например на своё имя, напишу «Никита»:
if __name__ == '__main__':
print_hi('Никита')
После повторного запуска, программа введет фразу «Hi, Никита». Отлично.
Особенности скрипта main.py, который создал PyCharm автоматически, мы разбирать не будем, так как у нас несколько другой путь.
Давайте создадим свою собственную первую программу. Но сперва добавим в проект два каталога: Lessons и Tasks.
Для этго надо кликнуть правой кнопкой мыши по каталогу с проектом и в выпадающем меню выбрать New → Directory.
В первом каталоге мы будем хранить файлы из видео-уроков. А во втором файлы задач. Так как сейчас мы находимся в уроке, то надо кликнуть правой кнопкой мыши по каталогу Lessons и создать новый Python-файл (New → Python file) с именем hello_world.py.
Обратите внимание на имя файла, оно набрано строчными буквами и между словами я вставил не пробел, а символ подчеркивания (_). Старайтесь и вы придерживаться такого стиля.
Итак, файл создан, напишем в нём:
print("Hello, world!")
Перед запуском давайте разберем то, что мы написали и в данном случае мы выполняем функцию print(), которая должна вывести фразу "Hello, world". Чтобы всё получилось, фраза должна быть взята в кавычки: двойные или одинарные. Мы выбрали двойные.
Давайте проверим, работает ли код. Если нажать внизу на зеленый треугольник, то программа по-прежнему будет выводит "Hi, Никита", и это потому, что зеленый треугольник снизу всегда будет запускать ту программу, которая выполнялась последней.
Чтобы запустить hello_world.py, нам нужно правой кнопкой мыши кликнуть по вкладке с файлом, и в выпадающем меню выбрать Run hello_word.
Программа запущена, и она выводит ту самую фразу "Hello, world", которую мы написали в её коде. Обратите внимание, что кавычки не выводятся, так и должно быть.
Подравляю, мы написали нашу первую программу и успешно запустили её из PyCharm. И это не единственный способ запуска python-скриптов, вы также можете выполнить код из командной строки, но об этом в следующем уроке.