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...