0% found this document useful (0 votes)
36 views18 pages

Python Programs 12th Term 1

This document contains a certificate and program file submitted by a student named Aman Phadke for a Computer Science course. The program file covers basic and advanced Python programs involving built-in functions, user-defined functions, modules, libraries, and file handling operations on text, CSV, and binary files. It includes programs for arithmetic operations, prime number checking, temperature conversion, and more.

Uploaded by

rohit phadke
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
36 views18 pages

Python Programs 12th Term 1

This document contains a certificate and program file submitted by a student named Aman Phadke for a Computer Science course. The program file covers basic and advanced Python programs involving built-in functions, user-defined functions, modules, libraries, and file handling operations on text, CSV, and binary files. It includes programs for arithmetic operations, prime number checking, temperature conversion, and more.

Uploaded by

rohit phadke
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 18

dslkjdsdslkajkldsjalkd

(PYTHON PROGRAM FILE)


Lenovo

BASIC PROGRAMS FUNCTIONS FILE HANDLING


If, looping, Tuple & List Built In & User Defined Text, CSV & Binary File

SUBMITTED
BY:
SUBMITTED
BY
AMAN
PHADKENAME
CERTIFICATE

This is to certify that Master/Miss Aman Phadke studying in


class XII has successfully completed the Computer Science
(083) practical file (Program File) based on the Computer
Science New syllabus Term –I and given a satisfactory account
of it. This report files containstheRecord of all python programs
practiced during Term-I.

Internal Examiner External


Examiner
(Signature) (Signature)

______________________ ______________________

Principal
(Signature)

__________________________
PROGRAMS BASED ON BUILT IN FUNCTIONS
1. WAP TO SHOW THE USE OF ALL CONVERSION FUNCTIONS

2. WAP TO MAKE SIMPLE INTEREST

3. WAP TO SHOW THE USE OF ALL STRING

FUNCTIONS
3. WAP THAT TAKES TWO VALUES AND DISPLAY THE RESULT OF ALL ARITHMATIC

OPERATIONS ON THESE NUMBERS

PROGRAMS BASED ON USER DEFINE FUNCTIONS”

4. WAP TO SHOW THE USE OF ALL STRING FUNCTIONS

5. WAP TO CONVERT TEMPRATURE (F to C AND VICE VERSA). DEFINE TWO

FUNCTIONS ONE FOR C TO F AND ANOTHER FOR F TO C.


6. WAP TO CALCULATE PERIMETER & AREAS OF DIFFERENT FIGURES

ON USER’S CHOICE. DEFINE SEPARATE FUNCTION FOR EACH


FIGURE.
8. WAP THAT TAKES A NUMBER AS AN ARGUMENT

IN FUNCTION AND CHECKS WHETHER IT IS PRIME


OR NOT.

9. WAP TO CREATE A MODULE FOR TEMPRATURE CONVERSION.

ALSO CREATE TWO FUNCTIONS CTOF() & FTOC() IN THIS MODULE.


7. WAP TO PERFORM SWAPING OF TWO VARIABLES

8. WAP THAT TAKES A NUMBER AS AN ARGUMENT IN FUNCTION THAN CALCULATE

SQUARE AND CUBE OF A GIVEN NUMBER AND RETURN OUTSIDE THE FUNCTION.
9. WAP THAT TAKES A NUMBER AS AN ARGUMENT IN FUNCTION AND RETURNS ITS

FACTORIAL.

10. WAP THAT TAKES A NUMBER AS AN ARGUMENT IN FUNCTION AND

RETURNS ITS REVERSE NUMBER.


11. WAP THAT TAKES A STRING AS AN ARGUMENT AND COUNT NUMBER OF

VOWELS, CONSONANTS, DIGITS, SPACES AND SPECIAL SYMBOL IN THIS


STRING.

12. WAP THAT TAKES a, b and c AS AN ARGUMENT AND DISPLAY


QUADRATIC EQUATION AND ITS TYPE OF ROOT. IF ROOTS ARE
REAL ALSO FIND IT.

PROGRAMS BASED ON LIBRARY AND MODULES


13. WAP TO DEMONSTRATE IMPORTING RANDOM LIBRARY AND USE OF
SOME FUNCTIONS OF IT (RANDOM, RANDINT).
14. WAP TO DEMONSTRATE USE OF STRING FUNCTIONS LIKE

JOIN,SPLIT AND REPLACE

WAP TO CREATE A TEXT FILE USING ‘W’


MODE AND WRITE SINGLE LINE IN IT.
WAP TO CREATE A TEXT FILE USING ‘A’
MODE AND WRITE SINGLE LINE IN IT.

WAP TO CREATE BINARY FILE IN


WRITING MODE AND WRITE DATA IN IT.
WAP TO OPEN BINARY FILE IN READING MODE AND READ DATA
FROM IT.

WAP TO CREATE CSV FILE IN WRITING MODE AND WRITE DATA IN IT


USING WRITEROW FUNCTION.
PROGRAMS BASED FILE HANDLING
15. WAP TO OPEN A TEXT FILE USING ‘R’ MODE AND

READ NUMBER OF CHARACTERS USING READ METHOD

16. WAP TO OPEN A TEXT FILE USING ‘R’ MODE AND READ ALL DATA LINE

BY LINE
17. WAP TO CREATE CSV FILE IN WRITING MODE AND

WRITE DATA IN IT USING WRITEROW FUNCTION.

18. WAP TO CREATE CSV FILE IN APPENDING MODE

AND ADD DATA IN IT.


19. WAP TO OPEN CSV FILE IN READING MODE AND READ USING READER

OBJECT.
CSV FILE BEFORE APPENDING

CSV FILE AFTER APPENDING


BINARY FILE

You might also like