Python 如何验证电话号码前缀
如何验证电话号码输入是否以Python 如何验证电话号码前缀,python,python-3.x,rest,python-requests,Python,Python 3.x,Rest,Python Requests,如何验证电话号码输入是否以(078、077、071、073)开头 例如,我如何检查用户输入的0778772108是否以其中一个数字开头?您可以使用str.startswith()和any() 例如: valid_numbers = {'078', '077', '071', '073'} number = input('Please enter phone number: ') if any(number.startswith(n) for n in valid_numbers):
(078、077、071、073)
开头
例如,我如何检查用户输入的
0778772108
是否以其中一个数字开头?您可以使用str.startswith()
和any()
例如:
valid_numbers = {'078', '077', '071', '073'}
number = input('Please enter phone number: ')
if any(number.startswith(n) for n in valid_numbers):
print('Number {} is valid :)'.format(number))
else:
print('Number {} is invalid :('.format(number))
印刷品:
Please enter phone number: 07812
Number 07812 is valid :)