Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 156 for문

포스트it 2021. 1. 28. 09:30
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문을 잘활용해야 합니다 !

 

728x90
반응형