-
Notifications
You must be signed in to change notification settings - Fork 73
/
Copy pathusing-moons.py
39 lines (37 loc) · 8.47 KB
/
using-moons.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# The prettiest way. Your console/font should support emojis.
moons = {
'a': "🌑🌑🌑🌔🌗🌑🌑🌑\n🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌔🌕🌗🌑🌑🌓🌕🌖\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕",
'b': "🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌔🌕🌘\n🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌘🌑🌑🌔🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌕🌕🌕🌕🌘🌑",
'c': "🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌒🌕🌗🌑🌑🌑🌑🌑\n🌓🌕🌘🌑🌑🌑🌑🌑\n🌒🌕🌗🌑🌑🌑🌑🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌑🌒🌕🌕🌘🌑🌑",
'd': "🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌔🌕🌘\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌕🌕🌕🌕🌘🌑",
'e': "🌔🌕🌕🌕🌕🌕🌕🌖\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌕🌕🌕🌗🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌔🌕🌕🌕🌕🌕🌕🌖",
'f': "🌔🌕🌕🌕🌕🌕🌕🌖\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌕🌕🌕🌗🌑🌑\n🌕🌕🌕🌕🌕🌗🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌔🌕🌗🌑🌑🌑🌑🌑",
'g': "🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌒🌕🌗🌑🌑🌑🌑🌑\n🌔🌕🌗🌑🌔🌕🌕🌘\n🌒🌕🌗🌑🌕🌕🌕🌘\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌑🌓🌕🌕🌗🌑🌑",
'h': "🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕\n🌕🌕🌗🌑🌑🌔🌕🌕",
'i': "🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑",
'j': "🌑🌑🌑🌑🌑🌓🌕🌕\n🌑🌑🌑🌑🌑🌓🌕🌕\n🌑🌑🌑🌑🌑🌓🌕🌕\n🌑🌑🌑🌑🌑🌓🌕🌕\n🌑🌑🌑🌑🌑🌓🌕🌕\n🌒🌕🌗🌑🌑🌓🌕🌖\n🌑🌔🌕🌘🌒🌕🌕🌘\n🌑🌒🌕🌕🌕🌕🌖🌑\n🌑🌑🌒🌕🌕🌗🌑🌑",
'k': "🌕🌕🌗🌑🌑🌑🌔🌕\n🌕🌕🌗🌑🌑🌒🌕🌖\n🌕🌕🌗🌑🌒🌕🌗🌑\n🌕🌕🌗🌒🌕🌘🌑🌑\n🌕🌕🌕🌖🌑🌑🌑🌑\n🌕🌕🌗🌒🌕🌘🌑🌑\n🌕🌕🌗🌑🌒🌕🌗🌑\n🌕🌕🌗🌑🌑🌒🌕🌖\n🌕🌕🌗🌑🌑🌑🌔🌕",
'l': "🌔🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌗🌑🌑🌑🌑🌑\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌔🌕🌕🌕🌕🌕🌕🌖",
'm': "🌕🌕🌕🌑🌑🌕🌕🌕\n🌕🌕🌔🌗🌓🌗🌕🌕\n🌕🌕🌓🌖🌔🌗🌕🌕\n🌕🌕🌒🌕🌕🌘🌕🌕\n🌕🌕🌑🌓🌗🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕",
'n': "🌕🌕🌕🌑🌑🌑🌕🌕\n🌕🌕🌔🌗🌑🌑🌕🌕\n🌕🌕🌓🌖🌑🌑🌕🌕\n🌕🌕🌒🌕🌗🌑🌕🌕\n🌕🌕🌑🌔🌖🌑🌕🌕\n🌕🌕🌑🌓🌕🌘🌕🌕\n🌕🌕🌑🌒🌕🌗🌕🌕\n🌕🌕🌑🌑🌔🌖🌕🌕\n🌕🌕🌑🌑🌒🌕🌕🌕",
'o': "🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌒🌕🌗🌑🌑🌓🌕🌘\n🌓🌕🌘🌑🌑🌒🌕🌗\n🌒🌕🌗🌑🌑🌓🌕🌘\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌑🌒🌕🌕🌘🌑🌑",
'p': "🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌔🌕🌘\n🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌘🌑🌑\n🌕🌕🌑🌑🌑🌑🌑🌑\n🌕🌕🌑🌑🌑🌑🌑🌑\n🌕🌕🌑🌑🌑🌑🌑🌑",
'q': "🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌒🌕🌗🌑🌑🌓🌕🌘\n🌓🌕🌘🌑🌑🌒🌕🌗\n🌒🌕🌗🌑🌑🌓🌕🌘\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌒🌕🌕🌕🌕🌕🌖\n🌑🌑🌒🌕🌕🌘🌓🌕",
'r': "🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌕🌕🌘\n🌕🌕🌘🌑🌑🌒🌕🌘\n🌕🌕🌘🌑🌑🌔🌕🌘\n🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌕🌕🌕🌕🌘🌑\n🌕🌕🌑🌑🌑🌔🌕🌘\n🌕🌕🌑🌑🌑🌒🌕🌕\n🌕🌕🌑🌑🌑🌒🌕🌕",
's': "🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌔🌖🌑🌒🌕🌖🌑\n🌑🌒🌕🌗🌑🌑🌑🌑\n🌑🌑🌑🌓🌕🌘🌑🌑\n🌑🌑🌑🌑🌒🌕🌗🌑\n🌑🌔🌕🌘🌑🌖🌖🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌑🌒🌕🌕🌘🌑🌑",
't': "🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌕🌕🌕🌕🌕🌕\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑",
'u': "🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌔🌕🌗🌑🌑🌓🌕🌖\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌒🌕🌕🌕🌕🌘🌑\n🌑🌑🌔🌕🌕🌗🌑🌑",
'v': "🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌕🌕🌗🌑🌑🌓🌕🌕\n🌔🌕🌗🌑🌑🌓🌕🌖\n🌑🌔🌕🌘🌒🌕🌖🌑\n🌑🌑🌒🌕🌕🌘🌑🌑\n🌑🌑🌑🌔🌗🌑🌑🌑",
'w': "🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌑🌑🌑🌕🌕\n🌕🌕🌑🌓🌗🌑🌕🌕\n🌕🌕🌒🌕🌕🌘🌕🌕\n🌕🌕🌓🌖🌔🌗🌕🌕\n🌔🌕🌔🌗🌓🌗🌕🌘\n🌓🌕🌕🌑🌑🌕🌕🌗",
'x': "🌕🌖🌑🌑🌑🌑🌔🌕\n🌔🌕🌑🌑🌑🌒🌕🌖\n🌑🌔🌗🌑🌑🌔🌖🌑\n🌑🌑🌔🌘🌒🌖🌑🌑\n🌑🌑🌑🌔🌗🌑🌑🌑\n🌑🌑🌔🌘🌒🌖🌑🌑\n🌑🌔🌗🌑🌑🌔🌖🌘\n🌔🌕🌑🌑🌑🌒🌕🌖\n🌕🌖🌑🌑🌑🌑🌔🌕",
'y': "🌕🌖🌑🌑🌑🌑🌔🌕\n🌔🌕🌑🌑🌑🌒🌕🌖\n🌑🌔🌗🌑🌑🌔🌖🌑\n🌑🌑🌔🌘🌒🌖🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑\n🌑🌑🌓🌕🌕🌗🌑🌑",
'z': "🌕🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌕🌕🌕🌕🌕🌖\n🌑🌑🌑🌑🌑🌔🌖🌑\n🌑🌑🌑🌑🌒🌖🌑🌑\n🌑🌑🌑🌔🌗🌑🌑🌑\n🌑🌑🌔🌘🌑🌑🌑🌑\n🌑🌔🌗🌑🌑🌑🌑🌑\n🌔🌕🌕🌕🌕🌕🌕🌕\n🌕🌕🌕🌕🌕🌕🌕🌕"
}
target = "Hello world"
moonified = []
for l in target.lower():
if l == " ":
moonified.append("\n")
else:
moonified.append(moons[l] + "\n")
print("\n".join(moonified))