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
- 이 문제는 틀린 한줄을 수정하는 문제이다.
- sentence에서 마침표와 공백을 뺀 나머지 알파벳들만 사용
- 이 알파벳들을 앞에서부터 읽거나 뒤에서 읽을 때 똑같은 단어 또는 문장을 찾는 문제이다.
- if c != '.' or c != ' ':
- 이 코드를 수정해야한다.
- 조건식에 or로 하면 마침표와 공백이 모두 str에 저장이 된다.
- 따라서 or를 and로 수정하면 된다.
def solution(sentence):
str = ''
for c in sentence:
if c != '.' and c != ' ':
str += c
size = len(str)
for i in range(size // 2):
if str[i] != str[size - 1 - i]:
return False
return True
'COS PRO 2급 기출문제 - Python' 카테고리의 다른 글
[1차] 문제10) 평균 이하의 개수 구하기 - Python3 (0) | 2021.01.02 |
---|---|
[1차] 문제9) 중복문자 삭제하기 - Python3 (0) | 2021.01.01 |
[1차] 문제7) 영어 수강 대상자 수 구하기 - Python3 (0) | 2020.12.31 |
[1차] 문제6) 369 게임 박수의 갯수 구하기 - Python3 (0) | 2020.12.31 |
[1차] 문제5) 배열의 순서 뒤집기 - Python3 (0) | 2020.12.30 |