โ“ Multiple Choice Questions (PCI 2026)

BP101T MCQs โ€“ Basics of Python Programming for Pharmaceutical Sciences

Test your knowledge with authentic multiple-choice questions formulated according to the new PCI B.Pharm curriculum. Each question includes the correct answer and a comprehensive explanation.

Q1

Which Python function is used to take user input from the console?

โ—‹scan()
โœ“input()
โ—‹read()
โ—‹cin>>
Correct Answer: input()

In Python 3, input() reads a line from input and converts it to a string.In Python 3, input() reads a line from input and converts it to a string.

Q2

Which formula represents Young's rule for calculating pediatric dose?

โœ“Dose = (Age in years / (Age + 12)) ร— Adult Dose
โ—‹Dose = (Age in years / 20) ร— Adult Dose
โ—‹Dose = (Weight in lbs / 150) ร— Adult Dose
โ—‹Dose = (Age in months / 150) ร— Adult Dose
Correct Answer: Dose = (Age in years / (Age + 12)) ร— Adult Dose

Young's rule calculates child dose based on age in years divided by (age + 12) multiplied by adult dose.Young's rule calculates child dose based on age in years divided by (age + 12) multiplied by adult dose.

Q3

Which Python library is primary for numerical array operations in pharmaceutical calculations?

โœ“NumPy
โ—‹Tkinter
โ—‹Requests
โ—‹Flask
Correct Answer: NumPy

NumPy provides high-performance multidimensional arrays and matrix calculation functions essential for dosage matrices.NumPy provides high-performance multidimensional arrays and matrix calculation functions essential for dosage matrices.

Q4

In pharmacokinetic analysis, the Area Under the Curve (AUC) is typically calculated using:

โœ“Trapezoidal Rule
โ—‹Pythagorean Theorem
โ—‹Fourier Transform
โ—‹Dijkstra's Algorithm
Correct Answer: Trapezoidal Rule

The linear trapezoidal rule is the standard numerical method for computing AUC in drug plasma concentration curves.The linear trapezoidal rule is the standard numerical method for computing AUC in drug plasma concentration curves.

Practice MCQs for Other 1st Semester Subjects