下面是一个简单的Python脚本,它读取输入的学号和姓名,然后按照要求拆分并输出:
# 从键盘输入学号和姓名
input_str = input("请输入学号和姓名:")
# 学号和姓名的长度,可以根据实际情况调整
grade_length = 4
major_length = 3
student_id_length = 3
# 拆分年级、专业、学号和姓名
grade = input_str[:grade_length]
major = input_str[grade_length:grade_length + major_length]
student_id = input_str[grade_length + major_length:grade_length + major_length + student_id_length]
name = input_str[grade_length + major_length + student_id_length:]
# 按指定格式输出
print(f"年级:\n{grade}")
print(f"专业:\n{major}")
print(f"学号:\n{student_id}")
print(f"姓名:\n{name}")
这段代码首先提示用户输入学号和姓名,然后使用字符串切片来分别提取年级、专业、学号和姓名。最后,它按照指定的格式输出这些信息。