<jupyter_start><jupyter_text><jupyter_code>from time import sleep

print('''
Farei algumas perguntas e as respostas serão de multipla escolha.
Marque a opção que você julga correta e teste os seus conhecimentos.
''')

sleep(1.5)

perguntas = {
    'pergunta1': {
        'pergunta': 'Quanto é 2+2? ',
        'resposta': {
            'a': '1',
            'b': '4',
            'c': '5',
            'd': '2',
        },
        'resposta_certa': 'b',
    },
    'pergunta2': {
        'pergunta': 'Quanto é 5*5? ',
        'resposta': {
            'a': '10',
            'b': '35',
            'c': '25',
            'd': '15',
        },
        'resposta_certa': 'c',
    },
    'pergunta3': {
        'pergunta': 'Quanto é 1+2? ',
        'resposta': {
            'a': '1',
            'b': '4',
            'c': '2',
            'd': '3',
        },
        'resposta_certa': 'd', 
    },
    'pergunta4': {
        'pergunta': 'Quanto é 1-1? ',
        'resposta': {
            'a': '0',
            'b': '5',
            'c': '1',
            'd': '2',
        },
        'resposta_certa': 'a',
    },
    'pergunta5': {
        'pergunta': 'Quanto é 8/4? ',
        'resposta': {
            'a': '4',
            'b': '16',
            'c': '12',
            'd': '2',
        },
        'resposta_certa': 'd',
    },      
}

respostas_certas = 0
for pk, pv in perguntas.items():
  print(f'{pk}: {pv["pergunta"]}')

  print('Respostas: ')
  for rk, rv in pv['resposta'].items():
    print(f'[{rk}]: {rv}')

  resposta_usuario = input('Qual a sua resposta? ')
  if resposta_usuario == pv['resposta_certa']:
    sleep(0.5)
    print('Você acertou. Parabéns!')
    print(f'Resposta correta: {pv["resposta_certa"]}')
    respostas_certas += 1
  else:
    sleep(0.5)
    print('Infelizmente você errou.')
    print(f'Resposta correta: {pv["resposta_certa"]}')

  print()

sleep(1.5)
qnt_perguntas = len(perguntas)
porcentagem_acertos = respostas_certas / qnt_perguntas * 100

print(f'Você acertou {respostas_certas} respostas.')
print(f'Seu percentual de acertos foi de {porcentagem_acertos}%.')<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.18791002811621368, 'fraction_numerical': 0.02530459231490159, 'mean_word_length': 1.940771349862259, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '354279', 'license': 'MIT', 'n_tokens_mistral': 894, 'n_tokens_neox': 843, 'n_words': 170, 'path': 'PerguntaseRespostas.ipynb', 'repo_name': 'canutoilberto/NoMac', 'size': '2134'}