PB.E/B.Tech.
PRACTICAL ENDSEMESTER EXAMINATIONS, JANUARY 2024
First Semester
GE3171 - PROBLEM SOLVING & PYTHON PROGRAMMIG LABORATORY
(Regulations2021)
Time : 3Hours Answer any one Question Max.Marks:100
(To be filled by the question paper setter)
Aim/Principle/Apparatus Tabulation/Circuit/ Calculation Viva-Voce Record Total
required/Procedure Program/Drawing & Results
20 30 30 10 10 100
1. Write a program to demonstrate different number data types in python
2. Write a program to perform different arithmetic operations on numbers in python.
3. Write a program to create, concatenate and print a string and accessing substring from a given
string.
4. Write a python script to print the current date in following format “Sun May 29 02:26:23 IST
2017”
5. Write a python program to create, append and remove lists in python
6. Write a program to demonstrate working with tuple in python
7. Write a program to demonstrate working with dictionaries in python
8. Write a python program to find largest of three numbers
9. Write a python program to convert temperature to and from Celsius to fahrenheit.
10. Write a python program to construct the following pattern using nested for loop:
*
**
***
****
Page1of2
*****
*****
****
***
**
*
11. Write a python program to print prim numbers less than 20:
12. Write a python program to find factorial of a number using recursion:
13. Write a python program to that accepts length of three sides of a triangle as inputs. The
program should indicate whether or not the triangle is a right angled triangle(use Pythagorean
theorem):
14. Write a python program to define a module to find Fibonacci Numbers and import the module to
another program
15. Write a python program to define a module and import a specific function in that module to
another program.
16. Write a scriptnamedcopyfile.py.Thisscriptshouldprompttheuserforthenamesoftwotext files. The
contents of the first the second file.
Source code: create a text file as“input.txt” and write some date init. This will be used in the
program. with open("input.txt") as input:
With open("output.txt","w")as for line in input: output.
write(line) print("JOB DONE!!")
17. Write a program that inputs a text file. The program should print all of the unique words in the
file in alphabetical order
18. Write a Python class to convert an integer to a roman numeral
19. Implementing programs using Strings.(reverse, palindrome,)
20. Implementing programs using written modules and Python Standard Libraries (pandas,numpy.)
Page2of2