728x90

문제
리스트에서 대문자만 화면에 출력하라.
리스트 = ["A", "b", "c", "D"]
A
D
(참고) isupper() 메서드는 대문자 여부를 판별합니다.
>> 변수 =
"A"
>> 변수.isupper()
True
>> 변수 =
"a"
>> 변수.isupper()
False
내풀이
for i in 리스트:
if i.isupper() == True:
print(i)
결과값
A
D
정답
리스트 = ["A", "b", "c", "D"]
for 변수 in 리스트:
if 변수.isupper():
print(변수)
굳이 True 인지 확인안해도 for문에선 True이면 출력하기 때문에 생략이 가능하다.
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
| 초보자를 위한 파이썬 300제 // 157 capitalize() (0) | 2021.01.28 |
|---|---|
| 초보자를 위한 파이썬 300제 // 156 for문 (0) | 2021.01.28 |
| 초보자를 위한 파이썬 300제 // 154 for문 (0) | 2021.01.27 |
| 초보자를 위한 파이썬 300제 // 153 for문 (0) | 2021.01.27 |
| 초보자를 위한 파이썬 300제 // 152 for문 (0) | 2021.01.27 |
댓글