Что такое функция main()?
В большинстве языков программирования есть одна специальная функция, то есть main(), которая выполняется в первую очередь каждый раз, когда мы запускаем программу. Специальная функция — это не что иное, как основная функция программы, т. е. функция main(), как мы обычно обозначаем ее в коде. Функция программы main() является отправной точкой программы, с которой начинается выполнение кода на большинстве языков программирования. Функция main() должна иметь определенный тип возвращаемого значения при ее определении в программе, и это полностью зависит от требований и функциональности стандартов этого конкретного языка программирования.
Функция main() в Python
В Python всякий раз, когда мы пишем программу, нам не нужно определять функцию main(). Это связано с тем, что интерпретатор Python запускает программу с самой первой ее строки. Выполнение программы на Python идет построчно, начиная с первой строки. Поэтому не имеет значения, присутствует в программе функция main() или нет.
Поскольку в нашей программе на Python нет никакой функции main(), интерпретатор выполнит код с отступа 0, когда мы дадим команду на Python для запуска программы.
Пример:
# Определяем функцию main() без аргументов
деф основной():
print («Добро пожаловать, разработчики Python!»)
# Использование простого оператора печати
print («Это учебник TutorialAndExample Website for Python!»)