• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

encoding 만 Fail이 나옵니다..

19.10.08 00:11 작성 조회수 154

0

def encoding_sentence(english_sentence):
    
    english_words_list = english_sentence.upper().replace("?", "") \
        .replace("!", "").replace(".", "").replace(",", "").split(" ")

    morse_sentence = ""

    for i in english_words_list:

        for j in i:
            morse_sentence = morse_sentence + encoding_character(j)
            morse_sentence = morse_sentence + " "
        morse_sentence = morse_sentence + " "

    morse_sentence = morse_sentence.strip()

    return morse_sentence

main 함수도 통과 했는데 이 함수만 fail이 뜨네요...

아마 " "를 기준으로 공백이 여러 칸 있으면 split 할 때 문제가 생기는 것 같기도 한데... 정확히 뭐가 문젠가요...?

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!