Computer Science
Assertion (A): The following code snippet on execution shall return the output as: False True
str1 "Mission 999"
str2 = "999"
print(str1.isdigit(), str2.isdigit())
Reasoning (R): isdigit() function checks for the presence of all the digits in an inputted string.
- 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.
Python String Manipulation
1 Like
Answer
Both A and R are true and R is the correct explanation of A.
Explanation
The isdigit() function returns True if the string contains only digits, otherwise False. In the given code, str1 contains both alphabets and digits, so str1.isdigit() will return False. On the other hand, str2 contains only digits, so str2.isdigit() will return True.
Answered By
3 Likes
Related Questions
Assertion (A): The swapcase() function converts an input string into a toggle case.
Reasoning (R): The swapcase() function converts all uppercase characters to lowercase and vice versa of the given string and returns it.
- 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): Indexing in a string is defined as positive and negative indexing.
Reasoning (R): In forward and backward indexing, the indices start with 1st index.
- 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.
How does '*' operator behave on strings?
Explain function split() with an example.