Strings · Class 11 · CBSE · Science Computer Science
What is the output of the following Python code? s = "Mississippi"; print(s.count("s"), s.find("sip"))
Practice question from Strings (Class 11 · CBSE · Science Computer Science), with the correct answer and a step-by-step solution.
easy · MCQ · Q-1AA662
What is the output of the following Python code? s = "Mississippi"; print(s.count("s"), s.find("sip"))
- A.4 5Correct answer
- B.4 4
- C.3 5
- D.3 4
Solution
count("s") returns 4 because the character s occurs four times. The substring "sip" first begins at index 5, so find("sip") returns 5.
More from Strings
- What is printed by the following Python code? s = "banana"; print(s[1:6:2])
- Explain string immutability in Python and show how to change the first character of the string "cat" to produce "bat".
- What is printed by the following Python code? word = "Python"; print(word[-2])
- What is printed by the following Python code? s = " Data Science "; print(s.strip().replace(" ", "").lower())
Practise more Computer Science
Sign up free for adaptive practice on this chapter, with instant feedback and hints on every question.
Start practising freeFree to start · No credit card needed