Tkinter

Главное окно приложения я решил назвать mywin

import tkinter
mywin=tkinter.Tk()

mywin.title('моя крутая программа')

mywin.geometry('500x600') #размеры окна mywin
mywin.mainloop() # ждём(спроси учителя :-))

надписи и кнопки с активностью (самые азы)

import tkinter
mywin=tkinter.Tk()

mywin.title('моя крутая программа')

mywin.geometry('500x600') #размеры окна mywin


qqq="вот моя надпись!"
#надписи!
nadpis=tkinter.Label(text=qqq,font="Arial,14")
nadpis.pack()


#кнопки и активность!
def www():
	print(45678)
knopka = tkinter.Button(text="жми!",width=10, height=20,bg="red",fg="green",command=www)
knopka.pack()

#текстовые поля!
pole = tkinter.Entry(fg="orange", bg="magenta", width=150)
pole.insert("888","999")
pole.pack()

#большие текстовые поля!
bolshoe_pole = tkinter.Text()
bolshoe_pole.pack()


#рамки!
ramka = tkinter.Frame()
knopka_1 = tkinter.Label(master=ramka, text="111")
knopka_2 = tkinter.Label(master=ramka, text="222")
knopka_3 = tkinter.Label(master=ramka, text="333")
knopka_1.pack()
knopka_2.pack()
knopka_3.pack()
ramka.pack()



mywin.mainloop() # ждём(спроси учителя :-))

миниуроки Tkinter

import tkinter
mywin=tkinter.Tk()
mywin.title('моя крутая программа')
mywin.geometry('600x700+0+0') #размеры окна mywin и позиция на экране
#постарайтесь разместить на экране и холст и код,
#чтобы быстро его поправлять.
holst=tkinter.Canvas(mywin, width=600, height=700, bg='gray40')
holst.pack()

r1 = holst.create_rectangle(20,30,60,60, width=0,fill='lime')

x=0
while x<6:
    r1 = holst.create_rectangle(70,30+x*100,300,100+x*100, width=0,fill='gray20')
    x=x+1

mywin.mainloop() # ждём(спроси учителя :-))
import tkinter
mywin=tkinter.Tk()
mywin.title('моя крутая программа')
mywin.geometry('600x700+0+0')
holst=tkinter.Canvas(mywin, width=600, height=700, bg='gray40')
holst.pack()

x=0
y=0

while x<25:
    y=x*x
    koef=x*10
    r1 = holst.create_rectangle(koef,y,koef+10,y+10,fill='gray20')
    x=x+1

mywin.mainloop()
Прокрутить вверх