872386445 发表于 2022-10-5 13:05:39

为什么我的python idle无法访问自定义的函数


```python
def mon():
    print("qq")
mon()
SyntaxError: invalid syntax

def funOut():
    def funIn():
      print('qq')
    return funIn()
funOut()
SyntaxError: invalid syntax

```

莫名其妙。。/(ㄒoㄒ)/~~

临时号 发表于 2022-10-5 13:12:51

定义完函数后,多按一下回车再调用,如:
def mon():
    print("qq")

mon()
还有,我们论坛不支持markdown语法

jackz007 发表于 2022-10-5 13:16:09

      三引号是定义可跨多行的字符串,你写的所有内容其实就是一个字符串。

872386445 发表于 2022-10-5 16:40:46

啊 谢谢! 可出来了
页: [1]
查看完整版本: 为什么我的python idle无法访问自定义的函数