String Manipulation in Python Questions and Answers Class 11-12
Q.1 : Which of the following returns a copy of the string with its first character capitalized ?
d) all of these
Q.2:Which of the following is not a python legal string operation ?
a) ‘abc’ + ‘abc’
b) ‘abc’ * 3
c) ‘abc’ + 3
Q.3: Out of the following operators , which one cannot be used with strings ?
Q.4: The _________ function returns the ASCII value of given character ?
d) none of these
Q.5 : For a string s storing ‘Goldy’ what would s and s[-1] return ?
a) g ,y
Q.6 : ________ refers to iterating through the elements of a string , one character at a time.
Answer : Traversing
Q.7 : What is the output produced by following expressions ?
- “The “
Q. 8: What do you understand by string slices?
Answer : Slicing is the process of obtaining a portion (substring) of a string by using its indices. Given a string, we can use the following template to slice it and obtain a substring: string[start:end] start is the index from where we want the substring to start.
Q. 9: What is the role of these functions ?
isalpha() : returns true if there all characters in string are alphabetic
isalnum(): returns True if all the characters are alphanumeric
isdigit(): returns True if all the characters are digits
isspace(): returns True if all the characters in a string are whitespaces
Q. 10 : What are membership operators? What do they basically do?
The membership operators are, as the name explains, used to verify a value membership. The operators are used to figure out if there are two forms of value as a part of a sequence, such as string or list membership operators: in and not in
The last character of a string S is at index len(s) -1 . (True/False)
Q. 11 : How are string internally stored?
Python stores strings as sequences of unicode characters. Unicode characters are stored with either 1, 2, or 4 bytes depending on the size of their encoding. Byte size of strings increases proportionally with the size of its largest character, since all characters must be of the same size.