728x90

문제
리스트에서 소문자만 화면에 출력하라.
리스트 = ["A", "b", "c", "D"]
b
c
내풀이
리스트 = ["A", "b", "c", "D"]
for i in 리스트:
if i.isupper() == False:
print(i)
결과값
b
c
정답
비교 연산자를 사용해서 다음과 같이 표현할 수 있습니다.
리스트 = ["A", "b", "c", "D"]
for 변수 in 리스트:
if 변수.isupper() == False:
print(변수)
리스트 = ["A", "b", "c", "D"]
for 변수 in 리스트:
if 변수.isupper() != True:
print(변수)
논리 연산자 not을 사용할 수도 있습니다.
리스트 = ["A", "b", "c", "D"]
for 변수 in 리스트:
if not 변수.isupper():
print(변수)
전 문제와 같이 if문을 잘활용해야 합니다 !
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
| 초보자를 위한 파이썬 300제 // 158 split() (0) | 2021.01.29 |
|---|---|
| 초보자를 위한 파이썬 300제 // 157 capitalize() (0) | 2021.01.28 |
| 초보자를 위한 파이썬 300제 // 155 for문 (0) | 2021.01.28 |
| 초보자를 위한 파이썬 300제 // 154 for문 (0) | 2021.01.27 |
| 초보자를 위한 파이썬 300제 // 153 for문 (0) | 2021.01.27 |
댓글