·显示:请输出您的学号:
输入如下格式学号:20201330119
对应输出如下欢迎语:欢迎您!2020级133专业01班学号为19的学生
s = input()
print(f"欢迎您!{s[:4]}级{s[4:7]}专业{s[7:9]}班学号为{s[-3:]}的学生")
sno = '20201330119'
str = '欢迎您! ' + sno[:4] + '级' + sno[4:7] + '专业' + sno[7:9] + '班学号为' + sno[9:] + '的学生'
print(str)
我解释一下楼上这个代码吧
字符串其实是一个由字符构成的list,因此可以使用list的切片来对字符串进行截取
s='20201330119'
# 从开始切到第4位
print(s[:4])
# 从第5位切到第7位
print(s[4:7])
然后他用了一个f,表示格式化字符串,当然你也可以直接用加号进行字符串拼接