diff --git a/projects/018-text-messaging/python/main.py b/projects/018-text-messaging/python/main.py index e69de29b..2856ab08 100644 --- a/projects/018-text-messaging/python/main.py +++ b/projects/018-text-messaging/python/main.py @@ -0,0 +1,47 @@ +keypad = { + '' : 1, + ',' : 11, + '?' : 111, + '!' : 1111, + ':' : 11111, + 'a' : 2, + 'b' : 22, + 'c' : 222, + 'd' : 3, + 'e' : 33, + 'f' : 333, + 'g' : 4, + 'h' : 44, + 'i' : 444, + 'j' : 5, + 'k' : 55, + 'l' : 555, + 'm' : 6, + 'n' : 66, + 'o' : 666, + 'p' : 7, + 'q' : 77, + 'r' : 777, + 's' : 7777, + 't' : 8, + 'u' : 88, + 'v' : 888, + 'w' : 9, + 'x' : 99, + 'y' : 999, + 'z' : 9999, + ' ' : 0 +} + +output_list = [] + +user_input = input('Insert a text: ').lower() +for char in user_input: + output_list.append(keypad[char]) + +print(*output_list, sep = '') + + + + +