Python异常处理密码长度不符

  大家好!又和大家见面啦!这期分享的是Python的异常处理。

  异常处理一般应用于对所写的代码的管理,控制代码的运行,防止代码运行时系统崩溃。

  将异常处理分为常规的4种情况:密码长度不符合、断言、复制和迭代器。

  输入密码正确与否首先最基本的就是要规定其密码的长度,这样可基础判断用户输入密码正确与否,同时提醒用户重新输入密码。

  首先我们可以先创建一个错误类型类class…(…):用于后来弹出raise错误的具体类型,当然此为自定义的错误类型但也可以根据具体的写的代码创建错误类型。调用def --init--对password即密码进行初始化。

  接着会使用到input函数用于输入密码,(也因为输入的密码为字符串类型,还需要调用def 字符串--str--函数用于返回return相关密码password的数据,)同时对输入的密码进行长度的限制,这就可以运用到len函数,用data等同于输入input的数据,用len对data加以限制。

  然后运用if语句对len(data)进行长度判断,最后弹出raise错误类型。

  yizidameide的文字表达能力还有待提高,如果这篇文章帮到你的话呢,那么请给我点个赞吧!(摊牌了,我就是骗赞的😆😆😆😆)

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yizidameide

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值