Pythoner
Фотография
✈️Конструкция if name == "main" используется для того, чтобы запускать часть кода только при прямом выполнении файла, а не при его импорте как модуля. Это важно для разделения логики запуска и повторного использования кода.
➡️Пример:
def greet():
print("Hello!")
if name == "main":
greet()
🔫В этом примере функция greet() вызовется только если файл запущен напрямую, но не при импорте его в другой модуль.
💡if name == "main" удобно использовать для тестирования, запуска скриптов и избежания лишнего выполнения кода при импорте.
🐍 Pythoner
14 · 1.4K ·