Справочник Программиста
6.28K subscribers
1.36K photos
387 videos
64 files
1.71K links
По рекламе - @it_start_programmer
Мои курсы - @courses_from_it_start_bot
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
#TkinterКаменьНожницыБумага
Код из видео:

from tkinter import *
from random import *

root = Tk()
root.title('Камень ножницы бумага')
root.geometry('600x400')
root.resizable(width=False, height=False)
root['bg'] = 'black'


def Whyknb():
knb = ['Камень', 'Ножницы', 'Бумага']
value = choice(knb)
labelText.configure(text=value)


labelText = Label(root, text='', fg='white', font=('Comic Sans MS', 20), bg ='black')
labelText.place(y = 200, x = 240)

stone = Button(root,
text='Камень',
font=('Comic Sans MS', 20),
bg = 'white',
command=Whyknb
)
stone.place(x=50, y=300)

scissors = Button(root,
text='Ножницы',
font=('Comic Sans MS', 20),
bg = 'white',
command=Whyknb
)
scissors.place(x=220, y=300)

paper = Button(root,
text='Бумага',
font=('Comic Sans MS', 20),
bg = 'white',
command=Whyknb
)
paper.place(x=420, y=300)

root.mainloop()
👍3
Может кто-нибудь помнит.
В одном из видосов показывал програмку "Кликер". Так вот, я её почти доработал, может даже на следующей неделе сниму по ней урок)
#TkinterКликер
Код из видео:

from tkinter import *

root = Tk()
root.title('Счётчик кликов')
root.geometry('200x200')
root.resizable(width=False, height=False)

count = 0


def clicked():
global count
count += 1
Click.configure(text=count)


Click = Label(root, text='0', font='Arial 35')
Click.pack()

btn = Button(root, text='Кликни на меня', padx='20', pady='20', command=clicked)
btn.pack()

root.mainloop()
👍1