鱼C论坛

 找回密码
 立即注册
查看: 3168|回复: 5

新人求助

[复制链接]
发表于 2022-10-28 11:29:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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('游戏结束啦,不玩啦(●\'&#9697;\'●)')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-10-28 11:32:43 | 显示全部楼层
    if guess == answer:
. . . . . .
    else:                                                                       #为什么这个冒号有红色的波浪下划线
        if guess < answer:
. . . . .
        else:
    elif 也是 if,后面必须要跟随逻辑表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-28 11:35:24 | 显示全部楼层
jackz007 发表于 2022-10-28 11:32
elif 也是 if,后面必须要跟随逻辑表达式

我是跟着小甲鱼老师的视频敲出来代码  ,结果我这里就有红色下滑线,运行不了,搞不懂是什么意思
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-10-28 11:38:13 | 显示全部楼层
bingl0ng 发表于 2022-10-28 11:35
我是跟着小甲鱼老师的视频敲出来代码  ,结果我这里就有红色下滑线,运行不了,搞不懂是什么意思


        还搞不懂?意思就是 elif 不可以光屁股,后面必须要写点什么才行!2 楼的代码已经改过了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2022-10-28 12:00:56 | 显示全部楼层
jackz007 发表于 2022-10-28 11:38
还搞不懂?意思就是 elif 不可以光屁股,后面必须要写点什么才行!2 楼的代码已经改过了。


elif 后面不能光屁股这个表达太形象了!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-28 12:11:13 | 显示全部楼层
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:
        if  guess < answer:
            print('小啦~')
        elif guess > answer:
            print('大啦~')
        counts = counts - 1
print('游戏结束啦,不玩啦(●\'&#9697;\'●)')




谢谢   看明白了  


else   slif   打错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-25 09:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表