Не пишите так...
Вся ваша простыня сводится к примерно такому коду:
import colorama
TABLE = str.maketrans('01', ' _')
EMOJIS = [
{
'variants': ['smile', 'mouth', 'smile emodji'],
'symbol': [
0x3c0, 0x420, 0x810, 0x1008, 0x1008, 0x2004, 0x2004, 0x2004,
0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x8001, 0x8001, 0x8001,
0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x4002, 0x4002, 0x4002,
0x4002, 0x4002, 0x2004, 0x2004, 0x2004, 0x1008, 0x1008, 0x810,
0x420, 0x3c0
],
},
]
def pixel_enable(pxnum):
if pxnum>=1 and pxnum<=16:
print(bin(1<<16-pxnum)[2:].rjust(16, '0').translate(TABLE))
return
print(colorama.Fore.RED + "ОШИБКА: Введено неправильное значение.")
def pixel_emodji(emodji_type):
for emoji in EMOJIS:
if emodji_type.lower() in emoji['variants']:
for im in emoji['symbol']:
print(bin(im)[2:].rjust(16, '0').translate(TABLE))