想了半天没啥思路,思考了if和字典,但是写不出来,求帮看看怎么写
回答:并不难,学会一点简单的字符串处理就行,代码如下,有一些待你自己添加,主要是逻辑判断都一样
'''
8 = 2(入学年份) + 2(学院代号) + 1(专业) + 1(班级) + 2(班级中的序号)
01 播音主持艺术学院
02 新闻与传播学院
03 电视艺术学院
04 动画与数字艺术学院
05 国际文化传播学院
06 华策电影学院
07 媒体工程学院
08 设计艺术学院
09 文化创意与管理学院
10 文学院
11 音乐学院
'''
str = input('学生姓名 学号: ')
arr = str.split(' ')
name = arr[0]
stuId = arr[1]
grade = name + '是' + stuId[0:2] + '级'
college = stuId[2:4]
collegeName = ''
if college == '01':
collegeName = '播音主持艺术学院'
elif key == '02':
collegeName = '新闻与传播学院'
majorName = stuId[4:5] + '号专业'
className = stuId[5:6] + '班'
userName = '第' + stuId[7:8] + '号学生'
print(grade + collegeName + className)