inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

SwollowS님의 게시글

SwollowS SwollowS

@swollows

수강평 작성수
1
평균평점
5.0

게시글 1

질문&답변

lab_assignment lab_8 질문

자문자답합니다. 먼저, main 함수가 실행되었을때 모스코드와 영문장을 변환하는 부분에 print 문을 이용하여 출력하지 않는 매우 초보적인 실수를 저질렀습니다. 그리고 터미널 상에서 main 함수를 통해서 실행했을때 Counter 콜렉션을 사용한 부분의 에러는 아래와 같이 정규 표현식을 사용하거나 def is_validated_english_sentence(user_input): result = None check_number_special_character = re.sub("[a-zA-Z.,!? ]", "", user_input) check_just_white_space = re.sub("[.,!? ]", "", user_input) if len(check_number_special_character) == 0 and len(check_just_white_space) != 0: result = True else: result = False return result 공백에 해당하는 부분을 따로 필터링 처리하는 방식으로 바꿔보았습니다. def decoding_sentence(morse_sentence): result = None for morse_character in morse_sentence.strip().split(' '): if morse_character == '': result += ' ' continue temp = decoding_character(morse_character) if result == None: result = temp else: result += temp return result

좋아요수
0
댓글수
1
조회수
267