输出为“假”。我不明白为什么...
谢谢
def validate_pin(pin):
if len(pin) == '4':
print('True')
else:
print('False')
validate_pin("1234")
答案 0 :(得分:1)
您正在将长度与不正确的文字字符串 '4'
进行比较。
它应该是没有引号的 int 4
:
if len(pin) == 4