Computer Science
Assertion (A): Python is a cross-platform language.
Reasoning (R): Python code can run on a variety of platforms which makes programs very portable as any program written in one platform can easily be used on another.
- 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.
Answer
Both A and R are true and R is the correct explanation of A.
Explanation
Python is a cross-platform language, meaning it is platform-independent and can run across different operating systems such as Windows, Linux/Unix, macOS, and others. Python's ability to execute on various platforms enhances the portability of its programs, allowing the same code to be used across different environments without modification.
Related Questions
For which set of values will the Python code (s = (a**4) + 5*5**(b + b)) give the output as: 141?
- a = 1, b = 2
- a = 3, b = 2
- a = 2, b = 1
- a = 3, b = 1
…………… mode of Python gives instant result of typed statement.
- Interactive mode
- Script mode
- Both Interactive and Script mode
- None of these
Assertion (A): Python comes with its own IDLE.
Reasoning (R): IDLE is Python's Integrated Development and Learning Environment which allows programmers to easily write, modify and execute Python programs.
- 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.
Assertion (A): The interactive mode of Python gives instant result of the typed statement.
Reasoning (R): Script mode is an interactive window where Python code can be executed in the same window.
- 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.