# 使用random函数实现randint函数的功能,函数名:def my_randint(start, end) import random def my_randint(start, end): length = len(str(end)) while True: a = random.random() #获得一个0到1的小数 if a >= start / (10 ** length) and a <= (end + 1) / (10 ** length): #使输入的范围除以相应的倍数和a进行比较 #print() return int(a * (10 ** length)) #自己看吧 break # while True: # # if my_randint(1,10) == 1: # # print("成功") # # break print(my_randint(1,5))
python 使用random函数实现randint函数的功能
最新推荐文章于 2024-08-19 17:33:28 发布