0% found this document useful (0 votes)
41 views

Python Vishal

The document contains descriptions of 8 programming practical assignments on basic Python concepts like variables, operators, conditional statements, loops and functions. The practicals include printing text, swapping variables, finding square roots, checking even/odd numbers, calculating area of shapes, finding maximum of numbers, calculating employee salary based on conditions, and printing Fibonacci series. Each practical contains the code, input/output examples to demonstrate the expected behavior.

Uploaded by

Nimisha
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)
41 views

Python Vishal

The document contains descriptions of 8 programming practical assignments on basic Python concepts like variables, operators, conditional statements, loops and functions. The practicals include printing text, swapping variables, finding square roots, checking even/odd numbers, calculating area of shapes, finding maximum of numbers, calculating employee salary based on conditions, and printing Fibonacci series. Each practical contains the code, input/output examples to demonstrate the expected behavior.

Uploaded by

Nimisha
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
You are on page 1/ 27

Set:-1

Practical – 1

Aim: Write a Python program to print “Hello World”.

Code: print("Hello world!")

Output: Hello world

page 1
Practical – 2

Aim: Write a Python program to swap two variables using third variable.
Code: x= int(input("Enter The first variable "))
y=int(input("Enter the second variable"))
print(x,y)
temp = x
x=y
y=temp
print("After swapping value of x",x)
print("After swapping value of y",y)
print(x,y)

Output: Enter the first variable 3


Enter the second variable4
3 4
After swapping value of x 4
After swapping value of y 3
4 3

page 2
Practical – 3

Aim: Write a Python program to swap two variables without third variable.

Code: ap=int(input("Enter the value of first variable"))

q=int(input("Enter the value of second variable"))

print(p,q)

p,q=q,p

print(p,q)
Output: Enter the value of first variable5
Enter the value of second variable9
5 9
9 5

page 3
Practical – 4

Aim: Write a Python program to find the square root of a positive number.
Code: y=int(input("Enter the value of y"))

print(y)

square_root= y**0.5

print("here the square root of y :", square_root)

Output: Enter the value of y49

49

here the square root of y : 7.0

page 4
Practical – 5

Aim: Write a Python program to find area of a rectangle and circle.


Code: l=float(input("Enter the value of length"))

b=float(input("Enter the value of breadth"))

r=float(input("Enter the vale of radius"))

Rect_radius=l*b

Circle_radius=(2*3.14*(r*r))

print("this is the rectangle area:",Rect_radius)

print("This is the area of circle",Circle_radius)

Output: Enter the value of length 5.6

Enter the value of bredth7.3

Enter the vale of radius 3.7

this is the rectangle area: 40.879999999999995

This is the area of circle 85.9732

page 5
Practical – 6

Aim: Write a Python program to find sum of n natural numbers without loop.
Code: n=int(input("Enter the value of n number "))

sum_n=n*(n+1)/2

print("this is the sum of n :",sum_n)

Output: Enter the value of n number 45

this is the sum of n : 1035.0

page 6
Practical – 7

Aim: Check various arithmetic operators of Python.

Code: am=float(input("Enter the vale of m"))

n=float(input("Enter the value of n"))

print("This is the sum of two number:",m+n)

print("This is the subtraction of two number:",m-n)

print("This is the multiplication of two number:",m*n)

print("This is the division of two number:",m/n)

