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

2021-10-04 15:02:32 字數 1235 閱讀 7430

python的單引號和雙引號沒有本質的區別,而三引號有兩種作用:注釋和換行

一. 單引號中可以包含雙引號,雙引號中可以包含單引號

print

("好好學習,'天天向上'"

)結果:

好好學習,

'天天向上'

print

('"python"是一門優秀的語言'

)結果:

"python"是一門優秀的語言

二. 單引號中包含單引號,雙引號中包含雙引號,只能通過""來轉義

'''

'''print

("我的愛好是\"python\""

)結果:

我的愛好是"python"

print

('hello \'world'

)結果:

hello 'world

三. 三引號的注釋和換行功能

#注釋

"""這是我的python第一課

我學習了基本語法和常用運算子

"""#換行

print

("""如何學習python

多做筆記"""

)結果:

如何學習python

多做筆記

四. 單引號雙引號引號內的回車換行,不是真正的換行

'''

'''print

("我喜歡學習python"

)結果:

我喜歡學習python

print

("我喜歡學習"

"python"

)結果:

我喜歡學習python

我們注意到,如果滑鼠游標在"學習"後面,回車,python會自動為"上下兩行"加上引號,但是這並不是真正的換行,列印的結果仍然是同一行

五. 單引號雙引號利用"\n"做到真正的換行

print

("我的愛好是:\n學習python"

)結果:

我的愛好是:

學習python

print

('目前python發展\n很快'

)結果:

目前python發展

很快

Python中單引號和雙引號

python中可以用單引號 或者雙引號 表示字串,如 print hello world print hello world 輸出結果是一樣的,如下 如果字串中含有帶引號的字串呢?用另外一種引號即可。如 print i d much rather you not print i said do no...

單引號和雙引號

char p1 1 char p2 1 1 的ascii碼值為49 0和49位址處為作業系統使用,故訪問這些位址如printf s,s,s p1,p2,p3 會產生段錯誤。printf n n的ascii碼值為10,同理,段錯誤。a 表示字元常量,在記憶體中佔1個位元組,a 1表示 a 的ascii...

單引號( )和雙引號( )

關鍵是要養成良好的習慣.單引號 一般用在單字元,如 c 雙引號 一般用在字串,如 abc 如果巢狀使用的話,一般用交替方法,尤其是html中.如,也可以改成.在分割乙個字串時要用到str.split或者regex.split。簡單的單個字串的替換,直接用字串.split 單個字串 多個字串的替換用r...