Este artigo apresenta principalmente o uso de python para implementar o sistema de gerenciamento de informações do aluno em detalhes para todos. O código de amostra no artigo é muito detalhado e tem um certo valor de referência. Amigos interessados podem consultá-lo. |
Os exemplos neste artigo compartilham o código específico de python para realizar o sistema de gerenciamento de informações do aluno para sua referência. O conteúdo específico é o seguinte
As etapas de desenvolvimento do sistema de gestão de alunos:
1. Exibir o menu de funções do sistema de gerenciamento de alunos
2. Opções de função para receber entrada do usuário
3. Determine as opções de função inseridas pelo usuário e conclua as operações relacionadas
O objetivo de extrair códigos de função para funções:
Fornece a capacidade de reutilização de códigos de função e reduz a redundância de códigos de função.
# Lista de alunos, especificamente responsável por gerenciar as informações de cada aluno student_list = [] # Exibir a função função do menu do sistema de gerenciamento de alunos def show_menu (): print ("================ = == Sistema de Gestão de Alunos V1.0 =================== ") imprimir (" 1. Adicionar aluno ") imprimir (" 2. Excluir aluno ") imprimir ( "3. Modificar as informações do aluno") print ("4. Consultar informações do aluno") print ("5. Exibir todas as informações do aluno") print ("6. Sair") # Adicionar função do aluno função def add_student (): # Realizar adicionar Função do aluno name = input ("Insira seu nome:") idade = input ("Insira sua idade:") sexo = input ("Insira seu gênero:") # Cada informação do aluno é um tipo de dicionário. Você precisa para reunir esses três itens de dados no dicionário. student_dict = {"nome": nome, "idade": idade, "sexo":sex} # Adiciona as informações do dicionário do aluno à lista student_list.append (student_dict) # Exibe a função função de todos os alunos def show_all_student (): # Realiza a função de exibir todos os alunos para o índice, student_dict em enumerar (student_list): # Student ID = subscript + 1 student_no = index + 1 print ("ID do aluno:% d Nome:% s Idade:% s Sexo:% s "% (student_no, student_dict [" name "], student_dict [" age "], student_dict [" sex "])) # Função de função para excluir alunos def remove_student (): # 1. Receber a carteira de estudante do aluno a ser excluído student_no = int (input ("Por favor, digite a ID do aluno que deseja excluir:")) # 2. De acordo com o aluno para gerar índice de subscrito = student_no-1 # Determine se o subscrito é legal se 0 <= índice <len (student_list): # 3. Exclua os dados especificados da lista de acordo com a student_dict = student_list.pop (index) impressão do subscrito ("% s, a exclusão foi bem-sucedida!"% student_dict ["name"]) else: print ("Por favor, insira uma carteira de estudante válida!") # Função função para modificar as informações do aluno def modify_student (): # 1. Receba a ID do aluno do aluno a ser modificado student_no = int (input ("Por favor, digite a ID do aluno do aluno que você deseja modificar:")) # 2 . Gere subscritos com base no índice do aluno = student_no-1 # Determine se o subscrito é válido se 0 <= index <len (student_list): # 3. Obtenha as informações do dicionário do aluno correspondente de acordo com o subscript modify_student_dict = student_list [index] # 4. Modifique as informações do aluno de acordo com o dicionário modify_student_dict ["name"] = input ("Digite seu nome modificado:") modify_student_dict ["age"] = input ("Digite sua idade modificada:") modify_student_dict ["sexo "] = input (" Digite seu gênero revisado: ") print (" Modificado com sucesso ") else: print (" Digite sua ID de estudante legal! ") # 1.O nome do aluno a ser consultado para receber a entrada do usuário name = input ("Por favor, digite o nome do aluno a ser consultado:") # Verifique os alunos ) # 学生 管理 系统 的 发展 步骤 # Dica: Como o sistema precisa estar rodando o tempo todo, você precisa colocar as três etapas acima em um loop infinito, para que possa salvar o programa para ser executado o tempo todo. # Defina a função de entrada do programa, a primeira função a ser executada no programa def start (): enquanto True: # 1. show_menu () # 2. A opção de função que recebe a entrada do usuário menu_option = input ("Insira a opção de função que deseja operar:") # 3. Determine a opção de função inserida pelo usuário e conclua a operação relacionada se menu_option == "1": print ("Adicionar aluno") add_student () elif menu_option == "2": print ("Excluir aluno") remove_student () elif menu_option == "3": print ("Modificar informações do aluno") modify_student ( ) elif menu_option == "4": print ("Consultar informações do aluno") query_student () elif menu_option == "5": print ("Exibir todas as informações do aluno") show_all_student () elif menu_option == "6": print ("Exit") break # Iniciar o início do programa ()
O texto acima é todo o conteúdo deste artigo, espero que seja útil para o estudo de todos.