新人求助
import random #导入随机数模块counts = 3
answer = random.randint(1,10) #生成一个随机数
while counts>0:
temp = input('猜猜我想的是那个数字呢:')
guess = int(temp)
if guess == answer:
print('你真是我肚子里的蛔虫呀?!')
print('可惜哟!猜对了也没有奖励!')
print('要不要再来一次呀!')
break
elif: #为什么这个冒号有红色的波浪下划线
if guess < answer:
print('小啦~')
elif: #这个也有 其他代码都是正常的,
print('大啦~')
counts = counts - 1
print('游戏结束啦,不玩啦(●\'◡\'●)')
if guess == answer:
. . . . . .
else: #为什么这个冒号有红色的波浪下划线
if guess < answer:
. . . . .
else:
elif 也是 if,后面必须要跟随逻辑表达式 jackz007 发表于 2022-10-28 11:32
elif 也是 if,后面必须要跟随逻辑表达式
我是跟着小甲鱼老师的视频敲出来代码,结果我这里就有红色下滑线,运行不了,搞不懂是什么意思 bingl0ng 发表于 2022-10-28 11:35
我是跟着小甲鱼老师的视频敲出来代码,结果我这里就有红色下滑线,运行不了,搞不懂是什么意思
还搞不懂?意思就是 elif 不可以光屁股,后面必须要写点什么才行!2 楼的代码已经改过了。 jackz007 发表于 2022-10-28 11:38
还搞不懂?意思就是 elif 不可以光屁股,后面必须要写点什么才行!2 楼的代码已经改过了。
elif 后面不能光屁股这个表达太形象了!!!
{:10_268:} {:10_268:}{:10_268:} jackz007 发表于 2022-10-28 11:38
还搞不懂?意思就是 elif 不可以光屁股,后面必须要写点什么才行!2 楼的代码已经改过了。
import random #导入随机数模块
counts = 3
answer = random.randint(1,10) #生成一个随机数
while counts>0:
temp = input('猜猜我想的是那个数字呢:')
guess = int(temp)
if guess == answer:
print('你真是我肚子里的蛔虫呀?!')
print('可惜哟!猜对了也没有奖励!')
print('要不要再来一次呀!')
break
else:
ifguess < answer:
print('小啦~')
elif guess > answer:
print('大啦~')
counts = counts - 1
print('游戏结束啦,不玩啦(●\'◡\'●)')
谢谢 看明白了
else slif 打错了
页:
[1]