Differences between single quotation marks, double quotation marks, and three quotation marks in Python
Source: Internet
Author: User
In python, strings can be enclosed in single quotes or double quotes. These two methods are equivalent, some of the single quotes and double quotes in php are different. 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 content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.