朋友們,如需轉載請標明出處:https://blog.csdn.net/jiangjunshow
宣告:在人工智能技術教學期間,不少學生向我提一些python相關的問題,所以為了讓同學們掌握更多擴展知識更好地理解AI技術,我讓助理負責分享這套python系列教程,希望能幫到大家!由于這套python教程不是由我所寫,所以不如我的AI技術教學風趣幽默,學起來比較枯燥;但它的知識點還是講到位的了,也值得閱讀!PS:看不懂本篇文章的同學請先看前面的文章,循序漸進每天學一點就不會覺得難了!
Python還有一種三重引號內的字串常量格式,有時候稱作塊字串,這是一種對撰寫多行文本資料來說很便捷的語法,這個形式以三重引號開始(單引號和雙引號都可以),并緊跟任意行數的文本,并且以開始時的同樣的三重引號結尾,
>>> mantra = """Always look
... on the bright
...side of life."""
>>>
>>> mantra
'Always look\n on the bright\nside of life.'
這個字串包含三行,Python把所有在三重引號之內的文本收集到一個單獨的多行字串中,并在代碼折行處嵌入了換行字符(\n),注意在這個常量中,結果中的第二行開頭有一個空格,第三行卻沒有——這是因為輸入的是什么,得到的就是什么,
要查看帶有換行解釋的字串,我們可以用print函式列印出它:
>>> print(mantra)
Always look
on the bright
side of life.
三重引號字串在程式需要輸入多行文本的任何時候都是很有用的,例如,嵌入多行錯誤資訊或在源檔案中撰寫HTML或XML代碼,我們能夠直接在腳本中嵌入這樣的文本塊而不需要求助于外部的文本檔案,或者借助合并和換行字符,
三重引號字串還可以被當作注釋,對于大段的代碼,這比手動在每一行之前加入井號進行注釋要方便得多,
X = 1
"""
import os # Disable this code temporarily
print(os.getcwd())
"""
Y = 2

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/287862.html
標籤:AI
