定义学生类,实例化 输出某一个学生的基本信息(自己定义属性和方法)python代码
时间: 2024-02-17 14:02:40 浏览: 95
python中定义实例方法共3页.pdf.zip
以下是一个示例代码,定义了一个名为 `Student` 的类,包含了姓名、年龄、性别、专业等属性,以及返回学生基本信息的方法 `get_info`。
```python
class Student:
def __init__(self, name, age, gender, major):
self.name = name
self.age = age
self.gender = gender
self.major = major
def get_info(self):
return f"姓名:{self.name},年龄:{self.age},性别:{self.gender},专业:{self.major}"
```
在这个例子中,构造函数 `__init__` 接受四个参数:`name`、`age`、`gender` 和 `major`,用于初始化一个 `Student` 对象的属性。然后定义了一个 `get_info` 方法,用于返回学生的基本信息字符串。
接下来,可以通过创建 `Student` 对象并调用 `get_info` 方法来输出某一个学生的基本信息。例如:
```python
# 实例化一个学生对象
stu1 = Student("张三", 20, "男", "计算机科学")
# 输出学生基本信息
print(stu1.get_info()) # 姓名:张三,年龄:20,性别:男,专业:计算机科学
```
在上面的代码中,首先创建了一个 `Student` 对象 `stu1`,并传入了 `name`、`age`、`gender` 和 `major` 四个参数。然后调用 `stu1.get_info()` 方法,输出了学生的基本信息。
阅读全文