str1='139随机-[5,8]'
random_list = str1.split("随机-")
# 当输入为‘随机-[5,12]’时,随机从5-12中取数
if "[" in random_list[1]and "]" in random_list[1]:
__startUp =int(re.split("\[|,|\]", random_list[1])[1])
__endWith =int(re.split("\[|,|\]", random_list[1])[2]) #\[|,|\] 是按照“[”,",","]"分割
print(_startUp,_endWith)
str1 =str(random.randint(min(__startUp, __endWith),max(__startUp, __endWith)))#随机产生5-8之间任意位数:4535423
网友评论