- 0
- 0
- 约小于1千字
- 约 10页
- 2026-02-07 发布于陕西
- 举报
202XPython编程基础主讲教师:杨叶勇无锡商业职业技术学院判断密码强弱
判断密码强弱
密码强度:是指一个密码对抗猜测或时暴力破解的有效程度;一般是指一个未授权的访问者得到正确密码的平均尝试次数强密码可以降低安全漏洞的整体风险3.0增加功能:保存设置的密码及其对应的强度到文件中4.0增加功能:读取保存的密码案例描述
文件:存储在外部介质(如:硬盘)上的数据或信息的集合文本文件:一般指只有字符编码存储的文件,能够被最简单的文本编辑器直接读取编码:信息从一种形式转换为另一种形式的过程常用的编码:ASCll,Unicode,UTF-8....多行文本,用\n表示换行Python学习文件的基础
步骤:打开文件→操作文件(读、写等)-关闭文件1.打开文件:建立文件与程序的关联open(filename,mode)filename:文件名(包括路径);mode:打开模式Python学习文件的操作
2.操作文件:写入,读取,等写入操作:从计算机内存向文件写入数据write():将文本数据写入文件中writelines():将字符串列表写入文件中3.关闭文件:终止程序与文件的关联close()Python学习文件的操作
读取保存的文件Python学习Next?
读取操作:从文件中读取数据到计算机内存中read():返回值为包含整个文件内容的一个字符串readline():返回值为文件下一行内容的字符串readlines():返回值为整个文件内容的列表,每项是以换行符为结尾的一行字符串文件的遍历Python学习文件的操作
这些方法都是与“密码操作”相关的,能否将这些方法封装成一个整体?Python学习Next?
谢谢观看单击此处添加副标题内容
您可能关注的文档
- PS绘制网络信号UI界面面向人工智能的UI界面设计93课件讲解.pptx
- PS新建工作区面板面向人工智能的UI界面设计83课件讲解.pptx
- Python编程基础202X19课件讲解.pptx
- Python编程基础202X24课件讲解.pptx
- Python编程基础202X34课件讲解.pptx
- Python编程基础202X55课件讲解.pptx
- Python编程基础202X60课件讲解.pptx
- Python编程基础202X70课件讲解.pptx
- Python编程基础202X88课件讲解.pptx
- Python编程基础202601课件讲解.pptx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)