string literal python code example

Example 1: r string python

# a Rstring is a string that treat backslashs as normals caracters
#Exemple:
#normal string
>>> print("This is a line feed : \n and it's usefull!")
This is a line feed :
and it's usefull!
# R-string
>>> print(r"This is not a line feed /n :(")
This is not a line feed /n :(
 
# It's mostly used to write Paths
# Exemple
my_path = "C:\Users\Me\Desktop\MyFile.txt" #Don't works a all but
my_path = r"C:\Users\Me\Desktop\MyFile.txt" #Totaly work!

Example 2: python raw string

#A raw string considers backslash as literal instead of an escape character
print(r"C\Users\MyName\Desktop")
#Without the r in front you will have to escape the \ with another \
print("C\\Users\\MyName\\Desktop")
#Both will print the same thing "C\Users\MyName\Desktop"

Example 3: raw string python

>>> s = r'Hi\xHello'
>>> print(s)
Hi\xHello

Example 4: python literal string

String literal is a datatype in python.
which is used to store characters of variable length
For example :-
  a = 'This is a string'
  b = 'You can also includes these @#$%^&*( or 12345678'
Above there are two variables a and b having string literal as there values