We use Python 3.6

go back Level: Advanced (img: AV / score: 4) level Bite 126. The Emoji (Unicode) Bite

5 out of 5 users completed this Bite ...
Will you be Pythonista #6 to crack this Bite?
Average Bite difficulty 1-10 rating: 5.0
» Up for a challenge? πŸ’ͺ

Python 3 supports Unicode so we can do cool stuff like ... emojis πŸ˜…

Let's play a bit with emoji-to-text and vice versa. Complete the two functions below to get the meaning of an emoji, and secondly build a lookup of emojis by string.

No external modules required, you will leverage (once more) the standard library: use the unicodedata module. And this is what you will build 😎

$ python emoji.py smiling
Grinning Face With Smiling Eyes                              | 😁
Smiling Face With Open Mouth                                 | πŸ˜ƒ
Smiling Face With Open Mouth And Smiling Eyes                | πŸ˜„
Smiling Face With Open Mouth And Cold Sweat                  | πŸ˜…
Smiling Face With Open Mouth And Tightly-Closed Eyes         | πŸ˜†

Github login button