定义一个学生类,实例化三个学生,输入三个学生的年龄,输出学生的平均年龄,python
时间: 2024-05-08 16:18:14 浏览: 46
很高兴回答这个问题!
我们可以定义一个学生类,属性为年龄,然后实例化三个学生对象,分别输入它们的年龄,最后计算平均年龄并输出即可。以下是Python代码实现:
```python
class Student:
def __init__(self, age):
self.age = age
# 实例化三个学生对象
stu1 = Student(18)
stu2 = Student(20)
stu3 = Student(22)
# 计算平均年龄
avg_age = (stu1.age + stu2.age + stu3.age) / 3
print("学生的平均年龄是:", avg_age)
```
希望这个回答能够帮助到您,如果还有任何问题,请随时提出!
相关问题
python实例化一个学生类,以姓名、年龄、三门课成绩作为数据
好的,以下是一个简单的学生类的示例代码:
```python
class Student:
def __init__(self, name, age, score1, score2, score3):
self.name = name
self.age = age
self.score1 = score1
self.score2 = score2
self.score3 = score3
student1 = Student("张三", 18, 80, 90, 85)
```
在上面的代码中,我们定义了一个名为 `Student` 的类,它包含了学生的姓名、年龄、以及三门课的成绩。在 `__init__` 方法中,我们使用 `self.name`、`self.age`、`self.score1` 等变量来保存传入的参数。最后,我们可以通过实例化 `Student` 类来创建一个学生对象 `student1`,并传入相应的参数。
注意,这只是一个简单的示例代码,实际情况下可能还需要添加其他方法和属性来完善这个学生类。
python定义一个学生类
好的,很高兴回答你的问题!以下是 Python 定义一个学生类的示例代码:
```python
class Student:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def display_info(self):
print("Name:", self.name)
print("Age:", self.age)
print("Gender:", self.gender)
student1 = Student("John", 20, "Male")
student1.display_info()
```
这段代码定义了一个名为 `Student` 的类,其中包含了三个属性:姓名、年龄和性别。`__init__` 方法用于初始化实例属性,`display_info` 方法则用于显示学生信息。通过创建一个名为 `student1` 的 `Student` 类型的实例,并调用 `display_info` 方法,我们可以查看该实例的属性值,即该学生的信息。
希望以上回答对你有所帮助!