Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Dosage Calculator for Multiple Patients | Dosage Calculations and Patient Safety
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Python for Pharmacists

bookChallenge: Dosage Calculator for Multiple Patients

Building on your previous experience with function-based dosage calculations and handling patient data, you are now ready to tackle a more complex scenario: calculating medication dosages for multiple patients at once. In real pharmacy practice, you often need to process a list of patients, each with individual characteristics such as name, weight, and prescribed dose per kilogram. Efficiently iterating through this data and producing accurate results is essential for patient safety and effective workflow management.

Завдання

Swipe to start coding

Write a function that processes a list of patient dictionaries, each containing name, weight_kg, and dose_per_kg. The function must:

  • Calculate the total dose for each patient by multiplying weight_kg by dose_per_kg.
  • Return a list of dictionaries, each with the patient's name and their calculated_dose.
  • Print the name of the patient with the highest calculated dose.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

bookChallenge: Dosage Calculator for Multiple Patients

Свайпніть щоб показати меню

Building on your previous experience with function-based dosage calculations and handling patient data, you are now ready to tackle a more complex scenario: calculating medication dosages for multiple patients at once. In real pharmacy practice, you often need to process a list of patients, each with individual characteristics such as name, weight, and prescribed dose per kilogram. Efficiently iterating through this data and producing accurate results is essential for patient safety and effective workflow management.

Завдання

Swipe to start coding

Write a function that processes a list of patient dictionaries, each containing name, weight_kg, and dose_per_kg. The function must:

  • Calculate the total dose for each patient by multiplying weight_kg by dose_per_kg.
  • Return a list of dictionaries, each with the patient's name and their calculated_dose.
  • Print the name of the patient with the highest calculated dose.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3
single

single

some-alt