使用python语言编写小游戏

这里我们通过书写一个小游戏,来熟悉下python中的 if 和 for 

游戏名称:猜年龄(Guess Age)

 1 #定义一个年龄数字范围(1-80)
 2 age = 25
 3 counter = 0
 4 
 5 #使用for循环和if判断来书写游戏
 6 for i in range(10):
 7     if counter  < 3: #用户有3次猜测数字机会
 8         guess_num = int(input("input you guess num(1-80):"))
 9         if guess_num == age:
10             print("Congratulations! you got it.")
11             break #跳出循环
12         elif guess_num > age: #如果猜测年龄大于定义年龄
13             print("Think Smaller!")
14         else: #否则
15             print("Think Big!")
16     else: 
17         contunue_confirm = input("Do you want to continue because you are stupid(Y/N):") 
18          if contunue_confirm == 'y' :
19             counter = 0
20             continue
21         else:
22             print("Bye...")
23             break
24     counter += 1 #counter = counter +1

 

posted @ 2017-04-25 11:02  Tamir.kang  阅读(1542)  评论(0编辑  收藏  举报