본문 바로가기

COS PRO 2급 기출문제 - Python

[2차] 문제4) 5글자 이상인 단어 배열하기 - Python3

edu.goorm.io/learn/lecture/17033/cos-pro-2%EA%B8%89-%EA%B8%B0%EC%B6%9C%EB%AC%B8%EC%A0%9C-python

 

COS PRO 2급 기출문제 - Python - 구름EDU

YBM IT에서 시행하는 COS Pro 자격증 기출문제를 직접 풀어볼 수 있는 실습 위주의 강좌입니다.

edu.goorm.io

문제
설명
예시

 

코드 작성

  • 코드 작성란에는 리스트 안에 있는 단어들의 길이를 비교하는 코드가 들어가야한다.
  • for문으로 리스트 안에있는 단어를 하나씩 꺼내서 if문으로 길이가 5이상인 단어인지 비교하면 된다.
  • empty의 값이 나오려면 answer의 길이가 0일 때 이므로 if문으로 answer의 길이를 비교하면 된다.

 

  • 완성된 코드는 아래와 같다.
def solution(words):
	answer = ''
	for word in words:
		if len(word) >= 5:
			answer += word
		
	if len(answer) < 1:
		answer = 'empty'
	return answer

 

실행 결과