【py】字符串切片

46d6e624a4a841d588ff0ac12ba15914.png

 

下面是一个简单的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}")

这段代码首先提示用户输入学号和姓名,然后使用字符串切片来分别提取年级、专业、学号和姓名。最后,它按照指定的格式输出这些信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值