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