【发布时间】:2020-01-23 22:49:56
【问题描述】:
编写一个程序,要求用户输入密码(提示“密码:”)。然后它应该奖励用户“恭喜,你进来了!”如果密码长度介于 8 到 20 个字符之间(含),以数字结尾,并且包含句点或逗号。否则,它应该说“错!此事件将被报告!”
我需要能够在末尾有一个数字并包含句点或逗号。我不确定如何隔离密码的这两个部分。我该怎么做才能让用户输入密码?
user_pass = str(input())
if (len(user_pass <= 8) and (len(user_pass >= 20)) and
print ("Congratulations, you're in!")
else:
print ('Wrong! This incident will be reported!')
【问题讨论】:
标签: python