Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
native_acceptable_password_iii solution in Clear category for Acceptable Password III by Jon_Red
def is_acceptable_password(password:str)->bool:
if not len(password)>6:return False
if not any(x.isdigit()for x in password):return False
if not any(x.isalpha()for x in password):return False
return True
if __name__=='__main__':
# self-checks
assert is_acceptable_password('short')==False
assert is_acceptable_password('muchlonger')==False
assert is_acceptable_password('ashort')==False
assert is_acceptable_password('muchlonger5')==True
assert is_acceptable_password('sh5')==False
assert is_acceptable_password('1234567')==False
Aug. 3, 2020
Comments: