본문 바로가기
Coding/초보자를 위한 파이썬 300제

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

by 포스트it 2021. 1. 27.
728x90

 

문제

리스트에서 세 글자 이상의 문자를 화면에 출력하라.

리스트 = ["I", "study", "python", "language", "!"]

study
python
language

내풀이

for i in 리스트:
    if len(i) > 2:
        print(i)
        
결과값
study
python
language

정답

모든 문자열 중에서 문자열의 길이가 3이상인 문자열만 출력합니다. 문자열의 길이를 계산하는 len() 함수와 분기문을 사용합니다.

리스트 = ["I", "study", "python", "language", "!"]
for 변수 in 리스트:
  if len(변수) >= 3:
    print(변수)

len함수는 문자열의 길이를 숫자로 표현해줍니다.

 

반응형

댓글