1、class模板
class Person:
def __init__(self,value):#构造函数,类中的每一个方法的第一参数必须是self,使用或者不使用都可以
self.value1=value
def set_name(self, name):
self.name1 = name
def get_name(self):
return self.name1
def greet(self):
print("hello,i am {}".format(self.name1))
print("hello,self.value1:"+str(self.value1))
def test01():
temp1=Person(88)
temp1.set_name("feifei")
temp1.greet()
print("test01 is over!")
input("wait a moment...")
#如果__name__为__main__,代表直接运行此py文件,将执行test01函数
#如果__name__为__class01__,代表做为模块被其它py文件调用,将不会执行test01函数
if __name__=='__main__':test01()
2、调用样例
import Class01
tempClass = Class01.Person(77)
tempClass.set_name("fuckYou")
tempClass.greet()
#Class01.test01()
input("xu input something...")