Python下写的猜数字游戏

猜数字游戏是学习for in,while,if三个函数的经典教程,从开始的最简单的if猜数字开始,到while的循环,到最后指定范围,但很少有教程能将这3者有机结合起来,所以我自己写了一个整合这3个函数的小游戏,游戏性与教学兼得

from time import sleep
import random
number = random.randint(0 , 101)
running = True
print(‘这是一个猜数游戏,请输入你认为可能的数字,数字是100以内的整数’)
while running:
for i in range(1,10):
guess = int(input("\n第"+str(i)+‘次输入 ‘))
if guess == number:
if i <= 4:
print(’\n真棒!这么快就才出来了!啵~~一个’)
else:
print(’\n恭喜你!答对了!’)
break
elif guess < number:
print(’\n数字太小,请重输’)
else:
print(’\n数字太大,请重输’)
else:
print(’\n真笨,这么多次还猜不出来’)
sleep(2)
running = False

猜你喜欢

转载自blog.csdn.net/cwjcw81/article/details/89631483
今日推荐