Test/Python(20220101~)

Days27. Miles to Kilometers 프로젝트

kiostory 2022. 4. 23. 16:04

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()