PracticalFIle_Programming With Python_24595 (1)
PracticalFIle_Programming With Python_24595 (1)
Name-Vansh Dewan
Roll Number-24595
Course-B.SC Computer Science
College-Shaheed Sukhdev College Of Business
Studies,University Of Delhi
1. WAP to find the roots of a quadratic
equation
Code
Output
Q2. WAP to accept a number ‘n’ and
a. Check if ’n’ is prime
b. Generate all prime numbers till ‘n’
c. Generate first ‘n’ prime numbers
This program may be done using functions.
Code
Output
*
***
*****
*******
*********
*********
*******
*****
***
*
Code
Output
4. WAP that accepts a character and performs the following:
a. print whether the character is a letter or numeric digit or
special character.
Code
Output
Output
5. WAP to perform the following operations on a string
a. Find the frequency of a character in a string.
Code
Output
Code
Output
Code
Output
d. Remove all occurrences of a character from a string.
Code
Output
6. WAP to swap the first n characters of two strings.
Code
Output
7. Write a function that accepts two strings and returns the
indices of all the occurrences of the second string in the first
string as a list. If the second string is not present in the first
string then it should return -1.
Code
Output
Q8.WAP to create a list of the cubes of only the even integers
appearing in the input list
(may have elements of other types also) using the following:
a. for loop
b. list comprehension
Code
Output
Q.9 WAP to read a file and
a. Print the total number of characters, words and lines in the file.
b. Calculate the frequency of each character in the file. Use a variable
of dictionary
type to maintain the count.
c. Print the words in reverse order.
d. Copy even lines of the file to a file named ‘File1’ and odd lines to
another file
named ‘File2’
Code
Output
Q10. WAP to define a class Point with coordinates x and y as
attributes. Create relevant
methods and print the objects. Also define a method distance to
calculate the distance
between any two point objects.
Code
Output
Output
Q12. Consider a tuple t1=(1, 2, 5, 7, 9, 2, 4, 6, 8, 10). WAP to perform
following operations:
a. Print half the values of the tuple in one line and the other half in the
next line.
b. Print another tuple whose values are even numbers in the given tuple.
c. Concatenate a tuple t2=(11,13,15) with t1.
d. Return maximum and minimum value from this tuple
Code
Output
Code
Output