This article introduces the difference between single quotes, double quotes and three quotes in Python. in python, strings can be enclosed in single quotes or double quotes. These two methods are equivalent, in php, single quotes and double quotes are somewhat different. although strings are represented, the single quotes in php are faster than double quotes.
If you need to represent a String object in python, there is no difference between single quotation marks and double quotation marks.
And vice versa. This is why python allows two methods. In practice, python single quotes and python double quotes are used in many ways. There are two forms, so you do not need to use escape characters.
For example, in python:
A = 'I love \ 'laowang python \''
Print
And
A = "I love 'laowang Python '"
Print a has the same results.
The python three quotation marks form is used to input multiple lines of text. that is to say, the content entered between the three quotation marks will be reserved as is, and the single and double quotation marks in the form do not need to be escaped, invisible characters, such as \ n and \ t, are retained. the advantage is that you can replace multiple lines of text.
For example:
Content = ''' wwwfefefefefse % (name) s is
Haha, he age is % (age) s '''
C = content % {'name': 'pythoner', 'age': '20 '}
The result of print c is:
Wwwfefefefsepythoner is
Haha, he age is 20
The above is a detailed description of the differences between single quotes, double quotes, and three quotes in Python. For more information, see other related articles in the first PHP community!