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)}")