gui programming with tkinter root tk(message_label label(text'enter temperature 'font='verdana ' )output_label label(font='verdana ' )entry entry(font='verdana ' )width= calc_button button(text'ok 'font='verdana ' )command=calculatemessage_label grid(row= column= entry grid(row= column= calc_button grid(row= column= output_label grid(row= column= columnspan= mainloop(here is what the program looks likewe now will examine the components of the program separately labels label is place for your program to place some text on the screen the following code creates label and places it on the screen hello_label label(text'hello 'hello_label grid(row= column= we call label to create new label the capital is required our label' name is hello_label once createduse the grid method to place the label on the screen we will explain grid in the next section options there are number of options you can change including font size and color here are some exampleshello_label label(text'hello 'font='verdana ' 'bold ')bg'blue 'fg'white 'note the use of keyword arguments here are few common optionsfont -the basic structure is font(font namefont sizestyleyou can leave out the font size or the style the choices for style are 'bold''italic''underline''overstrike''roman'and 'normal(which is the defaultyou can combine multiple styles like this'bold italic