Можно ли назначать переменные с помощью итераций FOR?
chars = 'abcdefgh'
for char in chars:
    globals()[char] = 1
    
print(a, b, c)
Вообще-то это дрянная идея.
именнованные переменные существуют только в исходном тексте программы. после компиляции их нет.
мож поиграться с хеш-таблицей от  имени каждой "переменной" ??