lab3
This commit is contained in:
parent
5c84647871
commit
3cd27cb048
BIN
lab3/2.jpg
Normal file
BIN
lab3/2.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 163 KiB |
36
lab3/Morse.py
Normal file
36
lab3/Morse.py
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
morse = {
|
||||||
|
'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': '--..','Ą': '.-.-', 'Ć': '-.-..', 'Ę': '..-..', 'Ł': '.-..-',
|
||||||
|
'Ń': '--.--', 'Ó': '---.', 'Ś': '...-...', 'Ż': '--..-.', 'Ź': '--..-', '1': '.----',
|
||||||
|
'2': '..---', '3': '...--', '4': '....-', '5': '.....', '6': '-....',
|
||||||
|
'7': '--...', '8': '---..', '9': '----.', '0': '-----'
|
||||||
|
}
|
||||||
|
|
||||||
|
import sys
|
||||||
|
text = ""
|
||||||
|
|
||||||
|
i = 1
|
||||||
|
while(i < len(sys.argv)):
|
||||||
|
text += str(sys.argv[i] + " ")
|
||||||
|
i += 1
|
||||||
|
|
||||||
|
text = text.upper()
|
||||||
|
|
||||||
|
res = []
|
||||||
|
i = 0
|
||||||
|
for el in text:
|
||||||
|
if(el == ' '):
|
||||||
|
res.append(" ")
|
||||||
|
i = 0
|
||||||
|
else:
|
||||||
|
res.append(morse[str(el)])
|
||||||
|
i += 1
|
||||||
|
if(i == 2):
|
||||||
|
res.append(" ")
|
||||||
|
i = 0
|
||||||
|
|
||||||
|
for el in res:
|
||||||
|
print(el, end="")
|
Loading…
Reference in New Issue
Block a user