你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
sn = input("请输入您的学号:")
while len(sn)!=12:
sn = input("您输入的学号位数不对,请重新输入:")
if sn[4:8]=="6511":
print(f"学号为{sn}的学生是网络资源系的学生")
else:
print(f"学号为{sn}的学生不是网络资源系的学生")
a=input('请输入您的学号:')
while True:
if len(a)!=12:
a=input('您输入的学号位数不对,请重新输入:')
continue
else:
print(f'学号为{a}的学生{"不是"if a[4:8]!="6511" else "是"}网络资源系的学生')
break
代码
# 第1组 某某某
sn = input("请输入您的学号:")
while len(sn)!=12 or not sn.isdigit():
sn = input("您输入的学号位数不对,请重新输入:")
if sn[4:8]=="6511":
print(f"学号为{sn}的学生是网络资源系的学生")
else:
print(f"学号为{sn}的学生不是网络资源系的学生")
截图