gpt4 book ai didi

python - 名称错误 : class name is not defined

转载 作者:行者123 更新时间:2023-12-01 03:01:59 25 4
gpt4 key购买 nike

我找不到为什么这段代码不起作用:

class Agent:
def hello(self, first_name):
return "Bien le bonjour" + first_name + "!"
agent = Agent()
print(agent.hello("Félix"))

我很确定在 python3 下运行它,因为我只是遵循教程:https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-ubuntu-16-04关于如何为 python3 创建本地环境。

它返回代理类:
文件“la_poo_avec_python-00_setup/model.py”,第 4 行,在 Agent 中
代理=代理()
名称错误:名称“代理”未定义
(my_env) noob@Flex:~/Noobi/prog/python3env/my_env$

最佳答案

您的代码是正确的,但我怀疑缩进有问题。事情应该是这样的

class Agent:
def hello(self, first_name):
return "Bien le bonjour" + first_name + "!"
agent = Agent()
print(agent.hello("Félix"))

关于python - 名称错误 : class name is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43715953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com