[필수 과제 5] Morsecode
210807
사전 세팅
Get_decoding_dict
def get_decoding_dict():
morse_code_dict = get_morse_code_dict()
k = morse_code_dict.keys()
v = morse_code_dict.values()
decoding_dict = {}
for x, y in zip(v, k):
decoding_dict[x] = y
return decoding_dictIs_validated_english_sentence
def is_validated_english_sentence(user_input):
for exp in '0123456789_@#$%^&*()-+=[]{}\"\';:\|`~':
if exp in user_input:
return False
return True if len([word for word in user_input if word not in ' .,!?']) else FalseIs_validated_morse_code
Get_cleaned_english_sentence
Decoding_character
Encoding_character
Decoding_sentence
Encoding_sentence
Main
Last updated