class Person:
age = None
gender = None
weight = None
def ___init__(self, age, gender):
self.age = age
self.gender= gender
class RunMain:
person = Person()
collect = CollectData()
collect.getAge(person)
collect.getGender(person)
print person.age
print person.gender
class CollectData():
def getAge(self, person):
person.age = 22
def getGender(self, person):
person.gender = 'Male'
我只是匆忙做了这个,我没有使用编译器,所以可能有错误,但我的问题是Python允许你发送一个类实例到一个函数?一旦我们有了类实例,我可以在该实例中设置变量吗?
我可以在C#中做到这一点,我已经用C#编程了很长时间。我只是不知道这在Python中是如何工作的,我在任何一本书中找不到任何东西。