Advertisement

python趣味编程-健康诊断管理系统

阅读量:

[

开发了一款以Python语言为基础的健康诊断管理系统。
系统架构采用了模块化架构设计方案。
通过集成多个接口和外部库实现了系统的功能模块。
主要模块涉及用户数据管理、疾病诊断分析、症状记录查询和数据可视化展示。
通过前后两阶段的测试验证了系统的可靠性和有效性。
该系统支持灵活扩展和稳定运行。

健康的计算机辅助医疗(CAM)系统是基于Python编程语言开发的。这一系统集成了多种功能模块以支持临床医生的数据分析工作。该系统具备多种功能模块能够完成患者的病情分析和对症治疗方案的设计。针对医学信息管理领域的研究者而言,该系统可能具有重要的应用价值。采用计算机辅助医疗(CAM)技术开发的健康诊疗数据分析平台专为医疗专业人士提供疾病分析工具。不仅支持传统的编程方法还结合了新型算法设计思路来优化数据处理流程

Python 健康诊断管理系统及其源代码 能够免费下载,请通过查看以下内容了解更多信息。此应用程序仅限于用于教育目的。

Python健康诊断管理系统源码 基本信息

  • 使用语言: Python
  • 所使用的开发工具: 内置Python IDLE
  • 所属类别: 桌面应用程序
  • 所使用的数据库系统: SQLite

关于健康诊断管理系统

基于Python开发的健康诊断管理平台旨在提供高效便捷的服务

具有源代码功能的Python健康诊断管理系统

  • 添加医生记录
  • 添加患者记录
  • 诊断患者疾病
  • 显示所有患者
  • 删除患者记录

示例应用程序屏幕截图:

Python健康诊断管理系统源码安装指南

首先,请您获取并安装Python IDLE软件包(链接:https://www.python.org/downloads/)。
然后,请从指定网站获取源代码包。
接着,请定位到包含代码的zip文件进行解压操作。
随后,请进入解压后生成的软件项目目录。
之后,请找到并命名带有.py扩展名的应用程序或脚本文件。
最后,请通过Python IDLE或其他兼容环境运行该.py脚本以启动程序。

源码

复制代码
 import Read_Studio_Excel_Sheet

    
 import Write_Studio_Excel_Sheet
    
  
    
  
    
 def AppointmentIndexInCoachesDataBase (member_ID) :
    
   for i in Coaches_DataBase :
    
     for j in Coaches_DataBase[i] :							
    
             if str(member_ID) == str(j[0]) :
    
                     Appointment_index = Coaches_DataBase[i].index(j)
    
                     return Appointment_index,i
    
  
    
 print("****************************************************************************")
    
 print("* *")
    
 print("*                  Welcome to Health Management System                     *")
    
 print("* *")
    
 print("*                    Your Daily Health Guide                               *")
    
 print("* *")
    
 print("****************************************************************************")
    
  
    
  
    
 tries = 0
    
 tries_flag = ""
    
 while tries_flag != "Close the program" :
    
  
    
     Members_DataBase = Read_Studio_Excel_Sheet.Read_Members_DataBase()
    
     Coaches_DataBase  = Read_Studio_Excel_Sheet.Read_Coaches_DataBase()
    
                     
    
     print("-----------------------------------------")
    
     print("|Enter 1 for Admin mode			|\n|Enter 2 for member mode			|")
    
     print("-----------------------------------------")
    
     Admin_user_mode = input("Enter your mode : ") 
    
     
    
  
    
     if Admin_user_mode == "1" :																			#Admin mode
    
                     print("*****************************************\n|         Welcome to Admin mode         |\n*****************************************")
    
                     Password = input("Please enter your password : ")
    
                     while True :
    
                             
    
                             if Password == "12345" :
    
                                     print("-----------------------------------------")
    
                                     print("|To manage members Enter 1 		|\n|To manage downline coaches Enter 2	 	|\n|To manage appointments Enter 3 	|\n|To be back Enter E			|")
    
                                     print("-----------------------------------------")
    
                                     AdminOptions = input ("Enter your choice : ")
    
                                     AdminOptions = AdminOptions.upper()
    
                                     
    
                                     if AdminOptions == "1" :															#Admin mode --> Members Management
    
                                                     print("-----------------------------------------")
    
                                                     print("|To add new member Enter 1	  	|")
    
                                                     print("|To display member Enter 2	  	|")
    
                                                     print("|To delete member data Enter 3		|")
    
                                                     print("|To edit member data Enter 4      	|")
    
                                                     print("|To Back enter E      			|")
    
                                                     print("-----------------------------------------")
    
                                                     Admin_choice = input ("Enter your choice : ")
    
                                                     Admin_choice = Admin_choice.upper()
    
                                                     
    
                                                     if Admin_choice == "1" : 										#Admin mode --> Members Management --> Enter new member data
    
                                                                             try :		
    
                                                                                     member_ID = int(input("Enter member ID : "))
    
                                                                                     while member_ID in Members_DataBase :		#if Admin entered used ID
    
                                                                                             member_ID = int(input("This ID is unavailable, please try another ID : "))					
    
                                                                                     Programme=input("Enter member programme                : ")
    
                                                                                     CoachName=input("Enter name of coach guiding the member : ")
    
                                                                                     Name      =input("Enter member name                      : ")
    
                                                                                     Age       =input("Enter member age                       : ")
    
                                                                                     Gender    =input("Enter member gender                   : ")
    
                                                                                     Address   =input("Enter member address                   : ")
    
                                                                                     OriginalWeight =input("Enter member original weight                  : ")
    
                                                                                     CurrentWeight =input("Enter member current weight                   : ")
    
                                                                                     PhoneNumber=input("Enter member phone number               : ")
    
                                                                                     Members_DataBase[member_ID]=[Programme,CoachName,Name,Age,Gender,Address,OriginalWeight,CurrentWeight,PhoneNumber]
    
                                                                                     print("----------------------Member added successfully----------------------")
    
                                                                             except :
    
                                                                                     print("Member ID should be an integer number")
    
                                                                     
    
                                                     elif Admin_choice == "2" :										#Admin mode -->  Members Management --> Display member data
    
                                                                             try :		
    
                                                                                     member_ID = int(input("Enter member ID : "))
    
                                                                                     while member_ID not in Members_DataBase :
    
                                                                                             member_ID = int(input("Incorrect ID, Please Enter member ID : "))
    
                                                                                     print("\nmember name        : ",Members_DataBase[member_ID][2])
    
                                                                                     print("member age         : ",Members_DataBase[member_ID][3])
    
                                                                                     print("member gender      : ",Members_DataBase[member_ID][4])
    
                                                                                     print("member address     : ",Members_DataBase[member_ID][5])
    
                                                                                     print("member original weight     : ",Members_DataBase[member_ID][6])
    
                                                                                     print("member current weight     : ",Members_DataBase[member_ID][7])
    
                                                                                     print("member phone number : ",Members_DataBase[member_ID][8])
    
                                                                                     print("member is in "+Members_DataBase[member_ID][0]+" programme")
    
                                                                                     print("member is followed by Coach : "+Members_DataBase[member_ID][1])
    
                                                                             except :
    
                                                                                     print("Member ID should be an integer number")
    
                                                     
    
                                                     elif Admin_choice == "3" :										#Admin mode --> Members Management --> Delete member data
    
                                                                             try :		
    
                                                                                     member_ID = int(input("Enter member ID : "))
    
                                                                                     while member_ID not in Members_DataBase :
    
                                                                                             member_ID = int(input("Incorrect ID, Please Enter member ID : "))
    
                                                                                     Members_DataBase.pop(member_ID)
    
                                                                                     print("----------------------Member data deleted successfully----------------------")
    
                                                                             except :
    
                                                                                     print("Member ID should be an integer number")
    
                                                     elif Admin_choice =="4":
    
                                                                             try:            
    
                                                                                     member_ID = int(input("Enter member ID: "))
    
                                                                                     while member_ID not in Members_DataBase:
    
                                                                                             member_ID = int(input("Incorrect ID, Please Enter member ID: "))
    
                                                                                     while True:
    
                                                                                             print("------------------------------------------")
    
                                                                                             print("|To edit member Programme Enter 1 :      |")
    
                                                                                             print("|To edit Coach for programme Enter 2 :   |")
    
                                                                                             print("|To edit member Name Enter 3 :           |")
    
                                                                                             print("|To edit member Age Enter 4 :            |")
    
                                                                                             print("|To edit member Gender Enter 5 :         |")
    
                                                                                             print("|To edit member Address Enter 6 :        |")
    
                                                                                             print("|To edit member Current Weight Enter 8:  |")
    
                                                                                             print("|To edit member Phone Number Enter 9 :   |")
    
                                                                                             print("|To be Back Enter E                      |")
    
                                                                                             print("------------------------------------------")
    
                                                                                             Admin_choice = input("Enter your choice : ")
    
                                                                                             Admin_choice = Admin_choice.upper()
    
                                                                                             if Admin_choice == "1" :
    
                                                                                                     Members_DataBase[member_ID][0]=input("\nEnter member programme : ")
    
                                                                                                     print("----------------------Member Programme edited successfully----------------------")
    
                                                                                                     
    
                                                                                             elif Admin_choice == "2" :
    
                                                                                                     Members_DataBase[member_ID][1]=input("\nEnter Coach following case : ")
    
                                                                                                     print("----------------------Coach following case edited successfully----------------------")
    
                                                                     
    
                                                                                             elif Admin_choice == "3" :
    
                                                                                                     Members_DataBase[member_ID][2]=input("\nEnter member name : ")
    
                                                                                                     print("----------------------Member name edited successfully----------------------")
    
                                                                                             
    
                                                                                             elif Admin_choice == "4" :
    
                                                                                                     Members_DataBase[member_ID][3]=input("\nEnter member Age : ")
    
                                                                                                     print("----------------------Member age edited successfully----------------------")
    
                                                                                     
    
                                                                                             elif Admin_choice == "5" :
    
                                                                                                     Members_DataBase[member_ID][4]=input("\nEnter member gender : ")
    
                                                                                                     print("----------------------Member address gender successfully----------------------")
    
                                                                                                     
    
                                                                                             elif Admin_choice == "6" :
    
                                                                                                     Members_DataBase[member_ID][5]=input("\nEnter member address : ")
    
                                                                                                     print("----------------------Member address edited successfully----------------------")
    
                                                                                             elif Admin_choice == "7" :
    
                                                                                                     Members_DataBase[member_ID][6]=input("\nEnter member original weight : ")
    
                                                                                                     print("----------------------Member original weight edited successfully----------------------")
    
                                                                                             elif Admin_choice == "8" :
    
                                                                                                     Members_DataBase[member_ID][7]=input("\nEnter member current weight : ")
    
                                                                                                     print("----------------------Member current weight edited successfully----------------------")
    
                                                                                                     
    
                                                                                             elif Admin_choice == "9" :
    
                                                                                                     Members_DataBase[member_ID][8]=input("\nEnter member Phone Number : ")
    
                                                                                                     print("----------------------Member Phone Number edited successfully----------------------")
    
                                                                                     
    
                                                                                             elif Admin_choice == "E" :
    
                                                                                                     break
    
                                                                                                     
    
                                                                                             else :
    
                                                                                                     print("Please Enter a correct choice")
    
                                                                             except :
    
                                                                                     print("Member ID should be an integer number")
    
                                                                                                                                                     
    
                                                     elif Admin_choice == "E" :										#Admin mode --> Members Management --> Back
    
                                                                             break
    
                                                     
    
                                                     else :
    
                                                                             print("Please enter a correct choice\n")
    
                                                                             
    
                                     elif AdminOptions == "2" :															#Admin mode --> Coaches Management
    
                                             print("-----------------------------------------")
    
                                             print("|To add new coach  Enter 1              |")
    
                                             print("|To display coach  Enter 2              |")
    
                                             print("|To delete coach  data Enter 3          |")
    
                                             print("|To edit coach  data Enter 4            |")
    
                                             print("|To be back enter E                     |")
    
                                             print("-----------------------------------------")
    
                                             Admin_choice = input ("Enter your choice : ")
    
                                             Admin_choice = Admin_choice.upper()
    
                                             
    
                                             if Admin_choice == "1" : 											#Admin mode --> Coaches Management --> Enter new coach data
    
                                                             try :		#To avoid non integer input
    
                                                                     Coach_ID = int(input("Enter coach ID : "))
    
                                                                     while Coach_ID in Coaches_DataBase :			#if Admin entered used ID
    
                                                                             Coach_ID = int(input("This ID is unavailable, please try another ID : "))
    
                                                                     
    
                                                                     Name      =input("Enter Coach name       : ")
    
                                                                     Address   =input("Enter Coach address    : ")
    
                                                                     PhoneNumber =input("Enter Coach phone number    : ")
    
                                                                     Coaches_DataBase[Coach_ID]=[[Name,Address,PhoneNumber]]
    
                                                                     print("----------------------Coach added successfully----------------------")
    
                                                             except :
    
                                                                     print("Coach ID should be an integer number")
    
                                                     
    
                                             elif Admin_choice == "2" : 											#Admin mode --> Coaches Management --> Display coach data
    
                                                             try :		#To avoid non integer input
    
                                                                     Coach_ID = int(input("Enter coach ID : "))
    
                                                                     while Coach_ID not in Coaches_DataBase :
    
                                                                             Coach_ID = int(input("Incorrect ID, Please Enter coach ID : "))
    
                                                                     print("Coach name    : ",Coaches_DataBase[Coach_ID][0][0])
    
                                                                     print("Coach address : ",Coaches_DataBase[Coach_ID][0][1])
    
                                                                     print("Coach phone number : ",Coaches_DataBase[Coach_ID][0][2])
    
                                                             except :
    
                                                                     print("Coach ID should be an integer number")
    
                                             
    
                                             elif Admin_choice == "3" :											#Admin mode --> Coaches Management --> Delete coach data
    
                                                             try :		#To avoid non integer input
    
                                                                     Coach_ID = int(input("Enter coach ID : "))
    
                                                                     while Coach_ID not in Coaches_DataBase :
    
                                                                             Coach_ID = int(input("Incorrect ID, Please Enter coach ID : "))
    
                                                                     Coaches_DataBase.pop(Coach_ID)
    
                                                                     print("/----------------------Coach data deleted successfully----------------------/")
    
                                                             except :
    
                                                                     print("Coach ID should be an integer number")
    
  
    
                                             elif Admin_choice == "4" :											#Admin mode --> Coaches Management --> Edit Coach data
    
                                                             try :		#To avoid non integer input	
    
                                                                     Coach_ID=input("Enter coach ID : ")
    
                                                                     while Coach_ID not in Coaches_DataBase :
    
                                                                             Coach_ID = int(input("Incorrect ID, Please Enter Coach ID : "))
    
                                                                     print("-----------------------------------------")
    
                                                                     print("|To Edit coach's name Enter 1    |")
    
                                                                     print("|To Edit coach's address Enter 2          |")
    
                                                                     print("|To Edit coach's phone number Enter 3       |")
    
                                                                     print("To be Back Enter E                      |")
    
                                                                     print("-----------------------------------------")
    
                                                                     Admin_choice=input("Enter your choice : ")
    
                                                                     Admin_choice = Admin_choice.upper()
    
                                                                     if Admin_choice == "1" :
    
                                                                             Coaches_DataBase[Coach_ID][0][0]=input("Enter Coach's Name : ")
    
                                                                             print("/----------------------Coach's department edited successfully----------------------/")
    
                                                                             
    
                                                                     elif Admin_choice == "2" :
    
                                                                             Coaches_DataBase[Coach_ID][0][1]=input("Enter Coach's Address : ")
    
                                                                             print("----------------------Coach's name edited successfully----------------------")
    
                                                                             
    
                                                                     elif Admin_choice == "3" :
    
                                                                             Coaches_DataBase[Coach_ID][0][2]=input("Enter Coach's Phone Number : ")
    
                                                                             print("----------------------Coach's address edited successfully----------------------")
    
                                                                     
    
                                                                     elif Admin_choice == "E" :
    
                                                                             break
    
                                                                     
    
                                                                     else :
    
                                                                             print("\nPlease enter a correct choice\n")
    
                                                                             
    
                                                             except :
    
                                                                     print("Coach ID should be an integer number")
    
                                                                             
    
                                             elif Admin_choice == "E" :											#Back
    
                                                                     break
    
                                                             
    
                                             else :
    
                                                     print("\nPlease enter a correct choice\n")
    
                                                                             
    
                                     elif AdminOptions == "3" :															#Admin mode --> Appointment Management
    
                                             print("-----------------------------------------")
    
                                             print("|To book an appointment Enter 1         |")
    
                                             print("|To edit an appointment Enter 2         |")
    
                                             print("|To cancel an appointment Enter 3       |")
    
                                             print("|To be back enter E                     |")
    
                                             print("-----------------------------------------")
    
                                             Admin_choice = input ("Enter your choice : ")
    
                                             Admin_choice = Admin_choice.upper()
    
                                             if Admin_choice == "1" :												#Admin mode --> Appointment Management --> Book an appointment							
    
                                                     try :		#To avoid non integer input
    
                                                                     Coach_ID = int(input("Enter the ID of coach : "))
    
                                                                     while Coach_ID not in Coaches_DataBase :
    
                                                                             Coach_ID = int(input("Doctor ID incorrect, Please enter a correct coach ID : "))
    
                                                                     print("---------------------------------------------------------")
    
                                                                     print("|For book an appointment for an exist member Enter 1   |\n|For book an appointment for a new member Enter 2      |\n|To be Back Enter E                                     |")
    
                                                                     print("---------------------------------------------------------")
    
                                                                     Admin_choice = input ("Enter your choice : ")
    
                                                                     Admin_choice = Admin_choice.upper()
    
                                                                     if Admin_choice == "1" :
    
                                                                                     member_ID = int(input("Enter member ID : "))
    
                                                                                     while member_ID not in Members_DataBase :		#if Admin entered incorrect ID
    
                                                                                             member_ID = int(input("Incorrect ID, please Enter a correct member ID : "))	
    
                                                                     
    
                                                                             
    
                                                                     elif Admin_choice == "2" :
    
                                                                             member_ID = int(input("Enter patient ID : "))
    
                                                                             while member_ID in Members_DataBase :		#if Admin entered used ID
    
                                                                                     member_ID = int(input("This ID is unavailable, please try another ID : "))					
    
                                                                             DoctorName=Coaches_DataBase[Coach_ID][0][0]
    
                                                                             Name      =input("Enter member name    : ")
    
                                                                             Age       =input("Enter member age     : ")
    
                                                                             Gender    =input("Enter member gender  : ")
    
                                                                             Address   =input("Enter member address : ")
    
                                                                             OriginalWeight= input("Enter member original weight : ")
    
                                                                             PhoneNumber=""
    
                                                                             Members_DataBase[member_ID]=[DoctorName,Name,Age,Gender,Address,OriginalWeight,PhoneNumber]
    
                                                                     
    
                                                                     elif Admin_choice == "E" :
    
                                                                             break
    
                                                                             
    
                                                                     Session_Start = input("Session starts at : ")
    
                                                                     while Session_Start[ :2] == "11" or Session_Start[ :2] == "12" :
    
                                                                             Session_Start = input("Appointments should be between 01:00PM to 10:00PM, Please enter a time between working hours : ")
    
                                                                             
    
                                                                     for i in Coaches_DataBase[Coach_ID] :
    
                                                                             if type(i[0])!=str :
    
                                                                                     while Session_Start >= i[1] and Session_Start < i[2] :
    
                                                                                             Session_Start = input("This appointment is already booked, Please Enter an other time for start of session : ")
    
                                                                     Session_End   = input("Session ends at : ")
    
                                                                     
    
                                                                     New_Appointment=list()
    
                                                                     New_Appointment.append(member_ID)
    
                                                                     New_Appointment.append(Session_Start)
    
                                                                     New_Appointment.append(Session_End)
    
                                                                     Coaches_DataBase[Coach_ID].append(New_Appointment)								
    
                                                                     print("/----------------------Appointment booked successfully----------------------/")
    
                                                     except :
    
                                                                     print("Doctor ID should be an integer number")
    
                             
    
                                             elif Admin_choice == "2" :												#Admin mode --> Appointment Management --> Edit an appointment
    
                                                             try :		#To avoid non integer input
    
                                                                     member_ID = int(input("Enter member ID : "))						
    
                                                                     while member_ID not in Members_DataBase :
    
                                                                             member_ID = int(input("Incorrect Id, Please Enter correct member ID : "))
    
                                                                     try :   #To avoid no return function
    
                                                                                     AppointmentIndex,PairKey = AppointmentIndexInCoachesDataBase(Coach_ID)
    
                                                                                     Session_Start = input ("Please enter the new start time : ")
    
                                                                                     while Session_Start[ :2] == "11" or Session_Start[ :2] == "12" :
    
                                                                                             Session_Start = input("Appointments should be between 01:00PM to 10:00PM, Please enter a time between working hours : ")
    
                                                                                             
    
                                                                                     for i in Coaches_DataBase[Coach_ID] :
    
                                                                                             if type(i[0])!=str :
    
                                                                                                     while Session_Start >= i[1] and Session_Start < i[2] :
    
                                                                                                             Session_Start = input("This appointment is already booked, Please Enter an other time for start of session : ")
    
                                                                                     Session_End = input ("Please enter the new end time : ")
    
                                                                                     Coaches_DataBase[PairKey][AppointmentIndex]=[member_ID,Session_Start,Session_End]							
    
                                                                                     print("/----------------------appointment edited successfully----------------------/")
    
                                                                     except :
    
                                                                                     print("No Appointment for this patient")
    
                                                             except :
    
                                                                     print("Coach ID should be an integer number")
    
                                     
    
                                             elif Admin_choice == "3" :												#Admin mode --> Appointment Management --> Cancel an appointment
    
                                                             try :		#To avoid non integer input
    
                                                                     member_ID = int(input("Enter member ID : "))
    
                                                                     while member_ID not in Members_DataBase :
    
                                                                             member_ID = int(input("Incorrect ID, Enter member ID : "))
    
                                                                     try :
    
                                                                                     AppointmentIndex,PairKey = AppointmentIndexInCoachesDataBase(member_ID)						
    
                                                                                     Coaches_DataBase[PairKey].pop(AppointmentIndex)
    
                                                                                     print("/----------------------appointment canceled successfully----------------------/")
    
                                                                     except :
    
                                                                                     print("No Appointment for this member")
    
                                                             except :	 #To avoid no return function
    
                                                                     print("Member ID should be an integer number")
    
                                             
    
                                             elif Admin_choice == "E" :												#Back
    
                                                                     break
    
                                             
    
                                             else :
    
                                                                     print("please enter a correct choice")
    
                                     
    
                                     elif AdminOptions == "E" :															#Back
    
                                             break
    
                                     
    
                                     else :
    
                                             print("Please enter a correct option")
    
                             
    
                     
    
                             elif Password != "130400" :
    
                                     if tries < 2 :
    
                                             Password = input("Password incorrect, please try again : ")
    
                                             tries += 1
    
                                     else :
    
                                             print("Incorrect password, no more tries")
    
                                             tries_flag = "Close the program"
    
                                             break
    
                     
    
                             Write_Studio_Excel_Sheet.Write_Members_DataBase(Members_DataBase)
    
                             Write_Studio_Excel_Sheet.Write_Coaches_DataBase(Coaches_DataBase)
    
                             
    
                             
    
     elif Admin_user_mode == "2" :																		#User mode
    
             print("****************************************\n|         Welcome to user mode         |\n****************************************")
    
             while True :
    
                     print("\n-----------------------------------------")
    
                     print("|To view studio's programmes Enter 1 |")
    
                     print("|To view studio's coaches Enter 2     |")
    
                     print("|To view studio s' residents Enter 3    |")
    
                     print("|To view member's details Enter 4      |")
    
                     print("|To view coach's appointments Enter 5  |")
    
                     print("|To be Back Enter E                     |")
    
                     print("-----------------------------------------")
    
                     UserOptions = input("Enter your choice : ")
    
                     UserOptions = UserOptions.upper()
    
                     
    
                     if   UserOptions == "1" :											#User mode --> view studio's departments
    
                                             print("Studio's programmes :")
    
                                             for i in Coaches_DataBase :
    
                                                     print("	"+Coaches_DataBase[i][0][0])
    
                             
    
                     elif UserOptions == "2" :											#User mode --> view studio's Coaches
    
                                             print("Studio's coaches :")
    
                                             for i in Coaches_DataBase :
    
                                                     print("	Name : "+Coaches_DataBase[i][0][0], "Address : "+Coaches_DataBase[i][0][1],"Phone Number :"+Coaches_DataBase[i][0][2])
    
                                                     
    
                     elif UserOptions == "3" :											#User mode --> view members residents
    
                             for i in Members_DataBase :
    
                                     print("	Member : "+Members_DataBase[i][2]+" in "+Members_DataBase[i][0]+" programme and followed by "+Members_DataBase[i][1]+", age : "+Members_DataBase[i][3]+", from : "+Members_DataBase[i][5]+", Phone Number :"+Members_DataBase[i][8])
    
                     
    
                     elif UserOptions == "4" :											#User mode --> view members details
    
                           try :		
    
                                   member_ID = int(input("Enter member ID : "))
    
                                   while member_ID not in Members_DataBase :
    
                                     member_ID = int(input("Incorrect ID, Please Enter member ID : "))
    
                                     print("\nmember name        : ",Members_DataBase[member_ID][2])
    
                                     print("member age         : ",Members_DataBase[member_ID][3])
    
                                     print("member gender      : ",Members_DataBase[member_ID][4])
    
                                     print("member address     : ",Members_DataBase[member_ID][5])
    
                                     print("member original weight     : ",Members_DataBase[member_ID][6])
    
                                     print("member current weight     : ",Members_DataBase[member_ID][7])
    
                                     print("member phone number : ",Members_DataBase[member_ID][8])
    
                                     print("member is in "+Members_DataBase[member_ID][0]+" programme")
    
                                     print("member is followed by Coach : "+Members_DataBase[member_ID][1])
    
                           except :
    
                                     print("Member ID should be an integer number")        
    
                                             
    
                     elif UserOptions == "5" :											#User mode --> view coach's appointments
    
                             try :				
    
                                     Coach_ID = int(input("Enter coach's ID : "))
    
                                     while Coach_ID not in Coaches_DataBase :
    
                                             Coach_ID = int(input("Incorrect Id, Please enter coach ID : "))
    
                                     print(Coaches_DataBase[Coach_ID][0][0]+" has appointments :")
    
                                     for i in Coaches_DataBase[Coach_ID] :
    
                                             if type(i[0])==str :
    
                                                     continue
    
                                             else :
    
                                                     print("	from : "+i[1]+"    to : "+i[2])
    
                             except :
    
                                     print("Coach ID should be an integer number")
    
                             
    
                     elif UserOptions == "E" :											#Back
    
                             break
    
                             
    
                     else :
    
                             print("Please Enter a correct choice")
    
                             
    
                             
    
     else :
    
             print("Please choice just 1 or 2")
    
    
    
    
    代码解读

这就是一个基于Python语言开发的健康码管理平台。我希望您能在项目中找到所需资源。如需更多项目和教程,请访问此网站获取更多信息。 coding体验非常棒!

Python 健康诊断管理系统源代码 已可供下载,请点击下面的下载按钮。

相关项目和教程

<>

全部评论 (0)

还没有任何评论哟~