0% found this document useful (0 votes)
3 views2 pages

Python Viva

The document outlines fundamental concepts of Python programming, including its definition, key features, and characteristics of interpreted languages. It covers variables, data types, operators, control statements, functions, data structures, and object-oriented programming concepts such as classes and inheritance. Each section poses questions that address essential Python topics for learners.

Uploaded by

pranavtele210
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Python Viva

The document outlines fundamental concepts of Python programming, including its definition, key features, and characteristics of interpreted languages. It covers variables, data types, operators, control statements, functions, data structures, and object-oriented programming concepts such as classes and inheritance. Each section poses questions that address essential Python topics for learners.

Uploaded by

pranavtele210
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Basic Concepts

1. What is Python?
2. What are the key features of Python?
3. What is an interpreted language?
4. What is PEP 8?
5. What are keywords in Python?

�Variables & Data Types

6. What is a variable in Python?


7. What are different data types in Python?
8. Difference between mutable and immutable types?
9. What is type casting?
[Link] is the difference between = and ==?

�Operators & Expressions

[Link] are different types of operators in Python?


[Link] is operator precedence?

�Control Statements

[Link] is an if-else statement?


[Link] between for loop and while loop?
[Link] is the use of break, continue, and pass?

�Functions

[Link] is a function?
[Link] are built-in functions?
[Link] is a user-defined function?
[Link] are default arguments? What is recursion?
�Data Structures

[Link] is a list?
[Link] is a tuple?
[Link] is a dictionary?
[Link] is a set?
[Link] between list and tuple?

�OOP Concepts

[Link] is a class?
[Link] is an object?
[Link] is inheritance?
[Link] is polymorphism?
[Link] is encapsulation?

You might also like