python编写个人信息并建立对象访问属性
时间: 2024-04-05 20:35:38 浏览: 29
好的,以下是一段 Python 代码示例,用于编写个人信息并建立对象访问属性:
```python
class Person:
def __init__(self, name, age, gender, occupation):
self.name = name
self.age = age
self.gender = gender
self.occupation = occupation
def get_name(self):
return self.name
def get_age(self):
return self.age
def get_gender(self):
return self.gender
def get_occupation(self):
return self.occupation
def set_name(self, name):
self.name = name
def set_age(self, age):
self.age = age
def set_gender(self, gender):
self.gender = gender
def set_occupation(self, occupation):
self.occupation = occupation
person1 = Person("John", 30, "Male", "Engineer")
print(person1.get_name())
print(person1.get_age())
print(person1.get_gender())
print(person1.get_occupation())
person1.set_name("Jane")
person1.set_age(25)
person1.set_gender("Female")
person1.set_occupation("Designer")
print(person1.get_name())
print(person1.get_age())
print(person1.get_gender())
print(person1.get_occupation())
```
在这个示例中,我们定义了一个 Person 类,该类有四个属性:name、age、gender 和 occupation。我们使用 init 方法在创建对象时初始化这些属性。然后,我们定义了一些 getter 和 setter 方法,以便可以访问和修改这些属性。
我们创建了一个 person1 对象,并使用 getter 方法访问其属性,并使用 setter 方法修改其属性。最后,我们再次使用 getter 方法打印 person1 的属性,以确保它们已被正确地修改。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)