Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- from tkinter import *
- from time import sleep
- root = Tk()
- root['bg'] = 'Gray'
- root.geometry('700x500')
- root.title('2Games')
- root.resizable(width=False, height=False)
- def rand_num():
- num345 = random.randint(1, 100)
- print(num345)
- while og != num345:
- if og < num345:
- print("Число больше")
- elif og > num345:
- print("Число меньше")
- else:
- print("Вы угадали")
- sleep(1)
- def paper():
- rand = random.choice(["Ножницы", "Камень", "Бумага"])
- print("Дайте мне время выбрать")
- sleep(1)
- print("Думаю...")
- sleep(1)
- print(".")
- sleep(1)
- print(".")
- sleep(1)
- print(".")
- if rand == "Ножницы":
- if choice2 == '1':
- print("Вы выбрали ножницы, я выбрал ножницы, ничья")
- elif choice2 == '2':
- print("Вы выбрали камень, я выбрал ножницы, вы выиграли.")
- elif choice2 == '3':
- print("Вы выбрали бумагу, я выбрал ножницы, вы проиграли.")
- else:
- print('Такого ответа нет, вы проиграли')
- elif rand == "Камень":
- if choice2 == '1':
- print("Вы выбрали ножницы, я выбрал камень, вы проиграли.")
- elif choice2 == '2':
- print("Вы выбрали камень, я выбрал камень, ничья.")
- elif choice2 == '3':
- print("Вы выбрали бумагу, я выбрал камень, вы выиграли")
- else:
- print('Такого ответа нет, вы проиграли')
- elif rand == "Бумага":
- if choice2 == '1':
- print("Вы выбрали ножницы, я выбрал бумагу, вы выиграли")
- elif choice2 == '2':
- print("Вы выбрали камень, я выбрал бумагу, вы проиграли")
- elif choice2 == '3':
- print("Вы выбрали бумагу, я выбрал бумагу, ничья")
- else:
- print('Такого ответа нет, вы проиграли')
- def cho():
- global choice2
- choice2 = vvod.get()
- def num333():
- global og
- og = rest.get()
- og = int
- b2 = Button(root, text='Камень-ножницы-бумага', bg = 'DarkGrey', command=paper)
- b2.place(x=0, y=45, width=160, height=100)
- b1 = Button(root, text='Угадай число', bg = 'DarkGrey', command=rand_num)
- b1.place(x=0, y=170, width=160, height=100)
- vvod = Entry(root, bg = 'LightGray')
- vvod.place(x=0, y=20, width=650, height=24)
- but = Button(root, text='Выбрать', bg = 'DarkGrey', command=cho)
- but.place(x=645, y=20)
- poleText = Canvas(root, width = 700, height = 20, bg='Gray')
- poleText.create_text(130, 10, text='Выберите: 1-ножницы, 2-камень, 3-бумага', fill='white')
- poleText.pack()
- rest = Entry(root, bg = 'LightGray')
- rest.place(x=0, y=160, width=650, height=24)
- num23 = Canvas(root, width = 700, height = 20, bg='Gray')
- num23.place(x=0, y = 140)
- num23.create_text(100, 10, text='Введите число от 1 до 100', fill='white')
- ggnum = Button(root, text = "Выбрать", bg = 'DarkGrey', command=num333)
- ggnum.place(x=645, y = 160)
Advertisement
Add Comment
Please, Sign In to add comment