print("This is the division floor of two variable:",m//n)

print("This is the modulo of two variable ",m%n)

print("This is the exponent of two variable",m**n)

Output: eEnter the vale of m5

Enter the value of n10

This is the sum of two number: 15.0

This is the subtraction of two number: -5.0

This is the multiplication of two number: 50.0

This is the division of two number: 0.5

This is the division floor of two variable: 0.0

This is the modulo of two variable 5.0

This is the exponent of two variable 9765625.0

page 7
Practical – 8

Aim: Write a Python program to check output of modulo operator.

Code: a=float(input("Enter the valus of a"))

b=float(input("Enter the value of b"))

c=a%b

c1=-a%b

c2=a%-b

print(c,c1,c2)

Output: Enter the value of a5

Enter the value of b8

5.0 3.0 -3.0

page 8
Set:-2

Practical – 1

Aim: WAP to check whether entered number is even or odd.


Code: num = int(input("Enter a number: "))

if (num % 2) == 0:

print("{0} is Even".format(num))

else:

print("{0} is Odd".format(num))

Output: Enter a number: 456


456 is Even

page 9
Practical – 2

Aim: WAP to find whether entered number is positive, negative or zero.


Code: number = int(input("Enter a number:"))

if(number>0):

print("number is positive number".format(number))

elif(number<0):

print("number is negative number".format(number))

else:

print("number is zero")

Output: Enter a number:-67

number is negative number

page 10
Practical – 3

Aim: WAP to find roots of quadratic equations if roots are real.


Code: aimport math

a=int(input("Enter the value of a"))

b=int(input("Enter the value of b"))

c=int(input("Enter the value of c"))

dis = b * b - 4 * a * c

sqrt_val = math.sqrt(abs(dis))

if dis > 0:

print("real and different roots")

print((-b + sqrt_val)/(2 * a))

print((-b - sqrt_val)/(2 * a))

elif dis == 0:

print("real and same roots")

print(-b / (2 * a))

# when discriminant is less than 0

else:

print("Complex Roots")

print(- b / (2 * a), + i, sqrt_val)

print(- b / (2 * a), - i, sqrt_val)

equationroots(a, b, c)

Output: real and different roots

2.0

-12.0

page 11
Practical – 4

Aim: WAP to check whether entered character is vowel or consonant.


Code: list = ["a", "e", "i", "o", "u"]

a = input("Enter any character: ")

if a in list:

print(f"{a} is a vowel")

else:

print(f"{a} isn't a vowel")

Output: Enter any

character: f

f isn't a vowel

page 12
Practical – 5

Aim: WAP to find maximum of three numbers (nested if-else).


Code: a = int(input("Enter first number: "))

b = int(input("Enter second number: "))

c = int(input("Enter third number: "))

if(a > b) :

if (a > c) :

print ("Maximum is ", a)

else :

print ("Maximum is", c )

else :

if (b > c) :

print ("Maximum is ", b)

else :

print ("Maximum is", c )

Output: Enter first

number: 34

Enter second number: 44

Enter third number: 22

Maximum is 44

page 13
Practical – 6

Aim: WAP to calculate the salary of an employee based on following conditions (nested if-else):

1. if degree = B.E. and experience < 5 years, salary=30000

2. if degree = B.E. and experience >= 5 years, salary=40000

3. if degree = M.E. and experience < 5 years, salary=50000

4. if degree = M.E. and experience >= 5 years, salary= 60000


Code: degree = input("Enter degree(B.E. or M.E.): ")

experience = int(input("Enter Experience: "))

if (degree == "B.E") :

if (experience < 5) :

salary = 30000

else :

salary = 40000

else :

if (experience < 5) :

salary = 50000

else :

salary = 60000

print("Employees salary is", salary)

Output: Enter degree(B.E. or M.E.): be

Enter Experience: 7

Employees salary is 60000

page 14
Practical – 7

Aim: WAP to check whether entered input is character, digit or special symbol using ladder if-
else.
Code: ch = input("Enter any character: ")

if (ch.isalpha()):

print('Character is alphabet')

elif (ch.isdigit()):

print('Character is digit')

else :

print('Character is special character')

Output: Enter any character: h

Character is alphabet

page 15
Set:-3

Practical – 1

Aim: WAP to find sum of first N numbers.

Code: n = int(input("Enter a number: "))

sum = (n*(n+1))/2

print(f"The sum of first {n} natural numbers is {sum}")

Output: Enter a number: 43

The sum of first 43 natural numbers is 946.0

page 16
Practical – 2

Aim: WAP to find sum of N scanned numbers.

Code: n = int(input("Enter the value of Total Number: "))

sum = 0

for i in range(n):

num = int(input("Enter a number: "))

sum = sum + num

print(f"The sum of {n} scanned numbers is {sum}")

Output: Enter the value of Total Number: 5

Enter a number: 3

Enter a number: 53

Enter a number: 26

Enter a number: 4

Enter a number: 9

The sum of 5 scanned numbers is 95

page 17
Practical – 3

Aim: Write a Python program to find N!.

Code: def fact(n):


if n == 1:
return 1
else:
return n * fact(n-1)
n = int(input("Enter a number: "))
print(f"Factorial of {n} is a", fact(n))

Output: enter a number: 7


Factorial of 7 is a 5040

page 18
Practical – 4

Aim: Write a Python program to print Fibonacci series upto n terms.


Code: n = int(input("Enter a number: "))

n0, n1 = 0 , 1

temp = 0

print("Fibonacci Series: ")

while temp <= n:

print(temp)

n0 = n1

n1 = temp

temp = n0 + n1

Output: Enter a

number: 34

Fibonacci Series:

13

21

34

page 19
Practical – 5

Aim: WAP to find the reverse of given numbers (Example 2564-4652).


Code: n = int(input("Enter a number: "))

num = str(n)

num1 = num[::-1]

num2 = int(num1)

print(num2)

Output: Enter a number: 8435

5348

page 20
Practical – 6

Aim: WAP to check whether entered number is prime or not.


Code: n = int(input("Enter a number: "))

count = 0

for i in range(1, n+1):

if n % i == 0:

count = count + 1

if count == 2:

print(f"{n} is a prime number")

else:

print(f"{n} is not a prime number")

Output: Enter a number: 45

45 is not a prime number

page 21
Practical – 7

Aim: WAP to print all even numbers between 1 to n except the numbers divisible by 6.

Code: n = int(input("Enter a number: "))

print(f"Even number between 1 to {n} except the numbers divisible by 6.")

for i in range(1, n+1):

if i%2==0:

if i%6==0:

pass

else:

print(i)

Output: Enter a number: 55


Even number between 1 to 55 except the numbers divisible by 6.
2
4
8
10
14
16
20
22
26
28
32
34
38
40
44
46
50
52

page 22
Practical – 8

Aim:Write a python program to calculate N!.

Code: def fact(n):


if n == 1:
return 1
else:
return n * fact(n-1)
n = int(input("Enter a number: "))
print(f"Factorial of {n} is a", fact(n))

Output: Enter a number: 4


Factorial of 4 is a 24

page 23
Practical – 9

Aim: Write a python program to check whether given number is Armstrong or not.
Code: num = int(input("Enter a number: "))

temp = num

sum = 0

num_digits = len(str(num))

while temp > 0:

digit = temp % 10

sum = sum + digit ** num_digits

temp = temp // 10

if num == sum:

print(num, "is an Armstrong number.")

else:

print(num, "is not an Armstrong number.")

Output: Enter a number: 121

121 is not an Armstrong number.

page 24
Practical – 10

Aim: Write a python program to check whether given number is Palindrome or not.
Code: n = int(input("Enter a number: "))

num = str(n)

num1 = num[::-1]

num2 = int(num1)

if n == num2:

print(f"{n} is a palindrome number")

else:

print(f"{n} is not a palindrome number")

Output: Enter a number: 121

121 is a palindrome number

page 25
Practical – 11

Aim:

WAP to print the following:


1) 1 2) * * * * *
12 ****
123 ***
1234 **
12345 *

For 1:-
Code: n = int(input("Enter a number: "))

print("First Output")

for i in range(1, n+1):

for j in range(1, i+1):

print(j, end=" ")

print()

Output: Enter a number: 6

First Output

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

for2:-
Code: print()

print("Second Output")

for i in range(1, n+1):

for j in range(1, n-i+2):

page 26
print("*", end=" ")

print()

Output: Second Output

* * * * * *

* * * * *

* * * *

* * *

* *

page 27

You might also like