leoliu121 发表于 2020-3-21 14:24:15

提示错误:EOL while scanning string literal


temp = input("请输入需要检查的密码组合:")
evaluate = ("高","中","低")
zimu = ["abcdefghigklmnopqrstuvz"]
if ("~!@#$%^&*()_=-/,.?<>;:[]{}|\" in temp) and (len(temp) >= 16) and (temp in zimu):
    print ("您的密码安全级别评定为:" + evaluate)
elif ("~!@#$%^&*()_=-/,.?<>;:[]{}|\" in temp) and (len(temp) >= 8) and (temp in zimu):
    print ("您的密码安全级别评定为:" + evaluate)
else:
    print print ("您的密码安全级别评定为:" + evaluate)

大家好, 代码如图所示,总是报题目上的那个错误,请问是哪里有问题呢?谢谢。

小甲鱼 发表于 2020-3-21 14:34:09

print print ("您的密码安全级别评定为:" + evaluate)

这里多了一个 “print”

qiuyouzhi 发表于 2020-3-21 14:34:36

你print多打了一个。。。
这不能看出来?

一个账号 发表于 2020-3-21 14:36:42

第 10 行多了个 print

leoliu121 发表于 2020-3-21 15:04:57

小甲鱼 发表于 2020-3-21 14:34
print print ("您的密码安全级别评定为:" + evaluate)

这里多了一个 “print”



把print删除了还是报这个错。。。。。

leoliu121 发表于 2020-3-21 15:05:30

一个账号 发表于 2020-3-21 14:36
第 10 行多了个 print



把print删除了还是报这个错。。。。。

leoliu121 发表于 2020-3-21 15:06:41

qiuyouzhi 发表于 2020-3-21 14:34
你print多打了一个。。。
这不能看出来?



把print删除了还是报这个错。。。。。

一个账号 发表于 2020-3-21 15:09:25

leoliu121 发表于 2020-3-21 15:04
把print删除了还是报这个错。。。。。

你用成了中文的引号吧。。。

qiuyouzhi 发表于 2020-3-21 15:09:35

leoliu121 发表于 2020-3-21 15:04
把print删除了还是报这个错。。。。。

最后一个不能是\,改成\\
页: [1]
查看完整版本: 提示错误:EOL while scanning string literal