程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python中的單引號、雙引號和三引號

編輯:Python
  • 字符串中有單引號用雙引號
>>> "it's a string"
"it's a string"
  • 字符串中有雙引號用單引號
>>> 'it is "python"'
'it is "python"'
  • 字符串有多行用三引號
>>> s='''it's a string '''
>>> s
"it's\na\nstring\n"
>>> print(s)
it's
a
string

這樣寫如果用單引號或雙引號就會報錯,同時注意字符串裡的換行符。

  • 單引號、雙引號也可以表示多行字符串,但需要在每行後面加上一個反斜槓
>>> s='it\
is\
a\
strng\
'
>>> s
'itisastrng'
  • 轉義符反斜槓
    如:單引號表示的字符串中有單引號
>>> 'it\'s a string'
"it's a string"

其他(忽略下面is顏色的不同)

>>> s='It\nis\tpython'
>>> s
'It\nis\tpython'
>>> print(s)
It
is python
  • 原始字符串r
    是什麼就輸出什麼,可以發現第三行用轉義符把換行符給轉義成普通字符了
>>> s=r"this\nis\na\nstring"
>>> s
'this\\nis\\na\\nstring'
>>> print(s)
this\nis\na\nstring

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved