Oct-18-2018, 03:07 PM
I'm trying a piece of script from Magnus Lie Hetland's book. It goes as below.
Can someone tell me why there is a None?
class Person:
def setName(self, name):
self.name = name
def getName(self):
return self.name
def greet(self):
print ("Hello world, I am %s." % self.name)
bar = Person()
bar.setName('Anakin Skywalker')
print (bar.greet())When I run this script, besides the expected "Hello world, I am Anakin Skywalker", the "print (bar.greet())" gives me an extra line as "None".Can someone tell me why there is a None?

. This book - by your short examples - looks like a piece of garbage
from a Java convert trying to ride a wave.
.
research is dated by 2005.