Search Header Logo

Python String Operations and Methods

Authored by DHANESH ABRAHAM

Computers

12th Grade

Used 2+ times

Python String Operations and Methods
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

100 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Python code?
s = "cbse@2024"
count = 0
for char in s:
----if char.isdigit():
--------count += 1
print(count)

3

4

5

9

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Python code?
s = "Python"
result = ""
for i in range(len(s)):
------if i % 2 == 0:
---------result += s[i].upper()






-- - - else:
----------result += s[i].lower()

print(result)

"pYtHoN"

"PyThOn"

"PYTHON"

"pYtHon"

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Python code?
s = "hello PYTHON"
new_s = ""
for char in s:
----if char.islower():
------new_s += char.upper()
----elif char.isupper():
------new_s += char.lower()
----else:
-------new_s += ' '
print(new_s)

"HELLO python"

"HELLO*PYTHON"

"hELLO*python"

"HELLO*python"

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of len(" Python ".strip())?

10

8

6

4

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which method converts the first character of a string to uppercase and the rest to lowercase?

title()

upper()

capitalize()

casefold()

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If s = "InDiA", what will s.title() return?

"INDIA"

"india"

"InDia"

"India"

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the key difference between str.find() and str.index()?

find() searches from the end, while index() searches from the beginning.

index() returns -1 if the substring is not found, while find() raises a ValueError.

find() returns -1 if the substring is not found, while index() raises a ValueError.

There is no difference; they are aliases for the same method.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?