1.猜数字小游戏——考点:循环语句、条件语句
需求描述:
#随机产生一个数字,如98
#最多猜7次,如果猜对了,提示游戏结束;猜大了提示大了,猜小了提示小了。
方法一:while循环实现:
import random
a = random.randint(0,100)
count = 0
while count < 7:
b = input('请输入你猜的数字:')
b = int(b)
if b > a:
print('大了')
continue
elif b < a:
print('小了')
continue
else:
print('答对了')
break
count = count+1
else:
print('猜错次数太多了!')
方法二:for循环实现
import random
a = random.randint(0,100)
for i in range(7):
b = input('请输入你猜的数字:')
b = int(b)
if b > a:
print('大了')
continue
elif b < a:
print('小了')
continue
else:
print('答对了')
break
else:
print('猜错次数太多了!')