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

PracticalFIle_Programming With Python_24595 (1)

Uploaded by

pandeykajal6981
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

PracticalFIle_Programming With Python_24595 (1)

Uploaded by

pandeykajal6981
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Practical File

Programming with Python

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

Q3. WAP to create a pyramid of the character ‘*’ and


a reverse pyramid

*
***
*****
*******
*********

*********
*******
*****
***
*
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

b. if the character is a letter, print whether the letter is


uppercase or lowercase
Code
Output

c. if the character is a numeric digit, prints its name in text (e.g.,


if input is 9, output is NINE).
Code

Output
5. WAP to perform the following operations on a string
a. Find the frequency of a character in a string.

Code

Output

b.Replace a character by another character in a


string.

Code
Output

c. Remove the first occurrence of a character from a string.

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

Q11.Write a function that prints a dictionary where the


keys are numbers between 1 and 5
and the values are cubes of the keys.
Code

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

Q13.WAP to accept a name from a user. Raise and handle


appropriate exception(s) if the
text entered by the user contains digits and/or special
characters.

Code
Output

You might also like