Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 21, 2018 22:33:45

Bob1
Зарегистрирован: 2017-10-31
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.x Tkinter, Random

Здравствуйте!
Мне нужно сделать программу, которая имеет в себе label с рандомным числом в диапазоне 1000 и кнопку start, при нажатии на нее на label менял значение(менял свое число). Подскажите, пожалуйста, как это реализовать!

Офлайн

#2 Фев. 22, 2018 11:31:59

minh-vn
Зарегистрирован: 2017-12-17
Сообщения: 1
Репутация: +  1  -
Профиль   Отправить e-mail  

Python 3.x Tkinter, Random

 from tkinter import *
import random
st = [i+1 for i in range(1000)]
def printer(event):
    number = random.choice(st)
    lab.config(text = number)
root=Tk()
lab = Label(root, text = 0)
but=Button(root)
but["text"] = "Start"
but.bind("<Button-1>",printer)
lab.pack()
but.pack()
root.mainloop()

Отредактировано minh-vn (Фев. 22, 2018 11:33:30)

Офлайн

#3 Фев. 22, 2018 21:17:45

Bob1
Зарегистрирован: 2017-10-31
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.x Tkinter, Random

minh-vn
Спасибо

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version