最普通的随机数小程序

from tkinter import  *
import random
btn=Tk()
btn.geometry('750x500+500+350')
btn.title('随机数')
def change_Timing():
    button.config(command=Timing_two)
    button.config(text='区间二')

def change_Timing_two():
    button.config(command=Timing_three)
    button.config(text='区间三')
def Timing():
    K=0

    while K<30:
        G=random.randint(0,100)
        btn.after(100)
        btn.update()
        conv_two.config(text=f'{G}')
        K=K+1
        if K>=30:
            break
    K = K - (K - 30)
def Timing_two():
    K = 0

    while K < 30:
        G = random.randint(0, 1000)
        btn.after(100)
        btn.update()
        conv_two.config(text=f'{G}')
        K = K + 1
        if K >= 30:
            break
    K = K - (K - 30)
def Timing_three():
    K = 0

    while K < 30:
        G = random.randint(0, 10000)
        btn.after(100)
        btn.update()
        conv_two.config(text=f'{G}')
        K = K + 1
        if K >= 30:
            break
    K = K - (K - 30)
def change_Time():
    button.config(command=Timing)
    button.config(text='区间一')


conv=Label(btn,text='请单击下方按钮抽取随机数',font=('宋体',30))
conv.place(x=140,y=75)
conv_two=Label(btn,text='',font=('粗体',15))
conv_two.place(x=350,y=200)
Radio=IntVar()
button=Button(btn,text='区间一',font=('微软雅黑',15),width=10,height=1,command=Timing)
round_button_one=Radiobutton(btn,command=change_Time,text='区间一:0-100',variable=Radio,value=0)
round_button=Radiobutton(btn,command=change_Timing,text='区间二:0-1000',variable=Radio,value=1)
round_button_two=Radiobutton(btn,command=change_Timing_two,text='区间三:0-10000',variable=Radio,value=2)
round_button_two.place(x=100,y=200)
round_button.place(x=100,y=175)
button.place(x=300,y=310)
round_button_one.place(x=100,y=150)

btn.mainloop()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值