prolisk
@prolisk
Верстая. Криво.

Чем заменить глобальные переменные?

Суть в следующем.
Есть бот на python, но там использую глобальные переменные (вот такой "простой человек"). И в момент когда другой (новый) пользователь "начал" беседу с ботом, то эти переменные "перезаписываются" самыми последними.
Глобальных переменных 3. Алгоритм следующий:
  • 1 - вопрос NAME (ответ в глобальную переменную name)
  • 2 - вопрос age (global age)
  • 3 - вопрос car (global car).

И в конце формируется запись в файл, и отправка Ответа пользователю:
"{} - {} - {}".format(name, age, car)
Подскажите, как избавиться от глобальных? Копать в сторону класса? Можно пример?
Спасибо за помощь.
  • Вопрос задан
  • 1356 просмотров
Пригласить эксперта
Ответы на вопрос 1
@MechanicZelenyy
Да писать свой класс, и создавать его экземпляры.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы