Python編碼規範,python編碼

來源:互聯網
上載者:User

Python編碼規範,python編碼

一、命名規則

  1.變數名、包名、模組名通常採用小寫,也可以使用底線

  2.類名首字母大寫,對象名小寫。類的私人變數、私人方法以兩個底線作為首碼

  例:class Student:     #類名

        student = Student(“ddd”)  #對象

  3.函數名通常採用小寫

  例:def compareNum(num1,num2)
二、代碼縮排與冒號

  代碼縮排是指通過在每行代碼前輸入空格和定位字元的方式,表示每行代碼之間的層次關係。採用代碼縮排和冒號是為了區分代碼之間的層次的。

  例:如果代碼縮排有錯誤,講提示:IndentationError:expected an indented block

三、模組匯入

  模組匯入採用import

  例:import sys

四、代碼的注釋採用 #

  中文注釋的支援,一般在最前面加上 #-*-cpdomg:UTF-8-*-

五、語句的分離

  1.可以採用分號,或者直接換行來分離語句

  2.Python支援多行寫一條語句

  例:sql = "select id,name " \

    "from dept " \

    "where name = 'A' "

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.