随机输出:
import numpy as np
res = np.random.choice(['石头','剪刀','布'])
np.random.shuffle(a)改变元素组
import random
x = random.randrange(100,999)随机产生一个三位数
range是一个前闭后开的区间
range(101)
可以产生一个0到100的整数序列。range(1, 100)
可以产生一个1到99的整数序列。range(1, 100, 2)
可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量
剪刀。石头。布
随机生成验证码
for-in循环
输入三次银行卡密码:
while循环
计算机出一个1~100之间的随机数由人来猜 计算机根据人猜的数字分别给出提示大一点/小一点/猜对了
import random
answer = random.randint(1, 100)
counter = 0
while True:
counter += 1
number = int(input('请输入: '))
if number < answer:
print('大一点')
elif number > answer:
print('小一点')
else:
print('恭喜你猜对了!')
break
print('你总共猜了%d次' % counter)
if counter > 7:
print('你的智商余额明显不足')