- Регистрация
- 18 Авг 2024
- Сообщения
- 97
- Решения
- 2
- Реакции
- 27
- Баллы
- 28
1. if __name__ == "__main__":
Помогает делать код более читабельным Позволяет выполнять тот код , который должен выполняться только при запуске файла напрямую.
2. def main():
Делает код более читабельным , принято использовать с if __name__ == "__main__".
Позволяет ограничить область видимости переменных
3. Указание типов .
Указание типов делает код более читабельным и позволяет избежать ошибок.
4. Давать переменным/функциям только английские имена - это улучшает читабельность кода .
5. Нельзя использовать слишком много анонимных функций .
6. Комментируйте свой код . Это улучшает читабельность .
7. Не храните важные данные в коде ! Например токен от телеграм бота !
Используйте .env :
8. Используйте модульную структуру . Разбивайте ваш проект на разные директории и модули .
Помогает делать код более читабельным Позволяет выполнять тот код , который должен выполняться только при запуске файла напрямую.
2. def main():
Делает код более читабельным , принято использовать с if __name__ == "__main__".
Позволяет ограничить область видимости переменных
3. Указание типов .
Указание типов делает код более читабельным и позволяет избежать ошибок.
Python:
def calc(num1: float, num2 :float) -> float: return num1 + num2
4. Давать переменным/функциям только английские имена - это улучшает читабельность кода .
Python:
def addition(value_1: int, value_2: int) -> int:
return value_1 + value_2
5. Нельзя использовать слишком много анонимных функций .
6. Комментируйте свой код . Это улучшает читабельность .
7. Не храните важные данные в коде ! Например токен от телеграм бота !
Используйте .env :
pip install python-dotenv
Код:
import os
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv('TOKEN')