这个升级版的游戏涉及到的知识点较多,具体用法以实例为准。
1、if else的 条件分支,这个最重要的是缩进,必须恰到好处。
2、while循环,缩进,判断条件
3、随机数的获取
eg:
import random
secret = random.randint(1,10) # randint()为随机整数,括号中为范围
这个升级版的游戏如下
import random
secret = random.randint(1,10)
print("-----欢迎来到7k7k小游戏--------")
time=3
guess = 0
while(time>0 and guess!=secret):
temp=input("请输入心里猜的数字且只有三次机会:")
guess=int(temp)
if(guess==secret):
print("恭喜你猜对了!")
print("但是没有奖励哦!")
else:
if(guess<secret):
print("小了,小了~~~")
else:
print("大了大了~~~")
print("不好意思,你猜错了!")
time=time-1
print("游戏结束了!")
运行结果如下:
================= RESTART: C:\Users\lenovo\Desktop\hello.py =================
>>>
-----欢迎来到7k7k小游戏--------
请输入心里猜的数字且只有三次机会:5
小了,小了~~~
不好意思,你猜错了!
请输入心里猜的数字且只有三次机会:7
小了,小了~~~
不好意思,你猜错了!
请输入心里猜的数字且只有三次机会:9
大了大了~~~
不好意思,你猜错了!
游戏结束了!
>>>
第三