# Class XII : Practical File Programs

Class XII python practical file should have 20 python programs and 5 SQL Queries.

• Basic general programs
• if condition based programs
• loop based programs
• function based programs
• function with recursion programs
• python with numpy programs
• python and MySQL connectivity programs
• SQL Queries

Programs:

## Write a python script to take input for a number calculate and print its square and cube?

```a=int(input("Enter any no "))
b=a*a
c=a*a*a
print("Square = ",b)
print("cube = ",c)```

Output:

Enter any no 10
Square = 100
cube = 1000
>>>

## Write a python script to take input for 2 numbers calculate and print their sum, product and difference?

```a=int(input("Enter 1st no "))
b=int(input("Enter 2nd no "))
s=a+b
p=a*b
if(a>b):
d=a-b
else:
d=b-a
print("Sum = ",s)
print("Product = ",p)
print("Difference = ",d)```

Output:

Enter 1st no 10
Enter 2nd no 20
Sum = 30
Product = 200
Difference = 10
>>>

## Write a python script to take input for 3 numbers, check and print the largest number?

```a=int(input("Enter 1st no "))
b=int(input("Enter 2nd no "))
c=int(input("Enter 3rd no "))
if(a>b and a>c):
m=a
else:
if(b>c):
m=b
else:
m=c
print("Max no  = ",m)```

Output:

Enter 1st no 25
Enter 2nd no 63
Enter 3rd no 24
Max no = 63
>>>

Method:2

```a=int(input("Enter 1st no "))
b=int(input("Enter 2nd no "))
c=int(input("Enter 3rd no "))
if(a>b and a>c):
m=a
elif(b>c):
m=b
else:
m=c
print("Max no  = ",m)```

Output:

Enter 1st no 25
Enter 2nd no 98
Enter 3rd no 63
Max no = 98
>>>

## Write a python script to take input for 2 numbers and an operator (+ , – , * , / ). Based on the operator calculate and print the result?

```a=int(input("Enter 1st no "))
b=int(input("Enter 2nd no "))
op=input("Enter the operator (+,-,,/) ")
if(op=="+"):
c=a+b
print("Sum = ",c)
elif(op==""):
c=a*b
print("Product = ",c)
elif(op=="-"):
if(a>b):
c=a-b
else:
c=b-a
print("Difference = ",c)
elif(op=="/"):
c=a/b
print("Division = ",c)
else:
print("Invalid operator")```

Output:

Enter 1st no 10
Enter 2nd no 20
Enter the operator (+,-,*,/) +
Sum = 30
>>>

Output:

Enter 1st no 10
Enter 2nd no 36
Enter the operator (+,-,*,/) –
Difference = 26
>>>

## Write a python script to take input for name and age of a person check and print whether the person can vote or not?

```name=input("Enter name ")
age=int(input("Enter age "))
if(age>=18):
print("you can vote")
else:
print("you cannot vote")```

### CBSE Class 12 @ Python

• Class 12 @ Python Theory Syllabus
• Class 12 @ Python Practical Syllabus
• Revision Tour
• Functions (Funcations, Inbuilt Functions, Python Modules, Python Packages)
• Inbuilt Functions
• Python Modules
• Python Packages
• Using Python Libraries
• Python Data File Handling
• Program Efficiency
• Data Structures In Python
• Data Visualization Using Pyplot
• Computer Networks
• MySQL
• Interface Python with SQL
• Society, Law and Ethics
• Web Development with Django
• Class 12 @ Python Sample Practical File
• Class 12 @ Python Sample Papers
• Class 12 @ Python Projects

### Interview Questions

C Programming
C++ Programming
Class 11 (Python)
Class 12 (Python)
C Language
C++ Programming
Python

C Interview Questions
C++ Interview Questions
C Programs
C++ Programs

Important Pages Number Of Visitors       