String Quotations

Singleline 
strings
' 
' 
or 
" 
"
Multiline 
strings
 
(3 
single 
quotes 
to 
open 
and 
close)
'''
sentences
'''
var1 = "value1"
var2 = 'value2'

var3 = '''
value3
'''
var1 = "Strings in Python"
var2 = 'Strings in python'
var3 = '''
Multiline
string in
Python'''
print(var1)
print(var2)
print(var3)
Strings in Python
Strings in python
Multiline
string in
Python

Escaping (\)

To 
insert 
characters 
that 
are 
not 
allowed 
and 
raise 
an 
error 
in 
a 
string, 
we 
use 
an 
escape 
character.
An 
escape 
character 
is 
a 
backslash 
\
 
followed 
by 
the 
character 
that 
is 
to 
be 
inserted. 
Python 
ignores 
the 
character 
after 
it.
print("Best programming language is "Python".")
SyntaxError: invalid syntax
print("Best programming language is \"Python\".")
Best programming language is "Python".

New line (\n)

To 
break 
the 
string 
to 
a 
new 
line, 
we 
use 
\n
 
before 
the 
character 
from 
where 
we 
want 
to 
break 
the 
string.
print("Hello\nWorld")
Hello
World

Tab space (\t)

To 
give 
4 
spaces 
or 
a 
tab 
after 
a 
word, 
we 
use 
\t
.
print("Hello Hi \t World")
Hello Hi World

Concatenation

Joins 
two 
or 
more 
strings 
together.
The 
+ 
operator 
is 
used 
to 
concatenate 
2 
or 
more 
strings.
a = "Hello"
b = "World"
c = a + b
print(c)
HelloWorld

String Repetition

The 
repetition 
operator 
is 
denoted 
by 
a 
'*'
 
symbol 
and 
is 
used 
to 
repeat 
strings.
You 
can 
multiply 
a 
string 
with 
an 
integer, 
and 
it 
will 
be 
repeated 
that 
many 
times.
str = "Python"
print(str*3)
PythonPythonPython