求助,怎么用and函数给程序加上运行次数
如题,自己尝试了,搞不定,又没有鱼币,只能靠大神了import random
secret = random.randint(1,10)
temp = input("猜猜我心中的数字")
guess = int(temp)
if guess == secret:
print("哇草,你是我心中的蛔虫吗")
print("哼,猜中也没有奖励")
else:
if guess > secret:
print("兄弟,大了")
else:
print("哈哈,小了")
while guess != secret: #这里是循环的地方要限制运行次数,比如3次,需要怎么改
temp = input("猜错了,请重新输入")
guess = int(temp)
if guess == secret:
print("哇草,你是我心中的蛔虫吗")
print("哼,猜中也没有奖励")
else:
if guess > secret:
print("兄弟,大了")
else:
print("哈哈,小了")
print("游戏结束不玩了")
import random
secret = random.randint(1,10)
temp = input("猜猜我心中的数字")
guess = int(temp)
if guess == secret:
print("哇草,你是我心中的蛔虫吗")
print("哼,猜中也没有奖励")
else:
if guess > secret:
print("兄弟,大了")
else:
print("哈哈,小了")
n = 2
while guess != secret and n > 0: #这里是循环的地方要限制运行次数,比如3次,需要怎么改
temp = input("猜错了,请重新输入")
guess = int(temp)
if guess == secret:
print("哇草,你是我心中的蛔虫吗")
print("哼,猜中也没有奖励")
else:
if guess > secret:
print("兄弟,大了")
else:
print("哈哈,小了")
n -= 1
print("游戏结束不玩了") 冬雪雪冬 发表于 2019-4-7 19:14
大神你的这个n -= 1是什么意思啊 disa 发表于 2019-4-7 19:28
大神你的这个n -= 1是什么意思啊
n -= 1相当于n = n - 1
即每次循环n减掉1,直至为0,结束循环。 冬雪雪冬 发表于 2019-4-7 19:43
n -= 1相当于n = n - 1
即每次循环n减掉1,直至为0,结束循环。
谢谢,明白了
页:
[1]