Reputation: 25
class human:
def speech(self,x):
print(x, (THE NAME OF THE JACK) )
jack = human()
jack.speech("hi")
how i can take the "jack" as string and print in "def speech"
Upvotes: 1
Views: 49
Reputation: 24107
Take it as an argument in __init__
, and set that attribute for the instance:
class Human:
def __init__(self, name):
self.name = name
def speech(self, x):
print(x, self.name)
jack = Human(name="Jack")
jack.speech("Hi")
Output:
Hi Jack
Upvotes: 2