Python/Python Training

[Python] 화씨 섭씨

군우 2018. 1. 15. 19:01
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
from tkinter import *
 
def process():
    temperature = float(e1.get())
    mytemp = (temperature -32)*5/9
    if e2.get() !='':
        b= list(e2.get())
        print(e2.get())
        print(b)
        e2.delete(0, END) #entry는 delete쓴다 ...
        #e2.remove(0)
        #e2.clear()
        #e2.pop(0)
        e2.insert(0,0)
        #e2.delete()
        print("값이있다")
    e2.insert(0,str(mytemp))
 
def pro2():
    temperature = float(e2.get())
    mytemp = (temperature*9)/5.0+32
    if e1.get() !='':
        b= list(e1.get())
        print(e1.get())
        print(b)
        e1.delete(0, END) #entry는 delete쓴다 ...
        #e2.remove(0)
        #e2.clear()
        #e2.pop(0)
        #e2.delete()
        print("값이있다")
    e1.insert(0,str(mytemp))
 
window =Tk()
 
l1= Label(window, text ="화씨")
l2= Label(window, text ="섭씨")
l1.grid(row = 0, column=0)
l2.grid(row = 1, column=0)
 
 
e1 = Entry(window)
e2 = Entry(window)
e1.grid(row=0, column=1)
e2.grid(row=1, column=1)
 
 
b1 = Button(window, text = "화씨 -> 섭씨", command=process)
b2 = Button(window, text = "섭씨 -> 화씨", command=pro2)
b1.grid(row=2,column=0)
b2.grid(row=2,column=1)
 
window.mainloop()
 
cs