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發展 很快