如何關閉python文件字串
Python有一個很奇妙的特性,稱為文件字串 ,它通常被簡稱為docstrings 。DocStrings是一個重要的工具,由於它幫助你的程式文件更加簡單易懂,你應該儘量使用它。你甚至可以在程式執行的時候,從函式恢復文件字串!
相關推薦:《》
使用docStrings
#!/usr/bin/python # Filename: func_doc.py def printMax(x, y): '''Prints the maximum of two numbers. The two values must be integers.''' x = int(x) # convert to integers, if possible y = int(y) if x > y: print x, 'is maximum' else: print y, 'is maximum' printMax(3, 5) print printMax.__doc__
輸出:
$ python func_doc.py 5 is maximum Prints the maximum of two numbers. The two values must be integers.
它如何工作的
在函式的第一個邏輯行的字串是這個函式的文件字串 。
文件字串的慣例是一個多行字串,它的首行以大寫字母開始,句號結尾。第二行是空行,從第三行開始是詳細的描述。 強烈建議你在你的函式中使用文件字串時遵循這個慣例。
你可以使用__doc__(注意雙下劃線)呼叫printMax函式的文件字串屬性(屬於函式的名稱)。請記住Python把每一樣東西都作為物件,包括這個函式。
如果你已經在Python中使用過help(),那麼你已經看到過DocStings的使用了!它所做的只是抓取函式的__doc__屬性,然後整潔地展示給你。你可以對上面這個函式嘗試一下——只是在你的程式中包括help(printMax)。記住按q退出help。
自動化工具也可以以同樣的方式從你的程式中提取文件。因此,我強烈建議你對你所寫的任何正式函式編寫文件字串。隨你的Python發行版附帶的pydoc命令,與help()類似地使用DocStrings。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2894/viewspace-2835987/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JeecgBoot 如何在生產環境關閉 Swagger 文件bootSwagger
- python如何分割字串Python字串
- python多執行緒中:如何關閉執行緒?Python執行緒
- 如何以最快方式乾淨的關閉資料庫? (文件 ID 1577321.1)資料庫
- Win10系統使用輸入法經常提示“完成字串”如何關閉Win10字串
- 關閉應用程式時如何關閉子執行緒執行緒
- 如何檢視python文件Python
- Python查詢包含指定字串的所有Office文件Python字串
- python如何翻轉字串?Python字串
- python如何截斷字串Python字串
- Python如何去掉字串空格?Python字串
- 【Python】關閉 warning 資訊提示Python
- 如何關閉PHP錯誤提示PHP
- C++如何關閉檔案C++
- 如何關閉MacBook與iCloud同步?MacCloud
- 如何關閉Windows自動更新Windows
- win10 update如何關閉_win10更新哪裡關閉Win10
- win10關閉windows defender方法 win10 如何關閉 defenderWin10Windows
- Python字串關鍵點總結Python字串
- python如何判斷字串相等Python字串
- win10關閉防火牆方法_w10如何關閉防火牆Win10防火牆
- win10安全提示關閉方法_win10如何關閉安全警告Win10
- 怎麼關閉配置更新_如何關閉win10自動配置更新Win10
- win10怎麼關閉mse_win10中mse如何關閉Win10
- ubuntu下如何關閉某個埠?Ubuntu
- javascript如何關閉當前視窗JavaScript
- 【OS】Linux如何關閉防火牆Linux防火牆
- win10如何徹底關閉小娜_win10徹底關閉微軟小娜關閉的方法Win10微軟
- 1-python 字串的相關操作Python字串
- 如何關閉win10自帶的安全防護_win10如何關閉安全防護Win10
- win10 uefi模式如何關閉_windows10怎麼關閉uefi模式Win10模式Windows
- win10怎麼關閉指定埠_win10如何關閉指定埠Win10
- win10如何關閉superfetch_win10關閉superfetch的方法Win10
- 如何關閉win10錄影_win10錄影在哪裡關閉Win10
- win10怎麼關閉更新_win10升級提示如何關閉Win10
- windows10如何關閉休眠_win10怎麼關閉待機休眠WindowsWin10
- win10如何關閉建議_win10關閉建議的方法Win10
- win10怎麼關閉windows defender_win10如何關閉window defenderWin10Windows