0% found this document useful (0 votes)
6 views1 page

Python Program List For Practical

The document outlines various problem statements for Python programs, including analyzing monthly expenses, managing student marks, calculating final bills for an online store, recording daily temperatures, and tracking ATM withdrawals. Each problem specifies inputs, calculations, and outputs required for the program. Additionally, it includes tasks related to attendance tracking, mobile data usage, and library book issuance.

Uploaded by

Anuroop Mishra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Python Program List For Practical

The document outlines various problem statements for Python programs, including analyzing monthly expenses, managing student marks, calculating final bills for an online store, recording daily temperatures, and tracking ATM withdrawals. Each problem specifies inputs, calculations, and outputs required for the program. Additionally, it includes tasks related to attendance tracking, mobile data usage, and library book issuance.

Uploaded by

Anuroop Mishra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

1.

Problem Statement: o Updated salary list after adding


A user wants to analyze their monthly a bonus of ₹2,000 to salaries below
expenses. ₹25,000
Write a Python program that: 6. Problem Statement:
1. Accepts the number of expenses. An ATM records daily withdrawals.
2. Takes expense amounts from the user 1. Accept withdrawal amounts of customers in
and stores them in a list. a list.
3. Displays: 2. Display:
o Total expenditure o Total amount withdrawn
o Highest expense o Highest withdrawal
o Lowest expense o Count of withdrawals above ₹10,000
o Average expense 3. If total withdrawal exceeds ₹1,00,000,
2. Problem Statement: display a warning message.
Write a Python program to manage student 7. Problem Statement:
marks. Attendance (1 = Present, 0 = Absent) of a
1. Accept the number of subjects. student for 30 days is recorded.
2. Input marks for each subject and store them 1. Take daily attendance input into a list.
in a list. 2. Calculate:
3. Calculate and display: o Total days present
o Total marks o Attendance percentage
o Percentage 3. Display whether the student is eligible for
o Grade based on percentage: exam (≥ 75%).
 ≥ 90 → A 8. Problem Statement:
 ≥ 75 → B A mobile app tracks daily data usage.
 ≥ 50 → C 1. Accept data usage (in GB) for ‘n’ days into
 Else → Fail a list.
3. Problem Statement: 2. Display:
An online store wants to calculate the final bill. o Total data consumed
1. Accept the number of items purchased. o Days where usage exceeded 2 GB
2. Take item prices and store them in a list. o Average daily data usage
3. If the total bill exceeds ₹5000, apply a 10% 9. Problem Statement:
discount. A library records the number of books issued
4. Display: per day.
o Original bill 1. Accept book issue counts for 7 days into a
o Discount amount list.
o Final payable amount 2. Display:
4. Problem Statement: o Total books issued in the week
A weather station records daily temperatures. o Day with maximum book issue
1. Accept temperatures for 7 days and store o Days when books issued were less
them in a list. than 10
2. Display: 10. Problem Statement:
o Average temperature A student wants to check improvement in test
o Number of days temperature was scores.
above average 1. Accept scores of 5 tests into a list.
o Highest and lowest temperature 2. Compare each score with the previous one.
recorded 3. Display:
5. Problem Statement: o Number of times the score improved
A company maintains salary records of o Final performance message:
employees.  Improved → “Performance
1. Accept salaries of ‘n’ employees into a list. Improving”
2. Calculate and display:  Otherwise → “Needs
o Total salary payout Improvement”
o Number of employees earning more
than ₹30,000

You might also like