vertices = {'tc': (width // 2, 0), 'tl': (0, int(0.25 * height)), 'tr': (
    width - 1, int(0.25 * height)), 'cc': (width // 2, int(0.5 * height)),
    'bl': (0, int(0.75 * height)), 'br': (width - 1, int(0.75 * height)),
    'bc': (width // 2, height - 1)}
edges = ('tc', 'tl'), ('tc', 'tr'), ('tl', 'cc'), ('tl', 'bl'), ('tr', 'cc'), (
    'tr', 'br'), ('bl', 'bc'), ('br', 'bc'), ('cc', 'bc')
for edge in edges:
    pass
Isometric ascii cube with python