Quotation symbols are used to create string object in Python. Python recognizes single, double and triple quoted strings. String literals are written by enclosing a sequence of characters in single quotes ('hello'), double quotes ("hello") or triple quotes ('''hello''' or """hello""").
>>> var1='hello' >>> var1 'hello' >>> var2="hello" >>> var2 'hello' >>> var3='''hello''' >>> var3 'hello' >>> var4="""hello""" >>> var4 'hello'
If it is required to embed double quotes as a part of string, the string itself should be put in single quotes. On the other hand, if single quoted text is to be embedded, string should be written in double quotes.
>>> var1='Welcome to "Python training" from Tutorialspoint' >>> var1 'Welcome to "Python training" from Tutorialspoint' >>> var2="Welcome to 'Python training' from Tutorialspoint" >>> var2 "Welcome to 'Python training' from Tutorialspoint"