当前位置: 首页 > news >正文

网站建设报价多少钱seo技术交流论坛

网站建设报价多少钱,seo技术交流论坛,安徽省高等级公路工程建设指挥部网站,如何免费建立官方网站本文实例为大家分享了python实现密码强度校验的具体代码#xff0c;供大家参考#xff0c;具体内容如下一 校验规则规则1 密码长度8位以上规则2 密码需包含数字规则3 密码需包含大小写字母规则4 密码需包含特殊字符[, -, *, /供大家参考具体内容如下一 校验规则规则1 密码长度8位以上规则2 密码需包含数字规则3 密码需包含大小写字母规则4 密码需包含特殊字符[, -, *, /, _, , %, ,]规则5 校验5次不通过则强制退出二 文件操作每次输入的密码都会保存到文本文件中以下是python的代码实现作者zhengzhihui版本7.0日期2019/7/13功能判断密码强度2.0功能循环和终止3.0功能将密码保存到文本中4.0功能读取文件遍历文件5.0功能定义PasswordTool类6.0功能定义FileTool类7.0功能密码中增加大小写字母和特殊字符[, -, *, /, _, , %, ,]import time as tmclass FileTool():文件工具类def __init__(self, filepath):self.filepath filepathdef write_to_file(self, content):with open(self.filepath, a) as f:f.write(content)def read_from_file(self):with open(self.filepath, r) as f:content f.readlines()return contentclass PasswordTool():密码工具类def __init__(self, password):self.password passwordself.strength_level 0def check_number_exist(self):判断是否含数字has_number Falsefor c in self.password:if c.isnumeric():has_number Truebreakreturn has_numberdef check_letter_exist(self):判断是否含字母has_upper_letter Falsehas_lower_letter Falsefor c in self.password:if c.isupper():has_upper_letter Trueelif c.islower():has_lower_letter Truehas_both_letter has_upper_letter and has_lower_letterif has_both_letter:breakreturn has_both_letterdef check_specialchar_exist(self):判断是否包含特殊字符has_specialchar Falsespecialchar_list [, -, *, /, _, , %, ,]for c in self.password:if c in specialchar_list:has_specialchar Truebreakreturn has_specialchardef process_password(self):判断是否符合规则# 规则1长度至少8位if len(self.password) 8:self.strength_level 1else:print(密码长度至少8位)# 规则2必须包含数字if self.check_number_exist():self.strength_level 1else:print(密码需要包含数字)# 规则3必须包含大小写字母if self.check_letter_exist():self.strength_level 1else:print(密码需要包含大小写字母)# 规则4需要包含特殊字符if self.check_specialchar_exist():self.strength_level 1else:print(密码需要包含至少一个特殊字符(,-,*,/,_))def main():主函数try_times 5pwd_strength_dict {0: 弱, 1: 较弱, 2: 中, 3: 强, 4: 超强}myfile FileTool(password_7.0.txt)while try_times 0:password input(请输入密码: )mypwdtool PasswordTool(password)mypwdtool.process_password()now_time tm.strftime(%Y-%m-%d %H:%M:%S, tm.localtime())myfile.write_to_file(日期:{} 密码:{} 强度:{}{}.format(now_time, password,mypwdtool.strength_level, pwd_strength_dict[mypwdtool.strength_level]))if mypwdtool.strength_level 4:print(恭喜密码合格)breakelse:print(密码不合格)try_times - 1print()if try_times 0:print(尝试次数过多密码设置失败!)content myfile.read_from_file()print(content)if __name__ __main__:main()以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持云海天教程。
http://www.pierceye.com/news/710653/

相关文章:

  • 门户网站优化网站建立软件
  • 贵阳网站建设在哪里陕西省住房城乡建设部门户网站
  • 深圳网站建设799元起全包域名企业网站分为哪四类
  • 潍坊网站建设公司商城网站建设建站系统
  • 苏州区网站建设网站前台乱码
  • 网站设计公司企业邮箱青岛网站制作工具
  • 网站建设 html5wordpress 关注公众号
  • 自建公司网站利用网站文件下载做推广
  • 酒店网站素材软件开发合同范本大全
  • 安康市住房和城乡建设局网站网站建设广告宣传素材
  • 没有网站怎么做链接视频网上哪里给公司做网站
  • 广告网站制作报价网站开发环境怎么写
  • 网站开发总结与收获智慧团建登录官网
  • 旅游电子商务网站的建设建设局网站项目负责人资质要求
  • 设计响应式网站多少钱网站建设行业新闻动态
  • 一般做外单的有哪些网站太原市网站制作公司
  • wordpress 文章内seo代码优化工具
  • 做网站用的笔记本配置网络科技公司骗术
  • 在线建设网站江苏中南建设集团网站是多少
  • 中国建设银行官网站陕西西安网站建设域名怎么用
  • 佛山高端网站制作公司自己做的网站怎么发布到百度
  • 网站建设空间选择的重要性wordpress菲插件关键词
  • 基于wap的企业网站设计与实现洛阳霞光seo网络公司
  • 在家做的手工活哪里有网站网站开发与运营方向和企业管理方向
  • 厦门网站建设厦门南京宣传片公司有哪些
  • 专门做问卷的网站南宁做网站公司
  • 鹰潭做网站公司网站模板及素材
  • dw网站引导页怎么做wordpress 福利
  • PS网站设计网站每年都要备案吗
  • 建设通网站账号erp实施顾问