| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- class Game:
- def __init__(self):
- self.stage = 1 # Начальная сцена
- self.score = 0 # Баллы игрока
- def start(self):
- print("Добро пожаловать в игру! Ваша цель — успешно пройти все сцены.")
- while self.stage <= 5:
- if self.stage == 1:
- self.scene_1()
- elif self.stage == 2:
- self.scene_2()
- elif self.stage == 3:
- self.scene_3()
- elif self.stage == 4:
- self.scene_4()
- elif self.stage == 5:
- self.scene_5()
- print(f"Поздравляем, вы прошли игру с {self.score} баллами!")
- def scene_1(self):
- print("\nСцена 1: Принятие звонка от клиента")
- print("Телефон звонил. Выберите, чтобы принять звонок.")
- input("Нажмите Enter, чтобы ответить на звонок.")
- print("\nКлиент: Здравствуйте, у меня возникла проблема с заказом, можете помочь?")
- print("Выберите вариант ответа:")
- print("1. Здравствуйте, конечно, расскажите подробнее о вашей проблеме.")
- print("2. Извините, это не в нашей компетенции.")
- print("3. Мы не можем помочь в данный момент.")
- choice = input("Ваш выбор (1, 2, 3): ")
- if choice == "1":
- self.score += 1
- self.stage += 1
- print("Вы помогли клиенту. Он доволен!")
- else:
- print("Клиент недоволен, перезапускаем сцену...")
- self.stage = 1 # Возвращаемся к первой сцене
- def scene_2(self):
- print("\nСцена 2: Организация рабочего процесса")
- print("Откройте календарь и проверьте расписание.")
- input("Нажмите Enter, чтобы открыть календарь.")
- print("\nУ вас есть несколько документов, которые нужно разложить по категориям.")
- print("Документы: Отчеты, Договоры, Запросы.")
- print("Как вы хотите распределить документы?")
- documents = input("Введите документы через запятую (например, 'Отчеты, Договоры, Запросы'): ")
- if "Отчеты" in documents and "Договоры" in documents and "Запросы" in documents:
- self.score += 1
- self.stage += 1
- print("Документы разложены правильно!")
- else:
- print("Некоторые документы распределены неправильно. Перезапускаем сцену...")
- self.stage = 2
- def scene_3(self):
- print("\nСцена 3: Обработка жалобы от клиента через электронную почту")
- print("Вы получили электронное письмо с жалобой от клиента.")
- input("Нажмите Enter, чтобы открыть письмо.")
- print("\nПисьмо от клиента: 'Здравствуйте, у меня проблема с доставкой. Почему так долго?'")
- print("Выберите шаблон ответа:")
- print("1. Извините за неудобства, мы постараемся решить проблему.")
- print("2. Ваш запрос не входит в наши обязанности.")
- print("3. Мы не можем помочь, ждите еще немного.")
- choice = input("Ваш выбор (1, 2, 3): ")
- if choice == "1":
- self.score += 1
- self.stage += 1
- print("Ответ отправлен. Клиент доволен!")
- else:
- print("Клиент остался недоволен. Перезапускаем сцену...")
- self.stage = 3
- def scene_4(self):
- print("\nСцена 4: Продажа услуги по телефону")
- print("Вы получили звонок от клиента. Он интересуется одной из услуг.")
- input("Нажмите Enter, чтобы принять звонок.")
- print("\nКлиент: 'Здравствуйте, я интересуюсь консультацией по вашему продукту.'")
- print("Какие услуги вы предлагаете?")
- print("1. Консультация по продукту.")
- print("2. Скидка на продукт.")
- print("3. Дополнительная услуга, не связанная с запросом клиента.")
- choice = input("Ваш выбор (1, 2, 3): ")
- if choice == "1":
- self.score += 1
- self.stage += 1
- print("Вы правильно предложили услугу, клиент доволен!")
- else:
- print("Клиент не заинтересован, перезапускаем сцену...")
- self.stage = 4
- def scene_5(self):
- print("\nСцена 5: Введение в CRM-систему и работа с запросами клиентов")
- print("Откройте CRM-систему и проверьте запросы клиентов.")
- input("Нажмите Enter, чтобы открыть систему.")
- print("\nВ системе новые запросы от клиентов. Вам нужно обновить данные или ответить на запросы.")
- print("Что вы хотите сделать?")
- print("1. Обновить информацию о клиентах.")
- print("2. Игнорировать запросы.")
- print("3. Не обновлять данные.")
- choice = input("Ваш выбор (1, 2, 3): ")
- if choice == "1":
- self.score += 1
- self.stage += 1
- print("Запросы обработаны, информация обновлена!")
- else:
- print("Вы не обработали запросы, перезапускаем сцену...")
- self.stage = 5
- if __name__ == "__main__":
- game = Game()
- game.start()
|