728x90
숫자를 더하고 빼고 초기화하는 간단한 프로그램 소스 코드
코드
import tkinter
window = tkinter.Tk()
window.title("카운터")
window.resizable(False, False)
window.geometry("200x120+100+100")
count = 0
def countADD():
global count
count += 1
label.config(text=str(count))
def countSUB():
global count
count -= 1
label.config(text=str(count))
def cleanUP():
global count
count = 0
label.config(text=str(count))
label = tkinter.Label(window, text="0", height=2)
label.pack()
button = tkinter.Button(window, text="더하기", overrelief="solid", width=15, command=countADD, repeatdelay=1000, repeatinterval=100)
button.pack()
button = tkinter.Button(window, text="빼기", overrelief="solid", width=15, command=countSUB, repeatdelay=1000, repeatinterval=100)
button.pack()
button = tkinter.Button(window, text="초기화", overrelief="solid", width=15, command=cleanUP, repeatdelay=1000, repeatinterval=100)
button.pack()
window.mainloop()
728x90
반응형
'Application > Python' 카테고리의 다른 글
[Python] 다른 프로세스 시작 및 종료 [subprocess & kill] (0) | 2023.04.04 |
---|---|
[Python] 웹 크롤링 (selenium) (0) | 2023.04.03 |
[Python] 함수 가변 인자 (args) (0) | 2022.12.21 |
[Python] 실행 파일 만들기 (0) | 2022.12.15 |
[Python] Class 다중 인자 값 설정 (0) | 2022.12.14 |