skrypt do uczenia się morsa:
import random dictionary = {"./" :"A", "/...":"B", "/./.":"C", "/.." :"D", "." :"E", "../.":"F", "//." :"G", "....":"H", ".." :"I", ".///":"J", "/./" :"K", "./..":"L", "//" :"M", "/." :"N", "///" :"O", ".//.":"P", "//./":"Q", "./." :"R", "..." :"S", "/" :"T", "../" :"U", ".../":"V", ".//" :"W", "/../":"X", "/.//":"Y", "//..":"Z"} while(True): for i in range(0,1000): rand = random.randint(65,90) #65,90 answer = chr(rand) choice = input("What is "+answer+" in morse code ?\n") if(dictionary[choice] == answer): print("you are right") else: print("you are wrong") continue
skrypt do tłumaczenia kodu morsa:
dictionary = {"./" :"A", "/...":"B", "/./.":"C", "/.." :"D", "." :"E", "../.":"F", "//." :"G", "....":"H", ".." :"I", ".///":"J", "/./" :"K", "./..":"L", "//" :"M", "/." :"N", "///" :"O", ".//.":"P", "//./":"Q", "./." :"R", "..." :"S", "/" :"T", "../" :"U", ".../":"V", ".//" :"W", "/../":"X", "/.//":"Y", "//..":"Z"} while(True): value = input() print(dictionary[value])