0 ratings0% found this document useful (0 votes) 514 views2 pagesPython Programming KNC 302
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Printed Page 1 of 2 Sub Code:KNC302
Paper Id: 199344 Roll No: [_|_|_| I L
B.TECH.
(SEM Ill) THEORY EXAMINATION 2019-20
PYTHON PROGRAMMING :
Time: 3 Hours Total Marks: 100
Note: 1. Attempt all Sections. If require any missing data; then choose suitably.
SECTION A
1, Attempt aif questions in brief. 2x10=20
ro. Question Marks | CO
a.___| What is the difference between list and tuples in Python? 2 [co]
b. [in some languages, every statement ends with a semi-colon (;). What [2 [C02
happens if you put a semi-colon at the end of a Python statement?
©. ‘Mention five benefits of using Python. 2 co4
A How is Python an interpreted language? 2 coz
€.__| What type of language is python? 2 [cor
€___[ What are local variables and global variables in Python? 2 [cor
g. | What is the difference between Python Arrays and liste? 2 [eos
h__| Define ADTinterface. cain 2 [cor
i Define floor division with example. 3 [eos
j___| Differentiate Fruitful functions and void functions _ 2 [eos
SECTION B
2. Attempt any three of the following: 3x10=30
Gof 7 Question Marks | CO |
a. Explain iterator. Write @ program to demonstrate the tower of Hanoi | 10 | COS
using function. __ |
}. | Discuss function fm python with its parts and scope. Explain with [10 [COs |
example. (Take Simple calculator with add, subtract, Division and
Multiplication),
¢. | Discuss ADT in python. How to define ADT? Write code for a student [10 | CO#
information, = |
@ [Explain all the Conditional statement ia Python using small code | 10 [CO2
example. = —_
What is Python? How Python is interpreted? What are the 0
to find bugs or perform static analysis? What are Python decorators? | __
SECTION C
3... Attempt any one part of the following: 1x10=10
{ Qno. ‘Question ~~ ~
a. Write short notes with example:The Programming Cycle for Python, [10 | Cor
\ Elements of Python, Type Conversion in Python, Operator Precedence,
\ and Boolean Expression, _ _
1b. How memory is managed in Python? Explain PEP 8. Write a Python|10 | Cor |
| program to print even length words in a string. |
PagePrinted Page 2 of 2
Paper Id: 199344 Roll No: I
Sub Code:KNC302
4. Attempt any one part of the following: 1x10=10
‘Qno. Question Marks | CO
a. _ | Explain Expression Evaluation & Float Representation with example. | 10° | CO?
Write a Python Program for How to check if a given number is
Fibonacei number.
b. | Explain the purpose and working of loops. Discuss Break and continue | 10 | CO2
with example. Write a Python program to convert time from 12 hour to
|__| 24-hour format.
5. Attempt any one part of the following: 1x10=10
on Question Marks | CO
a. _ | Explain higher order fonetion with respect to lambda expression. Write a| 10 | CO3
Python code to Count occurrences of an element in a list.
b. [Explain Unpacking Sequences, Mutable Sequences, and List| 10 | CO3
Comprehension with example. Write a program to sort list of dictionaries
t by values in Python — Using lambda function.
6. Attempt any one part of the following: S 1x10=10
Qno. ‘Question Marks | CO
‘a. | Discuss File 1/0 in python. How to perform open, read,write, and close | 10 | Cb#
into a file? Write a Python program to read a file line-by-line store it imo
__| a variable. - \
b. Discuss Exceptions and Assertions in python.How to handle Exceptions 10° oor |
with Try-Finally? Explain 5 Bujit-in Exceptions with example. n
7. Attempt any one part of the lollowing: 1x10=10
Qno. Tr ‘Question z Marks |_CO
a. Discuss and differentiate Iterators & Recursion. Write & program for | 10 | COS
{ Recursive Fibonacci series.
b. Discuss Sorting & Merging. Explain different,typés of sorting with |10 | COs
| example. Write a Python Program for Sieve of Bratosthenes. j
ageSH UMAR Si F
2[Page