In this example you have to validate if a user input string is alphanumeric. The given string is not nil/null/NULL/None
, so you don't have to check that.
The string has the following conditions to be alphanumeric:
- At least one character (
""
is not valid) - Allowed characters are uppercase / lowercase latin letters and digits from
0
to9
- No whitespaces / underscore
def alphanumeric(password):
pass
def alphanumeric(password):
return " " not in password and len([c for c in password if c.isdigit() or c.isalpha()]) == len(password) and len(password) > 0
def alphanumeric(string):
return string.isalnum()