要求
- 用户输入号码,130-150为移动;151-170为联通;171-199为电信
- 校验号码长度
- 校验号码非法字符
tel = input('请输入手机号:')
if len(tel) == 11 and tel.isdigit():
if int(tel[:3]) in range(130,151):
print('移动')
elif int(tel[:3]) in range(151,171):
print('联通')
elif int(tel[:3]) in range(171,200):
print('电信')
else:
print('没有相关信息')
else:
print('无效号码')