0% found this document useful (0 votes)
32 views3 pages

Class X AI Practical Assignment

The document outlines the annual practical assignment for Class X at St. Norbert School, Indore, focusing on various programming tasks related to AI. Students are required to submit their practical files by January 22, 2025, and complete a series of programming exercises in Python, including algorithms, flow charts, and data visualization using Matplotlib. The tasks cover topics such as list manipulation, conditional statements, and file handling with CSV and pandas.

Uploaded by

ananyajain.aj999
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views3 pages

Class X AI Practical Assignment

The document outlines the annual practical assignment for Class X at St. Norbert School, Indore, focusing on various programming tasks related to AI. Students are required to submit their practical files by January 22, 2025, and complete a series of programming exercises in Python, including algorithms, flow charts, and data visualization using Matplotlib. The tasks cover topics such as list manipulation, conditional statements, and file handling with CSV and pandas.

Uploaded by

ananyajain.aj999
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ST.

NORBERT SCHOOL, INDORE


RRCAT-RAU ROAD, RANGWASA
ANNUAL PRACTICAL ASSIGNMENT - AI
CLASS X (2024-25)
Instructions
Write the programs in Computer Practical file.
Last date to submit the file is 22th January 2025.

1. Write an algorithm and draw a flow chart to print the


numbers from 1 to 20 in reverse order.
2. Using nested if statements, write a program for the marks
scenario as given below:
Scenario Sub- scenario Prize
More than 80
More than 90 ₹2000
Less than or equal to 90 ₹1800
More than 68
More than 75 ₹1400
Less than or equal to 75 ₹1100
More than 60 ₹800

3. Write a Python program that runs through a list of integers


and prints out only the odd integers in the list. You may take
any convenient input code.
4. Write a Python program to repeatedly take a string as input,
and print out the string as long as it starts with an “a” and
exists the code if a string longer than length of 10 is entered.
5. Write a Python program to print the minimum and
maximum value in a list.
6. Write a Python program to print the palindrome of a string.
7. Write a Python program to declare the list, write a code for
L= [ 10,20,30,40,50,60,70] and write a python code to add
one more element 80 at the end of list.
8. Write a Python program to Delete an element 20 from the
list of question no. 7.
9. Write a Python program to read a slice L[2:5] from the list
of question no. 7.
10. Write a Python program to create two lists A and B and
write command to concatenate both list elements.
11. Write a Python program to declare a tuple
tup= (1,2,3,4,5,6,7,8,9,10) and remove last element from
tuple.
12. Declare an array using Numpy the elements of array are
N=[101,102,103,104,105]
Now update the element at 2nd index with the value 120.
13. Create a CSV file in Excel and add 2-3 records into the
file and read the file through pandas.
14. Create a bar chat in Matplotlib by using following data

Tata Consultancy Services


Sales report
S. No. Year Profit/Loss
1 2020 131306.00
2 2021 135963.00
3 2022 160341.00
4 2023 190354.00
5 2024 202359.00

15.Create Pie Chart in Matplotlib by using following data

Tata Consultancy Services


Sales report
S. No. Year Profit/Loss
1 2020 131306.00
2 2021 135963.00
3 2022 160341.00
4 2023 190354.00
5 2024 202359.00
Note: Data set for the year and profit/loss you can
prepare using list.

You might also like