Today I learned that you can use emojis as variable names in Python if you use
No! At the time of writing, emojis are not valid Python identifiers. This means that this code fails:
>>> 🍔 = "hamburguer" # SyntaxError
However, if you install the package
you will be able to run code like that!
pythonji is as easy as
python -m pip install pythonji!
pythonji installed, we can run programs that make use of emojis!
Here's a little program I wrote:
import enum class 🍽(enum.Enum): 🍔 = "hamburguer" 🍕 = "pizza" 🍅 = "tomato" 🥕 = "carrot" class 🧍: def __init__(🤳, 😋👍): 🤳.😋👍 = 😋👍 def 🍽(🤳, 😋): if 😋 in 🤳.😋👍: return "Yummi!" else: return "Ok, I'll eat that." 👨 = 🧍([🍽.🍕, 🍽.🥕]) print(👨.🍽(🍽.🍕)) print(👨.🍽(🍽.🍅))
Save it to the file
foo.🐍 (yes, the extension really is 🐍!).
Now, run it with
pythonji foo.🐍 and this is the output:
> pythonji foo.🐍 Yummi! Ok, I'll eat that.
Amazing, right? 😆
That's it for now! Stay tuned and I'll see you around!
Espero que tenhas aprendido algo novo! Se sim, considera seguir as pisadas dos leitores que me pagaram uma fatia de pizza 🍕. O teu pequeno contributo ajuda-me a manter este projeto grátis e livre de anúncios aborrecidos.