#GUI for conversion of temperature from Celsius to Fahrenheit import graphics as gph def main(): win = gph.GraphWin("Temperature Converter",400,300) win.setCoords(0.0,0.0,3.0,4.0) gph.Text(gph.Point(1,3)," Celsius Temperature:").draw(win) gph.Text(gph.Point(1,1),"Fahrenheit Temperature:").draw(win) #celsiusPrompt.draw(win) #fahrenheitPrompt.draw(win) getCelsius=gph.Entry(gph.Point(2,3),7) getCelsius.setText("0.0") getCelsius.draw(win) outputTemp=gph.Text(gph.Point(2,1),"") outputTemp.draw(win) #button buttonBox=gph.Rectangle(gph.Point(1,1.5),gph.Point(2,2.5)) buttonBox.draw(win) buttonBox.setFill("green") buttonText=gph.Text(gph.Point(1.5,2),"CONVERT") buttonText.draw(win) #wait for mouse click win.getMouse() #convert temperature celsius=float(getCelsius.getText()) fahrenheit=celsius*(9/5) + 32 outputTemp.setText(str(round(fahrenheit,2))) #make exit button buttonBox.setFill("red") buttonText.setText("CLOSE") #wait for mouse click then close win.getMouse() win.close() main()