프로그래밍 지식/Python

[Python] 반복 any(), all()

게임이 더 좋아 2020. 7. 8. 14:14
반응형
728x170

 

https://www.hackerrank.com/challenges/string-validators/problem

 

String Validators | HackerRank

Identify the presence of alphanumeric characters, alphabetical characters, digits, lowercase and uppercase characters in a string.

www.hackerrank.com

 

사실 이렇게 안해도 됐는데...ㅋㅋㅋㅋㅋ 

 

 

 

 

 

 

 


더 간단한 답은 밑에 있다.

 

나와 같은 원리지만 내가 any()를 쓰지 않아서 벌어진 일이었다.

 

 

any() 괄호안의 값이 하나라도 참이면 True를 출력

all() 괄호안의 값이 하나라도 거짓이면 False를 출력

 

 

str = raw_input()

print any(c.isalnum() for c in str)

print any(c.isalpha() for c in str)

print any(c.isdigit() for c in str)

print any(c.islower() for c in str)

print any(c.isupper() for c in str)

 

#any(), all() 잘 기억해두자.

728x90
반응형
그리드형