我希望创建一个密码程序,能够检查输入中是否有特定的字符。
因此,我创建了一个包含一些特殊字符的列表,以便在输入中检测到一个或多个符号时,应该执行某些操作:
SpecialSymbols =['$', '@', '#', '%']
Password = input("type password")
if Password in SpecialSymbols:
print("strong password")
else:
print("no special character detected")
我认为我需要使用一个for循环,这样它就可以打印所有的项目。或者我只需要检查特定的字符而不是整个输入,我该怎么做?
if SpecialSymbols in Password:
吗? - D_00strong = False
for symbol in SpecialSymbols:if symbol in Password:strong=True
if strong:print(strong password)
- 如果一行打印多行不清晰,请告诉我。 - D_00