0% found this document useful (0 votes)
98 views31 pages

Python Project File

The document discusses Python programming concepts and provides examples of Python code to perform various tasks like creating Series and DataFrames from different data types, performing operations on DataFrames, plotting graphs using Matplotlib and SQL queries. It contains solutions to 20 questions related to these topics.

Uploaded by

Arshpreet Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
98 views31 pages

Python Project File

The document discusses Python programming concepts and provides examples of Python code to perform various tasks like creating Series and DataFrames from different data types, performing operations on DataFrames, plotting graphs using Matplotlib and SQL queries. It contains solutions to 20 questions related to these topics.

Uploaded by

Arshpreet Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 31

PythonProjectFile

Name = Pragya Chawla


Standard= 12 E
Roll No.= P28E
Subject=Informatics Practices
Sub.Teacher= Ms.Kajal
What is Python?
Python is high-level interpreted programming language that is
widely used for various purposes, including web development,
data analysis, scientific computing, artificial
intelligence,automation, and more. It was created by Guido van
Rossum and first released in 1991. Python emphasis code
readability and simplicity, making it easy learn and write.
Here are some basic features of Python:
1.Python has a clean and readable syntax.
2.It supports both procedural and object-oriented
programming paradigms.
3.Python has automatic memory management(garbage
collection).
4.It provides extensive standard libraries for various tasks.
5.Python is an interpreted language,allowing for interactive and
explorative programming.
6.It has strong support for integration with other languages.

List Of Programs:
1.Write code to create a series object using the python
sequence (4,6,8,10).Assume that Pandas is imported as
alias name pd.
2. Write code to create a Series object using the Python
sequence (11,21,31,41). Assume that pandas is
imported as alias name pd.
3.Write a program to create a series object using a
dictionary that stores the number of student in each
section of class 12 in your school.
4.Write a program to create a Series object that stores
the initial budget allocated(50000/each) for the four
quarter of year:Qtr1,Qtr2,Qtr3,Qtr4.
5.Consider the Series object s13 that stores the
contribution of each section, as shown below:.
6. A series object consists of around 10 rows of data.
Write a program to print First 3 rows of data.
7.Given a dictionary that stores the section names’ list as
value for’Section’ key and contribution amount’list as
value for ‘Contri’ key, create a dataframe:
Dict1={‘Section’:[‘A’,’B’,’C’,’D’],”Contri”:[16700,5600,500
0,5200]}
8.Write a program create a dataframe from 2d
list.Specify own index labels.
9.To create a dataframe to store weight,age and names
of 3 people.
10.Write a program to create a dataframe from 2d array
as shown below:

11. What will be the output of following code? Import


pandas as pd
Import numpy as np
Arr1=np.array([11,12],[13,14],[15,16]].np.int32)
Dtf2=pd.DataFrame(arr1)
Print(dtf2)
12.Create a DataFrame namely aid that stores the aid by
NGOs for different states

13.From the about data frame write a program to display the


aid for books and uniform only.
14.From the about data frame write a program to display the
aid for uniform only.
15.In Question no 12 add a new column named laptop with
data 300,400.
16.Create the following dataframe
17.Consider
the saleDf
shown

above.Write a program to rename indexes of ‘ZoneC’ and


‘ZoneD’ and ‘Central’ and ‘Dakshin’ respectively and the
column names ‘Target’ and ‘Achieved’ respectively.
18.Consider the saleDf shown below.Write the code to add
column names ‘ Targeted’ and ‘Achieved’ respectively.
19.Write the code to Select the data from zoneC Row.
20. Create a DataFrame with Boolean indexes.

Solution of pandas:
Solution1.
1.import pandas as pd
2.import numpy as np
3.L1=[4,6,8,10]
4.S1=pd.Series(L1)
5.print(S1)
Output:

Solution2:-
1.import pandas as pd
2.import numpy as np
3.L1=[11,21,31,41]
4.S1=pd.Series(L1)
5.Print(S1)

