继续我的python学习之旅。
今天的编程学习中,用到了while循环结构以及多层的条件嵌套结构。先贴代码:
import random
secret = random.randint(1,10)
print('--------------我爱鱼c工作室------------------')
i = 1
temp = input("不妨猜一下现在在想什么数字:")
guess = int(temp)
if guess == secret:
print("中了")
else:
if guess > secret:
print("大了")
else:
print("小了")
while guess != secret and (i < 3):
temp = input("猜错了,请重新输入:")
guess = int(temp)
i = i+1
if guess == secret:
#print("bingo")
print("中了")
else:
if guess > secret:
print("大了")
else:
print("小了")
if(i >= 3):
print("猜错三次,抱歉")
print("game over")
调用random模组中的函数,生成随机数。猜测随机数是几,并给出提示,限制猜测次数为三,全部猜错游戏结束。
另外,编程发现,python好像不支持 i++ 这种操作,在python编程中,属于某一结构的语句全部由缩进判断,所以在编写时,一定注意。
that’s all,明天见。