这也是我第一次自己写程序,所以后续这个可能会根据我的认知来不断改进这个程序。

初始版本

这个版本感觉很粗糙,不过也没办法了。

import random
print("---------抽号数---------")
start = input("请输入起始数字:")
last = input("请输入末尾数字:")
last = int(last)
start = int(start)
num = random.randint(start,last)
r = True
while r:
    temp = input("请按回车键抽取")
    print(num)
    print('')
    num = random.randint(start,last)

vscode运行演示
顺便打包成了exe文件,虽然只有十三行代码,但是导出为exe文件需要拖家带口打包。导致最后exe文件大小高达6.83m
exe运行演示
附上exe下载链接:https://cloud.189.cn/t/Y7VBrabiQbEz (访问码:8wbf)

第二版

这个版本引入了时间模块,抽取的时候不会显得那么生硬。并且把抽取随机数的部分给安排到循环里面,不会像原版本那么冗杂。

import random
import time
print("-----------------------抽号数-----------------------")
start = input("请输入起始数字:")
last = input("请输入末尾数字:")
last = int(last)
start = int(start)
r = True
while r:
    num = random.randint(start,last)
    temp = input("请按回车键抽取")
    time.sleep(0.3)
    print("···")
    time.sleep(0.3)
    print("··")
    time.sleep(0.3)
    print("·")
    time.sleep(0.3)
    print(num)
    print('')

附上exe下载链接:
天翼云盘:https://cloud.189.cn/t/rm6ZNbE7ZVbu
蓝奏云盘:https://masle.lanzoui.com/i9yv1tgvo8d