版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
如果number里面有0,结果如下:
否则结果如下:
print(type(tmp))的结果:
import random
#要想获取随机数,必先引入random模快
tmp = ""
#定义一个字符串变量tem,其值是空字符。还记得字符串的定义吗?至少含有0个字符,即包含的字符个数>=0个
for i in range(6):
number = random.randrange(0,2)
#随机获取0,1,2 这其中的一个数并将结果赋值给整形变量number
if number == 0:
num = random.randrange(66,99)
#随机获取66,67,68,。。。。。。,99这其中的一个数,并将其值赋给整型变量num
tmp += chr(num)
#chr() 用一个范围在 range(256)内的(就是0~255)整数作参数,返回一个对应的字符。详情见此博文。
#因为tmp是字符串变量,故可以将chr(num)返回的字符存入字符串变量tmp中
else:
a = random.randrange(0,10)
tmp += str(a)
print(tmp)
print(type(tmp))