鱼C论坛

 找回密码
 立即注册
查看: 2463|回复: 12

[已解决]请教一下大哥哥大姐姐

[复制链接]
发表于 2022-8-13 16:29:48 | 显示全部楼层 |阅读模式

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

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

x

看了半个小时没看懂那么错了

看了半个小时没看懂那么错了
最佳答案
2022-8-13 22:14:06
gaoxiuhua520 发表于 2022-8-13 21:42
那意思是... 前面那些语句是有问题的 正常是>>>

不是有问题,是说明这句话属于前面>>>开头的结构中
但你的代码是一句句的,就必须让前面都是>>>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-13 17:34:36 | 显示全部楼层
你把左边带>>>的部分也截图一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-13 17:40:57 | 显示全部楼层
在交互模式下不能复制整个代码,只能一行行复制
想复制整个代码要用文件写py文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-8-13 20:52:20 | 显示全部楼层
临时号 发表于 2022-8-13 17:40
在交互模式下不能复制整个代码,只能一行行复制
想复制整个代码要用文件写py文件

好像是你说得对,为什么的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-13 20:53:47 | 显示全部楼层
言16 发表于 2022-8-13 17:34
你把左边带>>>的部分也截图一下

微信图片_20220813204609.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-13 20:54:47 | 显示全部楼层
言16 发表于 2022-8-13 17:34
你把左边带>>>的部分也截图一下

在啦下一点点看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-13 20:55:59 | 显示全部楼层
gaoxiuhua520 发表于 2022-8-13 20:52
好像是你说得对,为什么的

我有些时候整个代码也可以复制进去,都可以用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-13 21:08:45 | 显示全部楼层
gaoxiuhua520 发表于 2022-8-13 20:52
好像是你说得对,为什么的

你没发现你的代码第一行前面是>>>,而后面是...吗
...代表与前面的代码构成一个结构
如:
>>>if 1 > 0:
...    print("Hello")
这种是一个结构的是可以复制的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-13 21:42:16 | 显示全部楼层
临时号 发表于 2022-8-13 21:08
你没发现你的代码第一行前面是>>>,而后面是...吗
...代表与前面的代码构成一个结构
如:

那意思是... 前面那些语句是有问题的 正常是>>>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-13 22:14:06 | 显示全部楼层    本楼为最佳答案   
gaoxiuhua520 发表于 2022-8-13 21:42
那意思是... 前面那些语句是有问题的 正常是>>>

不是有问题,是说明这句话属于前面>>>开头的结构中
但你的代码是一句句的,就必须让前面都是>>>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-13 22:17:35 | 显示全部楼层
临时号 发表于 2022-8-13 22:14
不是有问题,是说明这句话属于前面>>>开头的结构中
但你的代码是一句句的,就必须让前面都是>>>

好的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-14 00:23:55 | 显示全部楼层
报错说的很清楚了,你试图让他一次执行多条指令

只有函数,循环,分支,方法,类 这样的东西属于一个代码块,可以一次执行多行,否则都不行(也就是有那种缩进关系的,一般以 :结尾
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-14 00:52:13 | 显示全部楼层
mblock 发表于 2022-8-14 00:23
报错说的很清楚了,你试图让他一次执行多条指令

只有函数,循环,分支,方法,类 这样的东西属于一个代 ...

补充一下,仍没有结束的东西也可以多行一起输入,输入完成再执行
比如列表,元组,字典,集合,跨行字符串等这些结构的字面量值
比如这个

fruitList = [
    "apple",
    "banana",
    "cherry",
    "durian"
]

因为 第一行结束之后并没有]来结束这个列表,所以直到 ] 出现之前都可以继续输入

下面的这个列表生成器也可以,因为也满足那个要求,第一行的结束并没有写完这个生成器,直到第二行的结尾的 ]才算结束
[ x
    for x in range(3) ]

这样说的话,好像 那些代码块也可以包括在其中。
比如你写了一个for 代码块,这个代码块的结尾用冒号表示没有输入完全,直到一个完整的空行表示 完整的statement 输入结束
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 03:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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