回顾昨天的内容

异常处理
try except 一定要在except之后写一些提示或者处理的内容

try:
    '''可能会出现异常的代码'''
except ValueError:
    '''打印一些提示或者处理的内容'''
except NameError:
    '''...'''
# except Exception as e:
#     '''打印e'''
else:
    '''try中的代码正常执行了'''
finally:
    '''无论错误是否发生,都会执行这段代码,用来做一些收尾工作'''

 

 

一、re模块                                                                                                                                    

re模块 可以读懂 你写的正则表达式

根据你写的表达式去执行任务

一般网站注册手机,会验证手机号是否有效 根据手机号码一共11位并且是只以13、14、15、18开头的数字这些特点,我们用python写了如下代码:

while True:
    phone_number = input('please input your phone number : ')
    if len(phone_number) == 11 \
            and phone_number.isdigit()\
            and (phone_number.startswith('13') \
            or phone_number.startswith('14') \
            or phone_number.startswith('15') \
            or phone_number.startswith('18')):
        print('是合法的手机号码')
    else:
        print('不是合法的手机号码')
判断手机号码是否合法1

相关文章:

  • 2021-05-18
  • 2021-12-27
  • 2022-01-18
  • 2021-08-27
  • 2021-11-28
猜你喜欢
  • 2021-10-18
  • 2022-02-20
  • 2021-09-29
  • 2021-07-09
  • 2021-12-30
  • 2021-10-17
相关资源
相似解决方案