Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- spisok = ['Уранов', 'Витин', 'Васев', 'Козлов', 'Кутиков']
- slovar_ = dict()
- summa_za_room = 0
- def users_():
- print('В квартире живет',len(spisok),'человек')
- for i in range(len(spisok)):
- print(spisok[i])
- print()
- def kvarplata():
- global summa_za_room
- print('Какова сумма кварплаты в день($)')
- summa_za_room = int(input())
- print()
- users_()
- kvarplata()
- class User_1:
- def __init__(self, many):
- self.many = many
- def user_1_kvarplata(self):
- global summa_za_room
- if summa_za_room != 0:
- if self.many <= summa_za_room:
- slovar_[spisok[0]]=self.many
- summa_za_room -= self.many
- class User_2:
- def __init__(self, many):
- self.many = many
- def user_2_kvarplata(self):
- global summa_za_room
- if summa_za_room != 0:
- if self.many <= summa_za_room:
- slovar_[spisok[1]]=self.many
- summa_za_room -= self.many
- class User_3:
- def __init__(self, many):
- self.many = many
- def user_3_kvarplata(self):
- global summa_za_room
- if summa_za_room != 0:
- if self.many <= summa_za_room:
- slovar_[spisok[2]]=self.many
- summa_za_room -= self.many
- class User_4:
- def __init__(self, many):
- self.many = many
- def user_4_kvarplata(self):
- global summa_za_room
- if summa_za_room != 0:
- if self.many <= summa_za_room:
- slovar_[spisok[3]]=self.many
- summa_za_room -= self.many
- class User_5:
- def __init__(self, many):
- self.many = many
- def user_5_kvarplata(self):
- global summa_za_room
- if summa_za_room != 0:
- if self.many <= summa_za_room:
- slovar_[spisok[4]]=self.many
- summa_za_room -= self.many
- us_1 = User_1(random.randint(0,summa_za_room)).user_1_kvarplata()
- us_2 = User_2(random.randint(0,summa_za_room)).user_2_kvarplata()
- us_3 = User_3(random.randint(0,summa_za_room)).user_3_kvarplata()
- us_4 = User_4(random.randint(0,summa_za_room)).user_4_kvarplata()
- us_5 = User_5(random.randint(0,summa_za_room)).user_5_kvarplata()
- if summa_za_room > 0:
- asd = random.randint(0,4)
- if asd == 0:
- slovar_[spisok[0]] = slovar_[spisok[0]] + summa_za_room
- elif asd == 1:
- slovar_[spisok[1]] = slovar_[spisok[1]] + summa_za_room
- if asd == 2:
- slovar_[spisok[2]] = slovar_[spisok[2]] + summa_za_room
- elif asd == 3:
- slovar_[spisok[3]] = slovar_[spisok[3]] + summa_za_room
- if asd == 4:
- slovar_[spisok[4]] = slovar_[spisok[4]] + summa_za_room
- from tkinter import *
- root = Tk()
- mainmenu = Menu(root)
- submenu = Menu(root)
- root.config(menu=mainmenu)
- def user_1_print_kvarplata():
- global slovar_
- print('Взялся платить',slovar_[spisok[0]])
- def user_2_print_kvarplata():
- global slovar_
- print('Взялся платить',slovar_[spisok[1]])
- def user_3_print_kvarplata():
- global slovar_
- print('Взялся платить',slovar_[spisok[2]])
- def user_4_print_kvarplata():
- global slovar_
- print('Взялся платить',slovar_[spisok[3]])
- def user_5_print_kvarplata():
- global slovar_
- print('Взялся платить',slovar_[spisok[4]])
- submenu.add_command(label=spisok[0], command=user_1_print_kvarplata)
- submenu.add_command(label=spisok[1], command=user_2_print_kvarplata)
- submenu.add_command(label=spisok[2], command=user_3_print_kvarplata)
- submenu.add_command(label=spisok[3], command=user_4_print_kvarplata)
- submenu.add_command(label=spisok[4], command=user_5_print_kvarplata)
- mainmenu.add_cascade(label='Питание')
- mainmenu.add_cascade(label='Кварплата общее', menu=submenu)
- mainmenu.add_cascade(label='Коммунальные услуги')
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement