티스토리 뷰

from tkinter import *
def miles_to_km():
    miles = float(miles_input.get())
    km = miles*1.609
    kilometer_result_label.config(text=f"{km}")
window = Tk()
window.title("Miles to Kilometers Converter")
window.config(padx=20 , pady=20)
miles_input = Entry(width=7)
miles_input.grid(column=0 , row=0)
miles_label = Label(text="Miles")
miles_label.grid(column=1 , row=0)
is_equal_label = Label(text="is equal to")
is_equal_label.grid(column=0 , row=1)
kilometer_result_label = Label(text="0")
kilometer_result_label.grid(column=1 , row=1)
kilometer_label = Label(text="Km")
kilometer_label.grid(column=2 , row=1)
calculator_button = Button(text="Calculate", command=miles_to_km)
calculator_button.grid(column=1 , row=2)
window.mainloop()

 

 

 

 

 

from tkinter import *
def kms_to_miles():
    km = float(kms_input.get())
    miles = round(km/1.609,3)
    mile_result_label.config(text=f"{miles}")
window = Tk()
window.title("Kilometers to Miles Converter")
window.config(padx=20 , pady=20)
kms_input = Entry(width=7)
kms_input.grid(column=0 , row=0)
kms_label = Label(text="Kilometers")
kms_label.grid(column=1 , row=0)
is_equal_label = Label(text="is equal to")
is_equal_label.grid(column=0 , row=1)
mile_result_label = Label(text="0")
mile_result_label.grid(column=1 , row=1)
mile_label = Label(text="Miles")
mile_label.grid(column=2 , row=1)
calculator_button = Button(text="Calculate", command=kms_to_miles)
calculator_button.grid(column=1 , row=2)
window.mainloop()

'Test > Python(20220101~)' 카테고리의 다른 글

Days28. Timer 계속 (tkinter)  (0) 2022.05.14
Days28.Canvas 위젯, Tkinter 배경 이미지  (0) 2022.04.23
Days27. tkinter Layout Manager  (0) 2022.04.17
Days27. tkinter 계속  (0) 2022.04.09
Days27. Many keword Arguments  (0) 2022.04.08
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함