示例代码如下。 我正在尝试从第一种方法中获取"name"变量的输入值,并使用它来使用第二种方法(method2(打印消息。 我将不胜感激任何关于如何做到这一点的建议或替代方法。
class User:
method1(self):
name = input("Enter name")
method2(self):
greeting = print("Hello", name)
请检查__init__和自己在Python上做什么?
您应该将输入字符串分配给类变量
method1(self):
self.name = input("Enter name")
然后您可以在其他方法中使用它。
method2(self):
greeting = print("Hello", self.name)
问候!
#类用户((:
def method1(self):
self.name = input('Enter your name:')
def method2(self):
print("Name is", self.name )
obj = 用户((
obj.method1((
obj.method2((
#另请阅读此内容
https://www.geeksforgeeks.org/self-in-python-class/