XI-STRING
XI-STRING
Class : XI (2024-25)
ShriKant Yadav
PGT (Info. Pract.)
Chapter : 5
String in Python
Introduction
• As we know that a sequence of characters
enclosed in single quotes, double quotes or triple
quotes (‘ ‘ , “ “, ‘’’ ‘’’) is called a string.
• In python, strings are immutable meaning they
can’t be changed.
• In a String, each character remains at a unique
position number or index number which goes
from 0 to n-1 (n is the total number of characters
in the string).
• In this chapter, we will see techniques of string
manipulation.
String Creation
• String can be created in following ways-
1. By assigning value directly to the variable
String Literal
2. By taking Input
Output
String Operators
• There are 2 operators that can be used to work
upon strings + and *.
»+ (it is used to join two strings)
• Like - “tea” + “pot” will result into “teapot”
• Like- “1” + “2” will result into “12”
• Like – “123” + “abc” will result into “123abc”
word = “RESPONSIBILITY”
word[ 0 : 14 ] will result into ‘RESPONSIBILITY’
word[ 0 : 3] will result into‘RES’
word[ 2 : 5 ] will result into ‘SPO’
word[ -7 : -3 ] will result into ‘IBIL’
word[ : 14 ] will result into ‘RESPONSIBILITY’
word[ : 5 ] will result into ‘RESPO’
word[ 3 : ] will result into ‘PONSIBILITY’
String Functions
String.capitalize() Converts first character to Capital Letter