Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.63 KB | None | 0 0
  1. def shifr(text):
  2.     k = ''
  3.     for element in text:
  4.         k += forshifr[element] + ' '
  5.     return k
  6.    
  7. def deshifr(text):
  8.     word = ''
  9.     text = text.split()
  10.     for element in text:
  11.         word += forshifr[element]
  12.     return word
  13.    
  14.    
  15. forshifr = {'A': '+----',
  16.             'B': '--++-',
  17.             'C': '+-++-',
  18.             'D': '++++-',
  19.             'E': '-+---',
  20.             'F': '-+++-',
  21.             'G': '-+-+-',
  22.             'H': '++-+-',
  23.             'I': '-++--',
  24.             'J': '+--+-',
  25.             'K': '+--++',
  26.             'L': '++-++',
  27.             'M': '-+-++',
  28.             'N': '-++++',
  29.             'O': '+++--',
  30.             'P': '+++++',
  31.             'Q': '+-+++',
  32.             'R': '--+++',
  33.             'S': '--+-+',
  34.             'T': '+-+-+',
  35.             'U': '+-+--',
  36.             'V': '+++-+',
  37.             'W': '-++-+',
  38.             'X': '-+--+',
  39.             'Y': '--+--',
  40.             'Z': '++--+',
  41.             '+----': 'A',
  42.             '--++-': 'B',
  43.             '+-++-': 'C',
  44.             '++++-': 'D',
  45.             '-+---': 'E',
  46.             '-+++-': 'F',
  47.             '-+-+-': 'G',
  48.             '++-+-': 'H',
  49.             '-++--': 'I',
  50.             '+--+-': 'J',
  51.             '+--++': 'K',
  52.             '++-++': 'L',
  53.             '-+-++': 'M',
  54.             '-++++': 'N',
  55.             '+++--': 'O',
  56.             '+++++': 'P',
  57.             '+-+++': 'Q',
  58.             '--+++': 'R',
  59.             '--+-+': 'S',
  60.             '+-+-+': 'T',
  61.             '+-+--': 'U',
  62.             '+++-+': 'V',
  63.             '-++-+': 'W',
  64.             '-+--+': 'X',
  65.             '--+--': 'Y',
  66.             '++--+': 'Z'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement