資料介紹
代碼的布局
縮進
建議使用Emacs 的Python-mode 默認值: 4 個空格一個縮進層次。對于確實古老的代碼,若不希望產生混亂,可以繼續使用8 空格的制表符。在Emacs 的Python-mode 中會自動發現文件中主要的縮進層次, 依此設定縮進參數。如果使用其他的編輯器, 如vim 、gedit、ulipad 等,積極建議把4 個空格作為一個縮進層次。
制表符還是空格
永遠不要混用制表符和空格,因為如果混用了,雖然在編輯環境中顯示兩條語句為同一縮進層次,但因為制表符和空格的不同會導致Python 解釋為兩個不同的層次。最流行的Python 縮進方式是僅使用空格,其次是僅使用制表符。若一定要混合使用制表符和空格,可以將其轉換成僅使用空格。如在Emacs 中,選中整個緩沖區,按ESC+X 鍵去除制表符。或者在調用Python 命令行解釋器時使用-t 選項,可對代碼中不合法的混合制表符和空格發出警告,使用-tt 時警告將變成錯誤,這些選項是被高度推薦的。但是強烈推薦僅使用空格而不是制表符。
行的最大長度
有許多設備被限制為每行80 字符,窗口也限制為80 個字符,因此,建議將所有行限制在最大79 字符( Emacs準確地將行限制為長80 字符)。對順序擺放的大塊文本(文檔字符串或注釋) ,推薦將長度限制為72 字符。折疊長行的首選方法是使用Pyhon 支持的圓括號、方括號或花括號內的行延續。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 《Python編程入門》.pdf 0次下載
- 嵌入式軟件之c語言編碼規范 28次下載
- Python的學習和使用經驗說明 16次下載
- Python的中文處理教程詳細說明 12次下載
- Python編碼的規范是怎么樣的 5次下載
- Python的基本知識和特點及功能詳細說明 13次下載
- 使用Python實現全國郵政編碼查詢API調用的代碼實例免費下載 16次下載
- Java Script的編碼規范詳細說明 7次下載
- C++語言編碼規范詳細說明 14次下載
- 如何進行編碼規范項目開發要注意那些問題
- python基礎教程之變量如何命名變量命名規范的資料說明 15次下載
- python基礎教程之如何使用python進行環境搭建 32次下載
- 《Python開發技術詳解》-隨書附帶程序 0次下載
- 《Raspberry Pi Python 編程入門 》-電子書籍.pdf 0次下載
- 華為的verilog編碼規范 41次下載
- C语言编码规范,这才是最理想的!1252次阅读
- 17道经典考题,检验你的Python基本功545次阅读
- 如何在Ubuntu中安装IDLE Python IDE884次阅读
- 20个非常有用的Python单行代码1037次阅读
- Python中的asyncio怎么样使用1358次阅读
- Python编写代码的规范要求1914次阅读
- Python官方竟然给出了一种编码规范PEP 83395次阅读
- 如何让你的Python编程中不出现反模式?避免初学Python常见的错误2927次阅读
- 17个非常有用的 Python 技巧5057次阅读
- python适合做什么开发_python未来发展怎么样8381次阅读
- pythonascii转utf8_python编码乱码问题5037次阅读
- 从5个方面来解析计算机中的字符编码概念8130次阅读
- 围绕神经网络知识和网络应用方式展开Python和R语言实战编码4703次阅读
- python入门之编码风格规范分享1042次阅读
- 基础的Python编码实用建议解读2458次阅读
下載排行
本周
- 1STM32開發板教程之STM32開發指南免費下載
- 24.88 MB | 176次下載 | 3 積分
- 2EN60335-1安規標準 中文版本
- 1.86 MB | 52次下載 | 1 積分
- 3LT7406FJ N溝道增強型功率MOSFET規格書
- 1.38 MB | 2次下載 | 免費
- 4STM32系列產品選型-中文
- 1.81 MB | 1次下載 | 免費
- 5LTS6802FJCB N溝道增強型功率MOSFET規格書
- 1.00 MB | 1次下載 | 免費
- 6運算放大電路入門教程
- 0.70 MB | 1次下載 | 免費
- 7米爾-瑞芯微RK3562核心板開發板,4核CPU,ARM中量級多面手
- 3.45 MB | 1次下載 | 免費
- 8開源鴻蒙版真4K顯示器廣告機主板AIoT-6780SE彩頁
- 613.79 KB | 1次下載 | 免費
本月
- 1STM32開發板教程之STM32開發指南免費下載
- 24.88 MB | 176次下載 | 3 積分
- 2DeepSeek:從入門到精通
- 5.36 MB | 92次下載 | 1 積分
- 3EN60335-1安規標準 中文版本
- 1.86 MB | 52次下載 | 1 積分
- 4OAH0428最新規格書(中文)
- 2.52 MB | 27次下載 | 10 積分
- 5UHV系列雷電沖擊電壓發生器試驗裝置詳細說明使用
- 1.07 MB | 17次下載 | 免費
- 6Altium-常用3D封裝庫(Step)接插件篇
- 4.95 MB | 14次下載 | 免費
- 7介紹一些常用的電子元器件
- 3.20 MB | 7次下載 | 免費
- 8麻將機升降電路
- 0.12 MB | 6次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191371次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183336次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81583次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論