新人求助
print("-------------我爱鱼c工作室---------------")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("-------------我爱鱼c工作室---------------")
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("游戏结束,不玩了^-^") suchocolate 发表于 2021-12-4 17:49
print("-------------我爱鱼c工作室---------------")
temp = input("不妨猜一下小甲鱼心里想的是哪个数字 ...
那该怎样做才能第一次就循环 编程小鱼干 发表于 2021-12-4 18:01
那该怎样做才能第一次就循环
大程序项目的生命周期:需求分析,设计,编写,测试,交付,维护。
我们自己练习可以尽量靠近这个过程,先画个图,分析一下程序工作过程,然后再去写。
import random
target = random.randint(1, 100)
# print(target)# 自己偷看随机值
print("-------------我爱鱼c工作室---------------")
print("不妨猜一下小甲鱼心里想的是哪个数字(1-100):")
while True:
guess = int(input())
if guess == target:
print("我草,你是小甲鱼心里的蛔虫吗?")
break
elif guess > target:
print("大了大了,请重新输入:")
else:
print("小了小了,请重新输入")
print("游戏结束,不玩了^-^")
本帖最后由 云龙烛火 于 2021-12-4 20:40 编辑
print("-------------我爱鱼c工作室---------------")
temp = input("不妨猜一下小甲鱼心里想的是哪个数字:")
guess = int(temp)
if guess > 8:
print ("大了大了")
if guess < 8:
print("小了小了")
while guess!=8:
temp = input("猜错了,请重新输入吧:")
guess = int(temp)
if guess == 8:
print("我草,你是小甲鱼心里的蛔虫吗?")
print("哼,猜对了也没有奖励")
else:
if guess > 8:
print ("大了大了")
else:
print("小了小了")
print("游戏结束,不玩了^-^")
一个治标不治本的方法 suchocolate 发表于 2021-12-4 19:10
大程序项目的生命周期:需求分析,设计,编写,测试,交付,维护。
我们自己练习可以尽量靠近这个过程, ...
大佬,佩服佩服
页:
[1]