| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python自定义异常学习代码 -> 正文阅读 |
|
[Python知识库]python自定义异常学习代码 |
""" 异常,主动抛出异常,然后自定义异常。 内容:输入密码,确定密码中要有长度不能小于8,并且必须要有数字和大小字母中的任意一种。 """ class MWrong(Exception): def __init__(self, value): super().__init__(self) self.value = value def __str__(self): return self.value pass def input_passwd(): pw = input("请输入密码(长度不能小于8,且必须要有字母):") if len(pw) < 8: raise MWrong("长度不够,请重新输入!") for i in range(len(pw)): if (pw[i] >= "a" and pw[i] <= "z") or (pw[i] >= "A" and pw[i] <= "Z"): return pw raise MWrong("必须要有字母,请重新输入!") def main(): try: pw = input_passwd() print(pw) except MWrong as result: print(result) if __name__ == "__main__": main() |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/22 23:35:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |