没有一个是不必要的打印


class School:
school_name='gtti'
def __init__(self,name,marks):
self.name=name
self.marks=marks
def get_name(self):
return self.name
@classmethod
def get_school(cls):
return cls.school_name
@staticmethod
def number_print(number):
print("the number is ",number)
print(School.get_school())
print(School.number_print(6))

输出打印为'gtti数字是6无

为什么有多余的正在jupyter笔记本中打印

这会很好,因为你也打印出了函数调用,它不会返回任何

class School:
school_name='gtti'
def __init__(self,name,marks):
self.name=name
self.marks=marks
def get_name(self):
return self.name
@classmethod
def get_school(cls):
return cls.school_name
@staticmethod
def number_print(number):
print("the number is ",number)

print(School.get_school())
School.number_print(6)

最新更新