Output:

Solution3:
Import pandas as pd
Import numpy as np
Cls12={“A”:10,”B”:20,”C”:30}
S1=pd.Series(Cls12)
Print(S1)

Output:

Solution4:
Import pandas as pd
Import numpy as np
Year={“Qtr1”:50000,”Qtr2”:50000,”Qtr3”:50000,”Qtr4”:5
00000}
S1=pd.Series(Year)
Print(S1)

Output:

Solution5:
Import pandas as pd
Import numpy as np
S1=Pd.Series(S13)
Print(S13={“A”:6700,”B”:5600,”C”:5000,”D”:5200}
s1)
Output:

Solution6:
Import pandas as pd
Import numpy as np
Data=[1,2,3,4,5,6,7,8,9,1o]
S1=pd.Series(data)
#for first three rows
First_three=s1.head(3)
Print(first_three)

Output:

Solution7: Import pandas as pd


Dict1={‘Section’:[‘A’,’B’,’C’,’D’],”contri”:[16700,5600,500
0,5200]}
Df1=pd.DataFrame(Dict1)
Print(Df1)

Output:

Solution8:
Import pandas as pd
define the 2D list
data=[[101,113,124],[130,140,200],[115,216,217]]
df=pd.DataFrame(data,columns=[“columns1”,”column2”,
”column3”])
print(df)

Output:
Solution9:
Import pandas as pd
Data=[[58,20,”Chetan”],[55,17,”Aditya”],[60,20,”Prachi”]
]
Index=[‘A’,’B’,’C’]
df=pd.DataFrame(data,index=index,columns=[”Weight”,”
Age”,”Names”])
print(df)
Output:

Solution10:
import pandas as pd
data=[[101,113,124],[130,140,200],[115,216,217]]
df=pd.DataFrame(data,columns=[‘Column1’,’Column2’,’C
olumn3’])
print(df)

#Output:

Solution11:
Import pandas as pd
Import numpy as np
Arr1=np.array([[11,12],[13,14],[15,16]].np.int32)
Dtf2=pd.DataFrame(Arr1)
Print(Dtf2)
Output:

Solution12:
Import pandas as pd
Data=[[7916,6189,610],[8508,8208,508]]
Index=[“Andhra”,”Odisha”]
Aid=pd.DataFrame(Data,Index=Index,Columns=[“Toys”,”
Books”,”Uniform”])
Print(aid)

Output:

Solution13:
Import pandas as pd
Data=[[6189,610],[8208,508]]
Index=[“Andhra”,”Odisha”]
#to print Books and Uniform data
df_books_uniform=aid[[“Books”,”Uniform”]]
print(df_books_uniform)

#output:

Solution14:
Import pandas as pd
df_uniform=aid[[“Uniform”]]
print(df_uniform)

Output:

Solution15:
Import pandas as pd
data= [[7916,6189,610],[8508,8208,508]]
index=[“Andhra”,”Odisha”]
aid=pd.DataFrame(data,index=index,
columns=[“Toys”,”Books”,”Uniform”])
print(aid)
df1[“Laptops”]=[300,400]
print(df1)

