..
{:10_279:}干货
如果都能记住就好了,不过现在只能现用现查
跟着老污鱼学python
真是个好东西,谢谢
支持一下
这,太棒了,也
isalnum()
如果字符串至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False。
——这里写错了。应该是“全是数字”
看完了 谢谢 挺好的
谢谢
strt='fabc more in 中文aBce' strt.title()='Fabc More In 中文Abce' 中文忽略,a成首字母改为大写。
1
{:5_110:}
不需要全部记住吧。以后用的时候查表吗?
总结地很全面,很有帮助!
好像没有了字符串格式化操作的页面了
手机阅读收藏不了?
2013年就有了这个教程,很可惜没有发现,也没有意识到要去学习python
def check(s):
if len(s) <= 8 or s.isalnum() :
return '低'
else :
num = 0
char = 0
#顺序检查密码字符中的性质,并统计个数
for each in s :
if each.isdigit() != 0 :
num += 1
if each.isalpha() != 0 :
char += 1
#分情况判断密码的组合情况
if num != 0 and char != 0 :
if s.isalpha() != 0 :
if len(s) > 16 :
return '高'
else :
return '中'
else:
return '中'
elif num == 0 and char == 0 :
return '全为符号'
else :
return '中'
secret = input('请输入需要检查的密码组合:')
level = check(secret) #判断等级
print('您的密码安全级别评定为:',level)
if level == '高' :
print('请继续保持')
else :
print('请按以下方式提升您的密码安全等级:\n\
1. 密码必须由数字、字母及特殊字符三种组合\n\
2. 密码只能由字母开头\n\
3. 密码长度不能低于16位\n')
谢谢小甲鱼老师,辛苦啦!祝越来越好^_^