python将性别和年龄设置为学生的特性
时间: 2023-06-18 09:05:38 浏览: 51
可以使用Python中的类来定义学生,并将性别和年龄设置为学生的属性:
```python
class Student:
def __init__(self, name, gender, age):
self.name = name
self.gender = gender
self.age = age
def get_name(self):
return self.name
def get_gender(self):
return self.gender
def get_age(self):
return self.age
def set_gender(self, gender):
self.gender = gender
def set_age(self, age):
self.age = age
```
在上面的代码中,我们使用了Python中的`class`关键字来定义了一个名为`Student`的类,其中包含了3个实例变量`name`、`gender`和`age`,它们代表了学生的姓名、性别和年龄。我们还定义了一些方法,如`get_name()`、`get_gender()`、`get_age()`、`set_gender()`和`set_age()`等,可以用来获取或设置学生的属性值。
使用上述代码,我们可以创建新的学生对象,例如:
```python
s1 = Student("Tom", "Male", 18)
print(s1.get_name()) # 输出:Tom
print(s1.get_gender()) # 输出:Male
print(s1.get_age()) # 输出:18
s1.set_gender("Female")
s1.set_age(19)
print(s1.get_gender()) # 输出:Female
print(s1.get_age()) # 输出:19
```
在上面的代码中,我们创建了一个名为`s1`的学生对象,并设置了其姓名、性别和年龄。然后,我们使用`get_gender()`和`get_age()`方法来获取学生的性别和年龄,使用`set_gender()`和`set_age()`方法来修改学生的性别和年龄。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)