Q20
What is the output of the following code:string = "Python"print(string[1:])
A.
ython
B.
P
y
t
h
o
n
y
t
h
o
n
C.
Python
D.
ytho
AnswerAnswer: Option D
Solution
Answer: Option D
Solution:
The correct answer is A: ython. Here's why:
In Python, strings are sequences, and we can access parts of them using slicing.
The code `string[1:]` creates a slice of the string.
The `1` inside the square brackets means we're starting our slice from the second character of the string (remember, Python uses zero-based indexing, so index 0 is the first character).
The `:` after the `1` means we're going all the way to the end of the string.
So, `string[1:]` takes the string "Python" and returns a new string that starts from the second character ('y') and goes to the end, resulting in "ython".