Instruction
Finally, we can also use the not operator to introduce negation:
user_input = input('Please enter a number: ')
if (not user_input.isnumeric()):
print('This is not a number!')
else:
print('This is a correct number!')
The if code in the fragment above will be executed only if isnumeric() does not return True.
Exercise
An Internet website has the following password policy for user accounts:
- passwords must be at least 8 characters long,
- passwords cannot start with the
@character.
Write a program that will ask the user for a password and will check whether it satisfies the conditions. If the conditions are met, write:
Correct password!
Otherwise, write:
Incorrect password!
Use the following two functions: len(string) and string.startswith('x').
Stuck? Here's a hint!
To check if the password is correct, use both and and not in the if statement.



