Strings · Class 11 · CBSE · Science Computer Science
What is printed by the following Python code? s = "banana"; print(s[1:6:2])
Practice question from Strings (Class 11 · CBSE · Science Computer Science), with the correct answer and a step-by-step solution.
medium · MCQ · Q-AE296D
What is printed by the following Python code? s = "banana"; print(s[1:6:2])
- A.ban
- B.aaaCorrect answer
- C.nna
- D.ana
Solution
The slice starts at index 1, stops before index 6, and takes every second character. It selects characters at indices 1, 3, and 5, producing "aaa".
More from Strings
- What is the output of the following Python code? s = "Mississippi"; print(s.count("s"), s.find("sip"))
- 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