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

判断密码判断密码

题目描述

在一个新的软件上注册账号时,填写密码时,网站通常都有一个标准,以防止你的密码设置的太简单。现在想请你编写代码,完成这个功能。

题目中会给你一个字符串 s 代表新建立的密码,密码需要符合两个条件才算合格:首先,密码长度要大于等于六;其次,密码中需要包含大写字母,小写字母和数字。

现在请你编写代码,判断用户注册的新密码是否合格,如果合格,则返回 True,否则返回 False

输入输出格式

输入格式 一个字符串 s

输出格式 TrueFalse

输入输出样例1

输入 abc

输出 False

输入输出样例2

输入 abcA12

输出 True

说明/提示

s=input()

l=len(s)

a=b=c=0

for  i in s:

    if  ord(i)>=48  and  ord(i)<=57:

        a+=1

for  i in s:

    if  ord(i)>=65  and  ord(i)<=90:

        b+=1

for  i in s:

    if  ord(i)>=97  and  ord(i)<=122:

        c+=1

if  a  and  b  and  c  and  l>=6:

    print(True)

else:

    print(False)

   


http://www.kler.cn/news/17503.html

相关文章:

  • 删除游戏-类似打家劫舍
  • Canvas和SVG有什么区别?
  • java基础知识——26.反射
  • 架构集群部署
  • 深度学习 -- PyTorch学习 torchvision工具学习 Transforms模块 Normalize用法
  • Db2 hardcode一个CTE
  • 科研人必看入门攻略(收藏版)
  • B017_群函数篇
  • ( 数组和矩阵) 287. 寻找重复数 ——【Leetcode每日一题】
  • Python JSON
  • 网络安全合规-数据安全风险评估
  • 【数据结构】图笔记
  • 【泛函分析】区间上的单调有界函数必存在左右极限,间断点必为第一类间断点
  • 抖音营销策略:新手如何利用抖音提高品牌曝光度
  • 多媒体API
  • Mysql 设置 sort_buffer_size
  • Lenovo MORFFHL鼠标对码教程
  • 【软考备战·希赛网每日一练】2023年5月2日
  • 卷积池化后的特征图尺寸计算
  • 【Python】Pandas的一系列经典操作(非常实用)
  • 阿里云Alibaba Cloud Linux镜像系统介绍及常见问题解答FAQ
  • Scrum敏捷开发和项目管理流程及工具
  • 量子退火Python实战(3):投资组合优化(Portfolio) MathorCup2023特供PyQUBO教程
  • 【五一创作】ERP实施-委外业务-委外采购业务
  • Log4j.properties配置详解
  • 代码随想录复习 203 移除链表元素
  • nssctf web (3)
  • 八股+面经
  • 一个go http和grpc客户端库
  • Zigbee 无线串口通信模块( DL-22 )