> def do(): > entry.get() multiplier = int(entry.get()) # need a variable > for times in range(0,13): > label = Label(root,text=times+'X'+entry) label = Label(root,text=str(times)+'X'+multipler) Alternatively delete the entry.get() line and just do: label = Label(root,text=str(times)+'X'+entry.get()) HTH, Alan G