我将如何去在python中定义一个字符串?我有问题定义一个字符串
def printName(x):
msg = "Welcome to class, "
print(msg, self.name)
printName(john)
在这种情况下,我试图找出我应该功能“printName”后付诸表决,并让这个调用(在这种情况下,约翰)的字符串出现,并打印“欢迎上课,约翰”信息
请注意,我是初学者。
我想设定,让我键入到外壳
>>> printName(john)
,它会返回“欢迎来上课,约翰”
很显然,我可以用一个非常简单的print()
做到这一点命令,但我需要知道如何使用已定义的printName命令执行此操作。我使用的3.3.5
我认为你在这里超越自己。常规函数不使用'self'。这通常是类方法独有的。无论你用什么替换'john',你现在的功能都不会工作。 – Kevin