CBSE Class 11 Informatics Practices
Question 2 of 102
Python Programming Fundamentals — Question 2
Back to all questions 2
Question Assertion (A): The data type of a variable is declared as per the type of value assigned to it.
Reasoning (R): Python exhibits the feature of dynamic typing. In dynamic typing, the type of the variable is determined only during runtime.
- Both A and R are true and R is the correct explanation of A.
- Both A and R are true but R is not the correct explanation of A.
- A is true but R is false.
- A is false but R is true.
Both A and R are true and R is the correct explanation of A.
Explanation
In Python, we are not required to explicitly declare a variable with its type. Whenever we declare a variable with a value, Python automatically assigns the relevant data type to it based on the assigned value. This process is known as dynamic typing.