前言序锦
今天刚学了Python的一些基础知识,趁热打铁,现在就派上用场,来编写一个小游戏娱乐娱乐……
- 简版一
print('.....................Huacode.............')
temp = input("不放猜一下小编现在的心里想的是哪个数字“:")
guess = int(temp)
if guess == 8:
print("我草,你是小编心里的蛔虫吗?")
print("哼,猜中也没有奖励!")
else:
print("猜错啦,小编现在心里想的是8!")
print("游戏结束,不玩啦^-^")
- 循环版二
print(".............Huacode...........")
temp = input("不妨猜一下小编现在心理想的是哪个数字:")
guess = int(temp)
while guess != 8:
temp = input("哎,猜错了,请重新输入吧:")
guess = int(temp)
if guess == 8:
print("我草,你是小编心里的蛔虫吗?!")
print("猜中了也没有奖励!")
else:
if guess > 8:
print("哥,大了,大了!继续……")
else:
print("嘿,小了,小了!继续……")
print("游戏结束,不玩啦")
- 函数版三
print(".............Huacode...........")
def theGame():
temp = input("不妨猜一下小编现在心理想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("我草,你是小编心里的蛔虫吗?!")
print("猜中了也没有奖励!")
else:
if guess > 8:
print("哥,大了,大了!继续……")
return theGame()
else:
print("嘿,小了,小了!继续……")
return theGame()
print("游戏结束,不玩啦")
if __name__ == '__main__':
theGame()
哈哈,今天的分享到此结束啦……通过Python最基础的语法来来编写一个游戏,其实是一件很简单的事,你也可以来试试哟!!
更新部分:
循环版二修改部分:
print(".............Huacode...........")
temp = int(input("不妨猜一下小编现在心理想的是哪个数字:"))
while True:
if temp == 8:
print("我草,你是小编心里的蛔虫吗?!")
print("猜中了也没有奖励!")
print("继续输入吧……")
temp=int(input("请继续输入吧:"))
else:
if temp > 8:
print("哥,大了,大了!继续……")
temp = int(input("哎,猜错了,请重新输入吧:"))
else:
print("嘿,小了,小了!继续……")
temp = int(input("哎,猜错了,请重新输入吧:"))
输出如下所示:
.............Huacode...........
不妨猜一下小编现在心理想的是哪个数字:7
嘿,小了,小了!继续……
哎,猜错了,请重新输入吧:9
哥,大了,大了!继续……
哎,猜错了,请重新输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:6
嘿,小了,小了!继续……
哎,猜错了,请重新输入吧:9
哥,大了,大了!继续……
哎,猜错了,请重新输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:
PS:这是由网友回复指正加自己修改后的正确代码,在这里,谢谢该网页的指正!^_^