Python的編碼規則

2021-05-22 03:00:37 字數 1619 閱讀 4788

python

的編碼規則

1)

命名規則

l變數名,包名,模組名

變數名通常由字母和下劃線組成,包名和模組名通常用小寫字母。

l類名和物件名

類名首字母用大寫,其他字母採用小寫。物件名用小寫字母。類的屬性和方法名以物件作為字首,物件通過操作符

」.」訪問屬性和方法。類的私有變數,私有方法和兩個下劃線作為字首。

l函式名

函式名通常採用小寫,並用下劃線或單詞首字母大寫來增加名稱的可讀性,匯入的函式以模組名作為字首。

2)**的縮排與冒號

使用冒號或**縮進來區分**之間的層次。

3)模組匯入的規範

在python

中,如果需要在程式中呼叫標準庫或其他第三方庫的類時,需要先使用

import

或from… import

語句匯入相關的模組。

limport語句l

from import

語句使用

from…import…

語句匯入與

import

語句匯入有所不同,區別是前者只是匯入模組中的一部分內容,並在當前的命名空間中建立匯入物件的引用;而後者在當前程式的命名空間中建立匯入模組的引用,從而可以使用「類名

.屬性」的方式呼叫。

4)使用空行分隔**

函式之間或類的方法之間用空行分隔,表示一段新的**的開始。類和函式入口之間也用一行空行分隔,以突出函式入口的開始。

note

:空行也是程式**的一部分。

5)正確的注釋

注釋的用法

作用單行注釋

說明一行語句的作用,使用「#」加若干個空格開始,以回車作為注釋的結束

塊注釋說明一段**的作用或整個程式檔案的功能,段落之間用「#」號分離

程式的跨平台

#! /user/bin/python

中文注釋的支援

# -*- coding: utf-8 -*-

除錯程式

注釋可以幫助程式設計師除錯程式

6)語句的分離

分號不是

python

推薦使用的符號,

python

傾向於使用換行符作為每條語句的分隔。通常一行只寫一條語句,一行寫多條語句,就必須使用分號分隔每個語句,如果多行寫一條語句,就要使用

」/」作為換行符。

例子:#

下面兩條語句是等價的

print "hello world!"

print "hello world!";

# 使用分號分隔語句

x = 1; y = 1; z = 1

# 一條語句寫在多行

print /

"hello world!"

# 字串的換行

# 寫法一

sql = "select id,name /

from dept /

where name = 'a'"

print sql

# 寫法二

sql = "select id,name " /

"from dept " /

"where name = 'a'"

print sql

python編碼規則

面的若干條,是常見編寫 的注意事項 別忘了冒號。一定要記住符合語句首行末尾輸入 if,while,for等的第一行 從第一行開始。要確定頂層 無巢狀 程式 從第一行開始。空白行在互動模式提示符下很重要。模組檔案中符合語句內的空白行常被忽視。但是,當你在互動模式提示符下輸入 時,空白行則是會結束語句。...

Python 注釋 縮排規則 編碼規範

一 注釋 單行注釋 多行注釋 三個連續的單引號 或者三個連續的雙引號 不支援巢狀,通常用來新增版權或者功能描述資訊 二 縮排規則 python採用 縮排和冒號 來區分 塊之間的層次 在 python 中,對於類定義 函式定義 流程控制語句 異常處理語句等,行尾的冒號和下一行的縮排,表示下乙個 塊的開...

C 編碼規則

c 編碼規則 一 命名 1.用pascal規則來命名方法和型別.public class textbox public void databind 2.用camel規則來命名區域性變數和方法的引數.string username public adduser string userid,byte p...