Advertisement
Guest User

Untitled

a guest
Sep 24th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.80 KB | None | 0 0
  1. import os
  2. import sys
  3. import random
  4.  
  5. class Robot():
  6.     def __init__(self,name,model):
  7.         self.name = name
  8.         self.model = model
  9.     def __del__(self):
  10.         print("Программа завершена, робот удалён!")
  11.     def echo(self,string):
  12.         print(f'Робот отвечает : {string}')
  13.  
  14. class Person():
  15.     def __init__(self,name,age):
  16.         self.name = name
  17.         self.age = age
  18.     def __del__(self):
  19.         pass
  20.  
  21. while True:
  22.     name = input('Введите имя : ')
  23.     age = input('Введите возраст : ')
  24.     newPerson = Person(name,age)
  25.  
  26.     r_name = input(f'Привет {newPerson.name}, придумай роботу имя : ')
  27.  
  28.     os.system('cls')
  29.  
  30.     newRobot = Robot(r_name,str(random.randint(0,1000)))
  31.  
  32.     print(f'Робот был создан, теперь ты можешь пообщаться с ним, его имя {newRobot.name}.')
  33.  
  34.     while True:
  35.         p_str = input(f"{newPerson.name} : ")
  36.         if (p_str == 'выход'):
  37.             exit()
  38.         if (p_str == 'палиндром'):
  39.             os.system('cls')
  40.             print('Начинай вводить слова,в ответ робот пришлёт "да" или "нет" в зависимости от того палиндром ли слово. (для выхода из режима введите "конец")')
  41.             while True:
  42.                 p_str = input(f"{newPerson.name} : ")
  43.                 if (p_str == "конец"):
  44.                     os.system('cls')
  45.                     break
  46.                 if (p_str == p_str[::-1]):
  47.                     print(f'{newRobot.name} : Да.')
  48.                 else:
  49.                     print(f'{newRobot.name} : Нет.')
  50.  
  51.         print(f'{newRobot.name} : ' + p_str)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement