Narzędzia użytkownika

Narzędzia witryny


narzedzia:kod_morsa_py

PY Kod morsa w pythonie

skrypt do uczenia się morsa:

morse_learn.py
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:

morse_decode.py
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])
narzedzia/kod_morsa_py.txt · ostatnio zmienione: przez administrator