Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Users():
- def __init__(self, login, password,):
- self.login = login
- self.password = password
- def register(self, users_list):
- if self.login in users_list:
- print("Такой пользователь уже существует")
- else:
- users_list[self.login] = self.password
- print("Вы успешно зарегестрировались")
- def aythorize(self, users_list):
- if self.login in users_list:
- print('Успешная авторизация')
- else:
- print('Такой пользователь не существует')
- choice = input('1)Попробовать ещё раз 2)Создать новый аккаунт')
- if choice == '1':
- aythorize(users_list)
- elif choice == '2':
- register(users_list)
- def work(users_list):
- #try:
- exit = 0
- choic = input('1)Войти 2)Регистрация 3)Выход')
- if choic == '1':
- user = Users(input('Введите логин:'), input('Введите пароль:'))
- user.aythorize(users_list)
- elif choic == '2':
- user = Users(input('Введите логин:'), input('Введите пароль:'))
- user.register(users_list)
- elif choic == "3":
- f = open("Users.txt" , "a")
- for i in users_list.keys():
- f.write(i+"-"+users_list[i])
- exit = 1
- f.close()
- else:
- print("Ты поступаешь плохо")
- #except:
- #print("Произошла ошибка")
- return exit
- class Shop:
- def __init__(self, money):
- self.money = money
- def enter_amount():
- enter_amount = int(input("Введите нужную вами сумму рублей: "))
- print("Вы получили " + str(enter_amount) + " рублей")
- self.money + enter_amount
- def shop_product():
- beef = "Говядина стоит " + "300" + " рублей"
- print(beef)
- cereale = "Укроп стоит " + "20" + " рублей"
- print(cereale)
- eggs = "Яйца стоят " + "100" + " рублей"
- print(eggs)
- flour = "Мука стоит " + "70" + " рублей"
- print(flour)
- bread = "Хлеб стоит " + "25" + " рублей"
- print(bread)
- tomatoes = "Помидоры стоят 1кг " + "75" + " рублей"
- print(tomatoes)
- choice = int(input("\n1 - Говядина, 2 - Укроп, 3 - Яйца, 4 - Мука, 5 - Хлеб, 6 - Помидоры"))
- if choice == 1:
- self.money - 300
- print("Говядина успешно куплена ")
- print("Денег на карте осталось" + str(self.money) + " рублей")
- elif choice == 2:
- self.money - 25
- print("Укроп успешно куплен")
- print("Денег на карте осталось " + str(self.money) + " рублей")
- elif choice == 3:
- self.money - 100
- print("Яйца успешно куплены")
- print("Денег на карте осталось " + str(self.money) + " рублей")
- elif choice == 4:
- self.money - 70
- print("Мука успешно куплена")
- print("Денег на карте осталось " + str(self.money) + " рублей")
- elif choice == 5:
- self.money - 25
- print("Хлеб упешно куплен")
- print("Денег на карте осталось " + str(self.money) + " рублей")
- elif choice == 6:
- self.money - 75
- print("Помидорки упешно куплены")
- print("Денег на карте осталось " + str(self.money) + " рублей")
- else:
- print("Эээ не понял?!")
- users_list = {}
- while True:
- i = work(users_list)
- print(users_list)
- if i == 1:
- break
- enter_amount(users_list)
- shop_product(users_list)
Add Comment
Please, Sign In to add comment