Я сделал этот код Python, но он не выдает никаких результатов, хотя ошибка не указана [закрыто] ⇐ Python
Я сделал этот код Python, но он не выдает никаких результатов, хотя ошибка не указана [закрыто]
Я вызвал функцию def, но, поскольку я использую multipe def, она выдает ошибку (NameError: name 'people_Management' не определено), пожалуйста, помогите мне устранить ошибку и что это такое правильный метод использования нескольких функций def, поскольку позже я собираюсь использовать больше функций def в этом коде
def Main_menu(): пока правда: печать("\t______________________________________________________________________") print("\*******ДОБРО ПОЖАЛОВАТЬ В СИСТЕМУ УПРАВЛЕНИЯ БОЛЬНИЦЕЙ *") печать("\t______________________________________________________________________") print("\n\t***** ГЛАВНОЕ МЕНЮ *****") print("1: Меню управления пациентами") print("2: Меню управления врачами") print("3: Меню управления биллингом") печать("4:Выход") печать("\t___________________________________________________________") choice=int(input("Введите свой выбор:")) если выбор==1: пациенты_Управление() выбор элиф==2: доктор_Управление() выбор элиф==3: биллинг_Управление() выбор элиф==4: перерыв еще: print("ОШИБКА: неверный выбор, попробуйте еще раз") con=input("нажмите любую клавишу, чтобы продолжить") Главное меню() #меню управления пациентами защита пациентов_Management(): пока правда: печать("\t____________________________________________") print("\t********ДАННЫЕ о пациенте********") print("\t__________________________________________ ") print("1: Добавить данные пациента") print("2: Поиск сведений о пациенте") print("3: Просмотр всех сведений о пациенте") print("4:Редактировать сведения о пациенте") print("5: Удалить данные пациента") print("6: Возврат в главное меню") print("\t__________________________________________ ") choice=int(input("Введите свой выбор:")) если выбор==1: Добавить_нового_пациента() выбор элиф==2: Поиск_пациента() выбор элиф==3: Просмотр_всех_пациентов() выбор элиф==4: Редактировать_пациентскую_информацию() выбор элиф==5: Удалить_пациента() выбор элиф==6: возвращаться еще: print("ОШИБКА: неверный выбор, попробуйте еще раз") cont=input("нажмите любую клавишу, чтобы вернуться в главное меню()") пациенты_Управление() #Добавить информацию о новом студенте защита Add_New_patient(): пациента_id=input("Введите идентификатор пациента:") pname =input("Введите имя пациента:") age =input("Введите возраст:") адрес=вход("Введите адрес:") MobileNo=input("Введите номер мобильного телефона:") doc_id=input("введите идентификатор врача:") query="вставить в значения пациентов('{}','{}','{}','{}','{}','{}','{}')".format(' Patient_id' ,'pname','возраст','адрес','MobileNo','doc_id') query="вставить в пациентов("++","++","++","++","++","++","++")" mycursor.execute (запрос) mydb.commit() print("Информация о пациентах успешно сохранена") Добавить_нового_пациента()
Я вызвал функцию def, но, поскольку я использую multipe def, она выдает ошибку (NameError: name 'people_Management' не определено), пожалуйста, помогите мне устранить ошибку и что это такое правильный метод использования нескольких функций def, поскольку позже я собираюсь использовать больше функций def в этом коде
def Main_menu(): пока правда: печать("\t______________________________________________________________________") print("\*******ДОБРО ПОЖАЛОВАТЬ В СИСТЕМУ УПРАВЛЕНИЯ БОЛЬНИЦЕЙ *") печать("\t______________________________________________________________________") print("\n\t***** ГЛАВНОЕ МЕНЮ *****") print("1: Меню управления пациентами") print("2: Меню управления врачами") print("3: Меню управления биллингом") печать("4:Выход") печать("\t___________________________________________________________") choice=int(input("Введите свой выбор:")) если выбор==1: пациенты_Управление() выбор элиф==2: доктор_Управление() выбор элиф==3: биллинг_Управление() выбор элиф==4: перерыв еще: print("ОШИБКА: неверный выбор, попробуйте еще раз") con=input("нажмите любую клавишу, чтобы продолжить") Главное меню() #меню управления пациентами защита пациентов_Management(): пока правда: печать("\t____________________________________________") print("\t********ДАННЫЕ о пациенте********") print("\t__________________________________________ ") print("1: Добавить данные пациента") print("2: Поиск сведений о пациенте") print("3: Просмотр всех сведений о пациенте") print("4:Редактировать сведения о пациенте") print("5: Удалить данные пациента") print("6: Возврат в главное меню") print("\t__________________________________________ ") choice=int(input("Введите свой выбор:")) если выбор==1: Добавить_нового_пациента() выбор элиф==2: Поиск_пациента() выбор элиф==3: Просмотр_всех_пациентов() выбор элиф==4: Редактировать_пациентскую_информацию() выбор элиф==5: Удалить_пациента() выбор элиф==6: возвращаться еще: print("ОШИБКА: неверный выбор, попробуйте еще раз") cont=input("нажмите любую клавишу, чтобы вернуться в главное меню()") пациенты_Управление() #Добавить информацию о новом студенте защита Add_New_patient(): пациента_id=input("Введите идентификатор пациента:") pname =input("Введите имя пациента:") age =input("Введите возраст:") адрес=вход("Введите адрес:") MobileNo=input("Введите номер мобильного телефона:") doc_id=input("введите идентификатор врача:") query="вставить в значения пациентов('{}','{}','{}','{}','{}','{}','{}')".format(' Patient_id' ,'pname','возраст','адрес','MobileNo','doc_id') query="вставить в пациентов("++","++","++","++","++","++","++")" mycursor.execute (запрос) mydb.commit() print("Информация о пациентах успешно сохранена") Добавить_нового_пациента()
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение