猜数字

  • 给用户9次机会,猜1-10内数字随机猜数字,如果随机数字和用户输入数字一致,则表示正确,如果不一致,表示错误,最终要求用户怎么也猜不对
1
2
3
4
5
6
7
8
9
10
11
12
13
14
a = list(range(1,11))                           #取10内数字
print('请输入1-10任意数字')
i = 1
j = 0
while i < 10:
j = int(input('请输入数字'))
if j > 10: # 判断数字是否合格
print('数字不符合规范')
continue
print('错误')
a.remove(j) #将输入数字移除列表
i += 1
else:
print(a[0],'是正确数字') #输出剩余数字
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
请输入数字1
错误
请输入数字2
错误
请输入数字3
错误
请输入数字4
错误
请输入数字5
错误
请输入数字6
错误
请输入数字7
错误
请输入数字8
错误
请输入数字9
错误
10 是正确数字