728x90
반응형
import tkinter as tk
def convert_miles_to_km():
miles = float(miles_entry.get())
km = miles * 1.60934
km_var.set(f"{km:.2f} km")
window = tk.Tk()
window.title("마일 -> 킬로미터 변환")
window.geometry("300x150")
miles_label = tk.Label(window, text="마일:")
miles_label.place(x=50, y=30)
miles_entry = tk.Entry(window, width=12)
miles_entry.place(x=150, y=35)
km_label = tk.Label(window, text="킬로미터:")
km_label.place(x=50, y=80)
km_var = tk.StringVar()
km_entry = tk.Entry(window, width=12, textvariable=km_var)
km_entry.place(x=150, y=80)
convert_button = tk.Button(window, text="변환", command=convert_miles_to_km)
convert_button.place(x=120, y=120)
window.mainloop()
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 1부터 20가지 출력 while 코딩 분석 (0) | 2023.12.11 |
---|---|
[파이썬] 문제 : 재고품 관리(믹스,종이컵) 딕셔너리 처리 (2) | 2023.12.10 |
[파이썬] 문제 : 이중 for문의 실행 횟수 (0) | 2023.12.10 |
[파이썬] 문제 : 클래스(AddWorders)와 딕셔너리 (2) | 2023.12.10 |
[파이썬] 문제 : 클래스(Box) 선언 및 __init__(), __str__() 사용 (0) | 2023.12.10 |
댓글