출처 : 반크_독도2023
참고풀이]
from tkinter import *
import random
ex=random.randrange(100)
def Process():
ans=int(e1.get())
if ex>ans:
l2.config(text="Low!!", fg="blue")
elif ex<ans:
l2.config(text="High!", fg="red")
else:
l2.config(text="축하 합니다.", fg="purple")
e1.delete(0, END)
def Delete():
ex=random.randrange(100)
l2.config(text="")
e1.delete(0,END)
e1.focus()
window=Tk()
l1=Label(window, text="Guessing Game", font=("",38,"bold"))
l1.grid(row=1,column=0, padx=10, columnspan=2)
e1=Entry(window, font=("",24,"bold"))
e1.grid(row=2,column=0, pady=15, padx=10, columnspan=2)
b1=Button(window, text="guess", font=("",20,"bold"), command=Process)
b2=Button(window, text="reset", font=("",20,"bold"), command=Delete)
b1.grid(row=3,column=0,padx=10)
b2.grid(row=3,column=1,padx=10)
l2=Label(window, text="", font=("",24,"bold"), bg="yellow", width=20)
l2.grid(row=5, column=0, columnspan=2, pady=15)
window.mainloop()
참고풀이 결과]
시작창)
Hight)
Low)
맞추었을 때)
게임을 다시할 때)
대한민국의 아름다운 영토, 독도의 봄
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 316제] 두근두근 파이썬(개정판) CHAPTER 11 도전문제(1) p346 (0) | 2024.10.07 |
---|---|
Python 315제] 두근두근 파이썬(개정판) CHAPTER 10 연습문제 7 p334 (1) | 2024.10.07 |
Python 313제] 두근두근 파이썬(개정판) CHAPTER 10 연습문제 3 p332 (0) | 2024.09.30 |
Python 312제] 두근두근 파이썬(개정판) CHAPTER 10 연습문제 2 p332 (0) | 2024.09.30 |
Python 311제] 두근두근 파이썬(개정판) CHAPTER 10 연습문제 1 p332 (0) | 2024.09.30 |
댓글