/ SeriousOJ /

Record Detail

Compile Error

Traceback (most recent call last):
  File "/usr/lib/python3.10/py_compile.py", line 144, in compile
    code = loader.source_to_code(source_bytes, dfile or file,
  File "<frozen importlib._bootstrap_external>", line 947, in source_to_code
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "foo.py", line 23
    return has_lower and has_upper and\ has_digit and has_symbol
                                       ^
SyntaxError: unexpected character after line continuation character

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.10/py_compile.py", line 150, in compile
    raise py_exc
py_compile.PyCompileError:   File "foo.py", line 23
    	return has_lower and has_upper and\ has_digit and has_symbol
    	                                   ^
SyntaxError: unexpected character after line continuation character

Code

def validate_password(password):
	
	if(len(password)<=8):
		return False
	has_lower= False
	has_upper= False
	has_digit= False
	has_symbol=False
	
	symbols="!|"#$%^&*();,.-_[{\`~
	
	for character in password:
		
		if character.islower():
			has_lower=True
		if character.isupper():
			has_upper=True
		if character.isdigit():
			has_digit=True
		if character in symbols:
			has_symbol=True
			
	return has_lower and has_upper and\ has_digit and has_symbol

Information

Submit By
Type
Submission
Problem
P1007 Password Checker
Language
Python 3 (Python 3.12.3)
Submit At
2024-01-03 13:45:55
Judged At
2024-01-03 13:45:55
Judged By
Score
0
Total Time
0ms
Peak Memory
0 Bytes