Kwestionariusz z pętlą for - Emilia M

import random

pytania = [
    ("Która z poniższych metod zabezpieczenia 2FA uznawana jest za najbezpieczniejszą?",
        [
            ("SMS", 0),
            ("kod z aplikacji (TOTP)", 0),
            ("klucz sprzętowy", 1)
        ],
    ),
    ("Który z poniższych języków programowania uznany został za najpopularniejszych wg . rankingu Tiobe 2023?", 
        [
            ("Cobol", 0), 
            ("Python", 1), 
            ("Pascal", 0)
        ],
    ),
    ("Skrót Iot oznacza:",
        [
            ("Internet of Things (Internet Rzeczy)", 1), 
            ("Instrument of Technology", 0), 
            ("Informacje o Technologii", 0)
        ],
    ),
]

wyniki = {}

while True:
    imie = input("Wpisz swoje imię: ")
    if imie in wyniki.keys():
        print("To imię jest już zajęte, wpisz dodatkowy symbol")
    else:
        wyniki[imie] = 0
        break

for indeks_pytania, pytanie in enumerate(pytania):    
    print(pytania[indeks_pytania][0])
    odpowiedzi = pytania[indeks_pytania][1]
    random.shuffle(odpowiedzi)     
    for indeks_odpowiedzi, odpowiedz in enumerate(odpowiedzi):
        print(f"{indeks_odpowiedzi + 1}. {odpowiedz[0]}")
    odpowiedz_pytanego = int(input("Wprowadź numer odpowiedzi: ")) - 1
    wyniki[imie] += odpowiedzi[odpowiedz_pytanego][1]
    
            
print(f"{imie}, twój wynik to {wyniki[imie]}/{len(pytania)}")