728x90
반응형
name = ["홍길동", "고길동"]
이라 할 때
entry에 입력한 값이 name 안에 있으면
"있습니다"를 엔트리 밑에 띄우고
없으면
"없습니다"
from tkinter import *
name = ["홍길동", "고길동"] # 데이터가 있는 리스트 변수
def check(): # 버튼 클릭시 실행되는 함수
in_str = entry.get() # 입력값을 받아 오기
if in_str in name: # 리스트의 요소값이 있는지 확인
result.config(text="있습니다!")
else:
result.config(text="없습니다!")
win = Tk()
win.title("맞추기")
win.geometry("300x300")
label = Label(win, text="입력하세요")
entry = Entry(win)
button = Button(win, text="확인", command=check) # 버튼에 실행할 함수 지정
result = Label(win, text=" ", fg="red")
label.pack()
entry.pack()
button.pack()
result.pack()
win.mainloop()
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 내신 평균 계산하기 (0) | 2023.11.27 |
---|---|
[파이썬] 문제 : 만 나이, 연 나이,한국식 나이 계산 (0) | 2023.11.27 |
[파이썬] 문제 : turtle ㄱ,ㄴ,ㄷ,ㄹ 그리기 (0) | 2023.11.24 |
[파이썬] 문제 : text 파일을 읽어서 성적 출력 하기 (2) | 2023.11.24 |
[파이썬] 문제 : 자판기 (1) | 2023.11.22 |
댓글