牛逼牛逼 发表于 2020-4-15 23:11:48

关于小甲鱼第14讲最后一题的求助

谁能详细解释一下小甲鱼第14讲最后一题,我自己写的
判断低级
temp = input('请输入需要检查的密码组合:')
if temp.isalnum() or len(temp) <=8:
    print('你的密码安全级别评定为:低')
    print('请按以下方式提升你的密码安全级别:')
    print('\t1.密码必须由数字、字母及特殊字符三种组合')
    print('\t2.密码只能由字母开头')
    print('\t3.密码长度不能低于16位')
然后我不会写了,看了答案瞬间懵了,,,,求大佬详细讲解一下

牛逼牛逼 发表于 2020-4-16 00:04:39

symbols = r'''`!@#$%^&*()_+-=/*{}[]\|'";:/?,.<>'''还有一个问题,,,就是为什么不能直接symbols = '`!@#$%^&*()_+-=/*{}[]\|'";:/?,.<>'

老八秘制 发表于 2020-4-16 07:52:40

牛逼牛逼 发表于 2020-4-16 00:04
symbols = r'''`!@#$%^&*()_+-=/*{}[]\|'";:/?,.'''还有一个问题,,,就是为什么不能直接symbols = '`!@#$ ...

里面的引号可能会引发未知错误,要保留原字符串

牛逼牛逼 发表于 2020-4-16 07:55:53

老八秘制 发表于 2020-4-16 07:52
里面的引号可能会引发未知错误,要保留原字符串

为什么它左边有个r

老八秘制 发表于 2020-4-16 08:00:27

牛逼牛逼 发表于 2020-4-16 07:55
为什么它左边有个r

就是保留原始字符串的意思

牛逼牛逼 发表于 2020-4-16 08:02:22

老八秘制 发表于 2020-4-16 08:00
就是保留原始字符串的意思

额。。。第一次接触有点不懂

牛逼牛逼 发表于 2020-4-16 08:07:57

老八秘制 发表于 2020-4-16 08:00
就是保留原始字符串的意思

它这个为什么要用3引号

老八秘制 发表于 2020-4-16 08:14:59

牛逼牛逼 发表于 2020-4-16 08:07
它这个为什么要用3引号

https://jingyan.baidu.com/article/fdffd1f8977597f3e98ca1f7.html

牛逼牛逼 发表于 2020-4-16 08:27:10

老八秘制 发表于 2020-4-16 08:14
https://jingyan.baidu.com/article/fdffd1f8977597f3e98ca1f7.html

看不懂,不过如果我不用三引号,有些符号是黑色的,然后我不用r,也可以打印出同样的字符串,我现在知道r的用处是防止字符串转义,

老八秘制 发表于 2020-4-16 08:36:42

牛逼牛逼 发表于 2020-4-16 08:27
看不懂,不过如果我不用三引号,有些符号是黑色的,然后我不用r,也可以打印出同样的字符串,我现在知道r ...

不加r就变成注释了

老八秘制 发表于 2020-4-16 08:37:28

牛逼牛逼 发表于 2020-4-16 08:27
看不懂,不过如果我不用三引号,有些符号是黑色的,然后我不用r,也可以打印出同样的字符串,我现在知道r ...

黑色的符号就是在字符串外了,还是得加三引号

牛逼牛逼 发表于 2020-4-16 08:38:42

老八秘制 发表于 2020-4-16 08:36
不加r就变成注释了

注释是不是不能拿来用

老八秘制 发表于 2020-4-16 08:44:31

牛逼牛逼 发表于 2020-4-16 08:38
注释是不是不能拿来用

程序会忽略注释,不会执行,一半是用来日后方便自己理解或者给其他程序猿看的
如果实在不明白,可以去看小甲鱼的视频,或者我帮你@几个大佬,看看能不能帮到你

牛逼牛逼 发表于 2020-4-16 09:14:01

老八秘制 发表于 2020-4-16 08:44
程序会忽略注释,不会执行,一半是用来日后方便自己理解或者给其他程序猿看的
如果实在不明白,可以去看 ...

那为什么用temp= ’ ’ ’里面是特殊字符串 ’ ’ ’
还可以输出特殊字符串
不是注释直接跳过吗

老八秘制 发表于 2020-4-16 10:48:54

牛逼牛逼 发表于 2020-4-16 09:14
那为什么用temp= ’ ’ ’里面是特殊字符串 ’ ’ ’
还可以输出特殊字符串
不是注释直接跳过吗

你看我给你的链接,有好几种用法

牛逼牛逼 发表于 2020-4-16 19:06:17

老八秘制 发表于 2020-4-16 10:48
你看我给你的链接,有好几种用法

懂了非常感谢大佬
页: [1]
查看完整版本: 关于小甲鱼第14讲最后一题的求助