输入一个学生的入学年份,输出欢迎**级同学信息
时间: 2024-10-29 13:23:41 浏览: 28
为了完成这个任务,首先需要明确的是这是一个基本的数据处理场景,通常在学校的管理系统或者简单的控制台应用中会遇到。假设我们有一个学生信息类(Student),其中包含入学年份(enrollment_year)字段,并且我们已经有了一个函数来生成欢迎消息。下面是一个Python示例:
```python
class Student:
def __init__(self, enrollment_year):
self.enrollment_year = enrollment_year
def get_welcome_message(self):
if isinstance(self.enrollment_year, int) and self.enrollment_year >= 2000: # 假设现在是2023年
current_year = 2023
year_level = "大学" # 如果是大学,则默认大一到大四为一级至四级
if current_year - self.enrollment_year <= 4:
return f"欢迎{current_year - self.enrollment_year}级同学!"
else:
return f"欢迎校友{year_level}!"
else:
return "请输入有效的入学年份。"
# 示例用法
student = Student(2020)
welcome_msg = student.get_welcome_message()
print(welcome_msg)
```
阅读全文