zoukankan      html  css  js  c++  java
  • 检验密码里面是否包含 数字、大写字母、小字字母、特殊符号的小程序

    检验密码里面是否包含
    数字、大写字母、小字字母、特殊符号


    import string
    num_set=set(string.digits) #转成集合——数字
    upper_set=set(string.ascii_uppercase)#转成集合——大字字母
    lower_set=set(string.ascii_lowercase)#转成集合——小字字母
    pun=set(string.punctuation)#转成集合——特殊字符

    for i in range(5):
    pwd=input('请输入密码:').strip()
    pwd_set=set(pwd) #输入的是字符串也要转成集合
    if pwd_set &num_set and pwd_set &upper_set and pwd_set &lower_set and pwd_set &pun:
    print('密码是合法的',pwd)
    else:
    print('密码必须包含数字、大写字母、小字字母、特殊符号')
  • 相关阅读:
    HTML5基础
    错题本
    字符串
    带参的方法
    人际猜拳参考答案:
    用户登录页面——jdbc
    多媒体播放系统案例
    七言
    七言
    表格设计案例
  • 原文地址:https://www.cnblogs.com/jiadan/p/8763540.html
Copyright © 2011-2022 走看看