반응형
728x170
https://www.hackerrank.com/challenges/string-validators/problem
사실 이렇게 안해도 됐는데...ㅋㅋㅋㅋㅋ
더 간단한 답은 밑에 있다.
나와 같은 원리지만 내가 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
반응형
그리드형
'프로그래밍 지식 > Python' 카테고리의 다른 글
[Python] 포맷팅, 문자열 복습 (0) | 2020.07.13 |
---|---|
[Python] konlpy 사용시 오류, JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly. (0) | 2020.07.13 |
[Python] string, 문자열 인덱스 활용하기 (0) | 2020.07.08 |
[Python] 문자열, 리스트 변환 (0) | 2020.07.08 |
[Python] upper(), lower() 활용하기 (0) | 2020.07.08 |