python 학생 관리 시스템 개발 실현

python 을 사용 하여 슈퍼 기초 학생 관리 시스템 을 완성 합 니 다.참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
설명:
1.본 학생 관리 시스템 은 매우 간단 합 니 다.증가,표시,검사,삭제,기능 개선 만 있 고 Python 초보 자 에 게 쉽게 이해 할 수 있 습 니 다.
2.정보의 저장 소 는 사전 과 목록 만 사용 합 니 다.
3.싫 으 면 뿌리 지 마 세 요.
코드:
1.메 인 순환 프레임 워 크

while True:
 
 print(info_str)
 action = input("          :")
 
 if action == '0':

  print("  。")
  break
 elif action == '1':
  print("      ")

 elif action == '2':
  print("      ")

 elif action == '3':
  print("      ")

 elif action == '4':
  print("      ")

 elif action == '5':
  print("      ")

 else:
  print("       ,     。")
2.소스 코드

info_str = """
*************************
1.      
2.      
3.      
4.      
5.      
0.    
*************************
"""

"""  、    、    、    、  """
students = [
 {'Name':'   ','Chinese':'95','Math':'65','English':'65','Score':'215'},
 {'Name':'   ','Chinese':'65','Math':'95','English':'65','Score':'215'},
 {'Name':'Snack','Chinese':'65','Math':'65','English':'95','Score':'215'},
]


while True:
 """"     """
 print(info_str)
 action = input("          :")
 
 if action == '0':
  """    """
  print("    。")
  break
 elif action == '1':
  print("      ")
  Name = input("     :")
  Chinese = input("       :")
  Math = input("       :")
  English = input("       :")
  Score = int(Chinese) + int(Math) + int(English)
  student={
   'Name':Name,
   'Chinese':Chinese,
   'Math':Math,
   'English':English,
   'Score':Score
   }
  students.append(student)
 elif action == '2':
  print("      ")
  for student in students:
   print(student)
 elif action == '3':
  print("      ")
  Name = input('          :')
  for student in students:
   if student['Name'] == Name:
    print(student)
  else:
    print("{}     ".format(Name))
 elif action == '4':
  print("      ")
  Name = input("          :")
  for student in students:
   if student['Name'] == Name:
    students.remove(student)
    break
  else:
   print("{}     ".format(Name))
 elif action == '5':
  print("      ")
  Name = input("          :")
  for student in students:
   if student['Name'] == Name:
    student['Name'] = input("     :")
    student['Chinese'] = input("       :")
    student['Math'] = input("       :")
    student['English'] = input("       :")
    student['Score'] = int(student['Chinese']) + int(student['Math']) + int(student['English']) 
  else:
   print("{}     ".format(Name))
 else:
  print("       ,     。")
총결산
1.코드 프레임 워 크 는 간결 하고 명료 하 며 추가 기능 은 주 순환 에서 만 추가 하면 됩 니 다.
2,슈퍼 기초,싫어 뿌리 지 마 세 요.
관리 시스템 에 대한 더 많은 내용 은《관리 시스템 주 제》.을 클릭 하여 학습 하 세 요.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기