Skip to content
Snippets Groups Projects
Select Git revision
  • 3b266aed3b6bcafa053fee78b994711b407a8e6a
  • master default
  • 2023
  • branche-avec-truc-style
  • branche-a-rebase
5 results

main.py

Blame
  • user avatar
    Thon authored
    3b266aed
    History
    main.py 729 B
    import emoji
    import sys
    
    wordToEmoji = {
        'super': ':thumbs_up:',
        'coeur': ':red_heart:',
        'sourire': ':smiley:',
    }
    
    
    def translate(word):
        if word in wordToEmoji.keys():
            return wordToEmoji[word]
        else:
            return word
    
    
    def convert(word):
        # emoji.emojize convertit le code smiley en smileys
        return emoji.emojize(word, use_aliases=True)
    
    
    if __name__ == "__main__":
    
        if len(sys.argv) <= 1:
            print("Veuillez entrer une phrase en paramètre.")
    
        else:
            convertedText = ""
            for sentence in sys.argv[1:]:
                words = sentence.split(" ")
                for word in words:
                    convertedText += convert(translate(word)) + " "
            print(convertedText)