Ir para conteúdo
Fórum Script Brasil

CarlosAlberto

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por CarlosAlberto

  1. Bom, eu sou iniciante na área de Python, porém com minhas leituras e estudos sobre a linguagem eu aprendi bastante coisa e resolvi por em prática pra eu memorizar os comandos, mas ele está dando erros de códigos que não consigo entender e arrumar.

    OBS: Eu programo Python pelo celular no Terminal do Termux usando o nano

    Objetivo do programa: Fazer uma lista de alunos de um curso e conseguir extrair informações deles como notas, quantidade de alunos no curso, notas máximas e mínimas dos alunos

     

    Estou desesperado tentando arrumar mas sempre que arrumo um vem outros erros seguidos, executem esse código e me ajudem??

    #!/usr/bin/python
    
    alunos = ["Carlos", "José", "Bruna", "Rafaella", "Aghatta", "Lucas", "João"]
    notas = ["9.5", "5.0", "2.0", "9.5", "5.5", "6.0", "7.5"]
    str_painel = "Painel INFO-Alunos do Curso"
    
    def checar_sistema():
     checar = input("Digite [N+] para checar nota máxima dos alunos\nDigite [N-] para checar nota mínima dos alunos\nDigite [A] para checar quantos alunos fazem o curso\n>>>")
     if checar == "N+":
       print ("A nota máxima dos alunos é: " + max(notas))
       menu_principal()
     elif checar == "N-":
       print ("A menor nota dos alunos é: " + min(notas))
       menu_principal()
     elif checar == "A":
       print ("A quantida de alunos no curso é: " + str(len(alunos))
       menu_principal()
     else:
       print("Opção invalida...")
       menu_principal()
    
    def verificar_aluno():
     print("Alunos: " + alunos)
     opcao = input("Digite o nome de um aluno para extrair informacões ou digite [M] para voltar ao Menu Principal: ")
     if opcao == "M":
       menu_principal()
     elif opcao == "Carlos":
       print("Aluno: " + alunos[0])
       print("Nota do aluno: " + notas[0])
       verificar_aluno()
     elif opcao == "José":
       print("Aluno: " + alunos[1])
       print("Nota do aluno: " + notas[1])
       verificae_aluno()
     elif opcao == "Bruna":
       print("Aluno: " + alunos[2])
       print("Nota do aluno: " + notas[2])
       verificar_aluno()
     elif opcao == "Rafaella":
       print("Aluno: " + alunos[3])
       print("Nota do aluno: " + notas[3])
       verificar_aluno()
     elif opcao == "Aghatta":
       print("Aluno: " + alunos[4])
       print("Nota do aluno: " + notas[4])
       verificar_aluno()
     elif opcao == "Lucas":
       print("Aluno: " + alunos[5])
       print("Nota do aluno: " + notas[5])
       verificae_aluno()
     elif opcao == "João":
       print("Aluno: " + alunos[6])
       print("Nota do aluno: " + notas[6])
       verificar_aluno()
     else:
       print("Aluno não encontrado...")
       verificar_aluno()
    
    def menu_principal():
     print ()
     print(str_painel.center(76,"="))
     print()
     c_ou_v = input("Digite [V] para verificar aluno\nDigite [C] para checar sistema\n>>>")
     if c_ou_v  == "V":
       verificar_aluno()
     elif c_ou_v  == "C":
       checar_sistema()
    
    menu_principal()

     

×
×
  • Criar Novo...