파이썬

[두근두근파이썬] 10장 연습문제 3번 숫자 맞추기 게임

아스키의 공부방 2020. 11. 21. 21:57
728x90
반응형
from tkinter import *
import random

window = Tk()

def enter():
    global num
    tmp = int(e1.get())
    print(tmp)
    print(num)
    if tmp < num:
        l1['text'] = "숫자가 낮아요"
    elif tmp > num:
        l1['text'] = "숫자가 높아요"
    else:
        l1['text'] = "정답입니다."

def restart():
    global num
    l1['text'] = "게임을 시작합니다."
    num = random.randint(0, 20)

l1 = Label(window, text = "게임을 시작합니다")
l1.pack()

e1 = Entry(window)
e1.pack()

num = random.randint(0, 20)

b1 = Button(window, text = "입력", command = enter)
b2 = Button(window, text = "재시작", command = restart)
b1.pack()
b2.pack()

window.mainloop()

 

 

 

 

 

728x90
반응형