Итак, проблема, с которой я в настоящее время сталкиваюсь, заключается в том, что моя программа всегда вызывает класс md5cypher, который я определил, даже если в этом списке нет ввода:Всегда верно при тестировании, если строка == различные OR'ed альтернативы
def enc():
global toe
if toe=='md5' or 'M' or 'm' or 'Md5' or 'MD5':
print("Md5 Encryption Cypher")
md5cypher()
else:
print("Sha1 Encryption Cypher")
shacypher()
Что я делаю неправильно?
Я не совсем понимаю; Как мне это исправить? – user3556962
Как указано выше: «если вы входите в (« md5 »,« M »,« m »,« Md5 »,« MD5 »),' следует проверить, является ли палец ни одним из этих значений. – MrAlias