Python Strings

Python Programming Tutorials


A string is usually a bit of text in programming that is written to be displayed to users. It is known to Python when you want to display a string. This is because programmers use either double quote " or single quote ' to enclose a word or group of words to express a string.

Example:

ch = 'HelloPython'

str1 = "String Chapter"

Accessing String Values

Characters are not supported by Python, which makes it simpler as characters in Python are treated as strings of length one and hence considered as a sub-string.

The program is showing the use of strings and how they are displayed on-screen.

Example:

ch = 'Hello Python'

str1 = "String Chapter"

print ("First value is: " ,  ch)

print ("Second value is: " ,  str1)

Output:

First value is: Hello Python
Second value is: String Chapter

If they are considered as a list of characters, then the example shown below will let you understand how they are treated individually:

Example:

ch = "Hello Python"

str1 = "String Chapter"

print ("First single sub-string is: " ,  ch[0])

print ("Set of sub-string is: " ,  str1[2:5])

Output:

First single sub-string is: H
Set of sub-string is: rin

Updating a String Value or Variable

Reassigning the existing string-variable is more straightforward in Python. We have to use + operator along with the sub-string location. Let's show this as an example:

Example:

ch = "Hello Python"

print ("UPDATED STRING WILL BE: " , ch [:8]+ "Python")

Output:

UPDATED STRING WILL BE: Hello PyPython

Escape Characters

These are special characters represented by a backslash followed by the character(s), and they are used for particular purposes. They can be interpreted using both single and double-quotes. The lists of Escape Characters in Python are:

  • \a: alert
  • \b: backspace
  • \cx: Control X
  • \e: escape
  • \f: Form feed
  • \n: Newline or next line
  • \r: carriage return
  • \s: space
  • \t: tab
  • \v: Vertical Tab


Found This Page Useful? Share It!
Get the Latest Tutorials and Updates
Join us on Telegram

Notifications

Updates are enabled for this browser.

Receive new tutorials, articles and learning resources. You can turn updates off anytime.

Test browser code

Use this code in admin to send a test notification to this browser.