小白求助,我这个缩进问题出哪里?
k = 3while k:
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
while guess != 8:
if guess > 8:
print("哥,大了大了~~)
else:
print("哥,小了小了~~)
temp = input("请再试试吧:")
guess = int(temp)
print("哎呀,你是小甲鱼心里的蛔虫吗?)
k = k-1
) 是中文 你大了大了 和 小了小了 和 蛔虫 缺少另一半的引号,还有括号,用的 不是 英文半角 的符号 k = 3
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
while k:
k = k-1
if guess == 8:
print("哎呀,你是小甲鱼心里的蛔虫吗?")
break;
else:
if guess > 8:
print("哥,大了大了~~")
else:
print("哥,小了小了~~")
if k > 0:
temp = input("请再试试吧:")
guess = int(temp)
这个程序没必要使用嵌套 while ba21 发表于 2021-2-8 22:39
) 是中文
这边显示else是红色的运行不了,我的括号是英文的 三处错误,见注释k = 3
while k:
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
while guess != 8:
if guess > 8:
print("哥,大了大了~~")#这里少了后引号,)为中文
else:
print("哥,小了小了~~") #同上
temp = input("请再试试吧:")
guess = int(temp)
print("哎呀,你是小甲鱼心里的蛔虫吗?") #同上
k = k-1 昨非 发表于 2021-2-8 22:49
三处错误,见注释
确定会三次就退出吗{:10_307:} Underwood 发表于 2021-2-8 22:49
这边显示else是红色的运行不了,我的括号是英文的
9 11 16 行 的右括号是英文的,并且全部缺失右引号 Daniel_Zhang 发表于 2021-2-8 22:50
确定会三次就退出吗
啊确实,没仔细试诶{:10_245:} Daniel_Zhang 发表于 2021-2-8 22:48
这个程序没必要使用嵌套 while
新手,见谅 Underwood 发表于 2021-2-8 22:58
新手,见谅
你自己还要接着改哈,该程序不会三次尝试后退出
页:
[1]