小编刚刚学习python,菜鸟入门,跟着教程做了一个小游戏,主要对分支和循环语句的练习,不过也挺好玩的,学习就要自己找乐子嘛……
代码给大家分享一下
import random
times = 5
secret = random.randint(1,20)
print('------------------小游戏------------------')
guess = 0
print("不妨猜一下我现在心里想的是哪个数字\n赢了今晚带你去看电影哦:")
while (guess != secret) and (times > 0):
temp = input()
while not temp.isdigit():
temp = input("让你输入一个整数,干嘛呢,重来:\n")
guess = int(temp)
times = times - 1
if guess == secret:
print("卧槽,竟然猜对了")
print("好吧,看在你浪费了这么多时间的份上,晚上加一份米线吧")
else:
if guess > secret:
print("哥,大了大了~~~")
else:
print("嘿,小了,小了~~~")
if times > 0:
print("再给你一次机会吧: ")
if times==1:
print("这是最后一次机会了啊!")
else:
print("美梦泡汤啦")
print("游戏结束,不玩啦^_^")
由于文章格式的重组,这里的代码格式可能会有点变化,python是严格按照代码的缩进运行的,从这里就可以体会到键盘TAB键的重要性,把图片也放一下
这是一个很有意思的游戏,从1到20产生一个随机数,然后共有五次机会猜数字,附上我玩的一次结果
最后一次猜对的完美结局。是不是很有意思呢,无论学习什么都是这样,善于运用这些东西做一点有趣的事情,让学习变得更快乐,效率也就更高啦。