himary 发表于 2022-9-25 15:35:03

函数第一节课代码问题

def myfunc():
    pass
myfunc()
SyntaxError: invalid syntax
大神看看我照得小甲鱼的代码写,为什么我会显示语法错误,我的版本是3.10.6

wp231957 发表于 2022-9-25 15:39:21

问题是你在哪里写的上述代码

Twilight6 发表于 2022-9-25 15:41:08



代码没毛病啊,重新执行看看?

himary 发表于 2022-9-25 15:42:51

wp231957 发表于 2022-9-25 15:39
问题是你在哪里写的上述代码

IDLE shell

himary 发表于 2022-9-25 15:43:28

Twilight6 发表于 2022-9-25 15:41
代码没毛病啊,重新执行看看?

重新执行还是一样,我一脸懵逼,下面的课直接没法接下去了

himary 发表于 2022-9-25 15:46:01

找打原因了,居然是要空一排出来

wp231957 发表于 2022-9-25 15:58:28

himary 发表于 2022-9-25 15:46
找打原因了,居然是要空一排出来

shell并不是玩代码的地方

asky533 发表于 2022-9-25 20:24:02

代码没问题,但是shell运行的方式错了,应该先输入:>>>def myfunc():
    pass
然后按两次回车(不然还会是编译状态),然后再输入:>>>myfunc()
在我的shell里面运行是可以了,不过我不知道你那边行不行,先试试再说吧
页: [1]
查看完整版本: 函数第一节课代码问题