用Python写出下面框架的代码 框架名:(教师-1)) 姓名:夏冰 年龄:36 性别:女 职称:副教授 部门:计算机系软件教研室 住址:<adr-1> 工资:<sal-1<> 开始工作时间:1988,9 截止时间:1996,7
时间: 2024-09-13 17:07:15 浏览: 39
以下是使用Python构建一个简单的教师类(Teacher),并创建一个该类的实例来表示您提供的教师信息的示例代码:
```python
class Teacher:
def __init__(self, name, age, gender, title, department, address, salary, start_year, end_year):
self.name = name
self.age = age
self.gender = gender
self.title = title
self.department = department
self.address = address
self.salary = salary
self.start_year = start_year
self.end_year = end_year
def __str__(self):
return f"""
姓名: {self.name}
年龄: {self.age}
性别: {self.gender}
职称: {self.title}
部门: {self.department}
住址: {self.address}
工资: {self.salary}
开始工作时间: {self.start_year}
截止时间: {self.end_year}
"""
# 使用Teacher类创建一个教师实例
teacher_1 = Teacher(
name="夏冰",
age=36,
gender="女",
title="副教授",
department="计算机系软件教研室",
address="<adr-1>",
salary="<sal-1>",
start_year=1988,
end_year=1996
)
# 打印教师信息
print(teacher_1)
```
请注意,由于地址和工资信息被表示为`<adr-1>`和`<sal-1>`,这似乎是占位符文本,您可能需要根据实际情况替换这些值。
阅读全文