파이썬 기본 모듈인 tkinter 을 사용해서 miles -> km 변환기 만들기
미국 고속도로의 속도제한은 보통 70 마일인데
과연 km 로 변환하면 어떻게 될지 ?!
렛츠 기릿 - !
🚔 miles -> km 변환기
import tkinter
window = tkinter.Tk()
window.title("Mile -> Km 변환기")
# 패딩
window.config(padx=20, pady=20)
# 변환 계산 함수
def m_to_k():
km = int(mile_input.get()) * 1.6
result_label.config(text=f"{km}")
# 마일 입력 entry
mile_input = tkinter.Entry(width=10)
mile_input.grid(column=1,row=0)
# 마일 표시 label
mile_label = tkinter.Label()
mile_label.config(text="Miles")
mile_label.grid(column=2, row=0)
# 변환 표시 label
equal_label = tkinter.Label()
equal_label.config(text="is equal to")
equal_label.grid(column=0, row=1)
# 변환 결과 label
result_label = tkinter.Label()
result_label.grid(column=1, row=1)
# km 표시 label
km_label = tkinter.Label()
km_label.config(text="Km")
km_label.grid(column=2, row=1)
# 계산 Button
cal_button = tkinter.Button(command=m_to_k)
cal_button.config(text="calculate")
cal_button.grid(column=1, row=2)
window.mainloop()
🚔 실행결과

'Python 🎧' 카테고리의 다른 글
| [python] 파이썬 비밀번호 생성/저장 프로그램 만들기 - tkinter/messagebox/random/entry/pyperclip (2) | 2024.09.30 |
|---|---|
| [python] 파이썬 포모도로 타이머 만들기 - tkinter/window/after/label/grid (0) | 2024.09.29 |
| [python] 파이썬 tkinter 모듈 기본 사용법 - Label/Button/Entry (0) | 2024.09.16 |
| [python] 파이썬 args/kwargs 사용법 (1) | 2024.09.16 |
| [python] 파이썬 dictionary comprehension - 예제/dataframe/반복/nato/random/pandas (1) | 2024.09.09 |