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