Output:
Solution16:
Import pandas as pd
d1=[[56000,58000],[70000,68000],[75000,78000]]
index=[“ZoneA”,”ZoneB”,”ZoneC”]
df1=pd.DataFrame(d1,index=index,columns=[“Target”,”S
ales”)

Output:

Solution17:
Import pandas as pd
df1=df1.rename
(index={“zoneB”:”Central”,”zoneC”:”Dakshin”})
df1=df1.rename(columns={“Sales”:”Achieved”})
print(df1)
#Output:

Solution18:
Import pandas as pd
Df1[“Targeted”]=[60000,75000,76000]
Df1[“Achieved”]=[56000,69000,79000]
Print(Df1)

#Output:

Solution19:
Zone_c_data=df1.loc[“zoneC”]
Print(Zone_c_data)

#Output:
Solution20:
Import pandas as pd
Data={‘Name’:[‘Alice’,’Bob’,’Charlie’,’David’,’Eve’],
‘Age’:[25,32,18,47,31], ‘Gender’:[‘Female’,’Male’,’Male’,
‘Male’,’Female’]}
df= pd.DataFrame(Data)
bi1=df[‘Age’] >30
bi2=df[‘Gender’]==’Female’
filtered_df=df(bi1 &bi2)
print(filtered_df)

Output:

The Matplotlib Was Started:


Questions Of Matplotlib:
By Using Matplotlib:
1.DPS school celebrated volunteering week where each
section of class 11 dedicated a day for collecting amount
for charity being supported by the school. Section A
volunteered on Monday, B on Tuesday, C on Wednesday
and so on. There are six section in class 11. Amounts
collected by section A to F are
8000,12000,9800,11200,15500,7300. Draw a bar chart to
show the collection of amounts graphically.
2.A survey gather height and weight of 100 participants
and recorded the participant’s ages:-
Ages=[1,1,2,3,5,7,8,9,10,10,11,13,13,15,16,17,18,19,20,2
1,21,23,24,24,24,25,25,25,25,26,26,26,27,27,27,27,27,29
,30,30,30,30,31,33,34,34,34,35,36,36,37,37,37,38,38,39,
40,40,41,41,42,43,45,45,46,46,46,47,48,48,49,50,51,51,5
2,52,53,54,55,56,57,58,60,61,63,65,66,68,70,72,74,75,77
,81,82,84,87,89,90,91].Write a program to plot a
histogram from above data with 20 bins.
3.Consider a DataFrame mksdf as shown below:Name
Age PreBoardMarks BoardMarks 0 Karan 17 4 25 1 Alex
19 24 94 2 Ani 18 31 57 3 Javed 18 2 62 4 Amrit 17 3 70.
Write a program to plot pre-board-marks and board
marks from above DataFrame on the same line chart.
4.Mr.Sharma is working a game development industry
and he was comparing the given chart on the basis of the
rating of the various games
Available on the play store. Write the code to draw
the given bar graph.

Solution1:
Output:

Solution2:
Output:

Solution3:
Output:

Solution4:
Output:

My Sql Queries:
1.Write a Sql command to create a DataBase named
‘School’.
2.Create a student table with the student id, name, and
marks as attributes where the student id is primary key.
3.Add columns ‘Mobile’ and ‘Sex’ in the table student.
4.Add column’Address’ in the table student.
5.Change the name of column ‘Sex’ to ‘Gender’.
6.Delete a column ‘Address’ from table Student.
7.Insert the details of 10 new students in the above
table.
8.Use the select command to get the details of the
students with marks more than 80.
9.Change the mobile number of any one student.
10.Display the details of those students which name start
with’A’.
11.Write output:Select Length(Name),Substr(Name,3,3)
From Student;
12.Write output:Select Count(DistrictGender) From
Student;
13.Display a report like’Aditya’ is scored 20 out 30’ for
each student. Where aditya is the name of student and
20 is the marks of aditya.
14.Find the min,max and average of the marks in a
student marks table.
15.Display the Gender,Minimum marks and Maximum
marks Gender wise.
16.Find the total number of students from student table
gender by using group by.5 Python MySql.
17.Write a Sql query to order the(student Id,marks) table
in descending order.
18.Delete the details of a student in the above table.
19.Delete the table Student.
20.Delete the DataBase School.

Solution of My Sql:

Solution1:

Solution2:
Solution3:

Solution4:

Solution5:

Solution6:
Solution7:

Solution8:

Solution9:
Solution10:

Solution11:

Solution12:
Solution13

Solution14:

Solution15:
Solution16:

Solution17:

Solution18:
Solution19:

Section20:

You might also like