成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

最常見Python面試題有哪些

本篇內(nèi)容主要講解“最常見Python面試題有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“最常見Python面試題有哪些”吧!

建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。創(chuàng)新互聯(lián)建站專業(yè)提供做網(wǎng)站、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站制作(企業(yè)站、成都響應(yīng)式網(wǎng)站建設(shè)公司、電商門戶網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗(yàn)的提升,我們力求做到極致!

問:Python變量、函數(shù)、類的命名規(guī)則?

答:Python命名規(guī)范在編寫代碼中起到很重要的作用,雖然不遵循命名規(guī)范,程序可能也可以運(yùn)行,但是使用命名規(guī)范可以更加直觀地了解代碼所代表的含義。


Python的命名規(guī)范(其它編程語言也差不多)

(1)不能以數(shù)字開頭,不能出現(xiàn)中文。

(2)命名以字母開頭,包含數(shù)字,字母(區(qū)分大小寫),下劃線。

(3)不能包含關(guān)鍵字,見名知意。

下面具體說說Python的命名規(guī)范:


1、類

單詞首字母總是大寫,私有類可以下劃線開頭。如MyClass。

class MyClass():
 pass
class MySchool():
 pass

2、函數(shù)

函數(shù)名一律小寫,若有多個(gè)單詞用下劃線隔開。另外,私有函數(shù)下劃線開頭 。

def my_func(var1, var2):
 pass
def _private_func(var1, var2):
 pass

3、變量

變量名最好小寫,若有多個(gè)使用下劃線分開 。

常量使用全大寫,多個(gè)單詞使用下劃線隔開 。

num = 20
this_is_a_variable = 1
MAX_NUM = 1000

額外補(bǔ)充:

縮寫:

命名應(yīng)當(dāng)盡量使用全拼寫的單詞,縮寫的情況有如下兩種:

1.常用的縮寫,如XML、ID等,在命名時(shí)也應(yīng)只大寫首字母,如XmlParser。

2.命名中含有長單詞,對某個(gè)單詞進(jìn)行縮寫。這時(shí)應(yīng)使用約定成俗的縮寫方式。


例如:

function 縮寫為 fn

text 縮寫為 txt

object 縮寫為 obj

count 縮寫為 cnt

number 縮寫為 num,等。

前導(dǎo)后綴下劃線

一個(gè)前導(dǎo)下劃線:表示非公有。

一個(gè)后綴下劃線:避免關(guān)鍵字沖突。

兩個(gè)前導(dǎo)下劃線:當(dāng)命名一個(gè)類屬性引起名稱沖突時(shí)使用。

兩個(gè)前導(dǎo)和后綴下劃線:“魔”(有特殊用圖)對象或者屬性,例如__init__或者_(dá)_file__。絕對不要?jiǎng)?chuàng)造這樣的名字,而只是使用它們。

注意:關(guān)于下劃線的使用存在一些爭議。

特定命名方式

主要是指 __xxx__ 形式的系統(tǒng)保留字命名法。項(xiàng)目中也可以使用這種命名,它的意義在于這種形式的變量是只讀的,這種形式的類成員函數(shù)盡量不要重載。如

class Base(object):

def __init__(self, id, parent = None):

self.__id__ = id

self.__parent__ = parent

def __message__(self, msgid):

其中 __id__、__parent__ 和 __message__ 都采用了系統(tǒng)保留字命名法。

到此,相信大家對“最常見Python面試題有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

文章題目:最常見Python面試題有哪些
轉(zhuǎn)載源于:http://jinyejixie.com/article14/pggsde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、企業(yè)建站做網(wǎng)站、App開發(fā)網(wǎng)站收錄、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
博湖县| 绵阳市| 子洲县| 旌德县| 久治县| 西宁市| 奈曼旗| 丰台区| 乐东| 万山特区| 宕昌县| 旺苍县| 公主岭市| 土默特左旗| 泰和县| 乌兰察布市| 南京市| 新和县| 上饶县| 临洮县| 太仓市| 大竹县| 托克逊县| 卫辉市| 合江县| 芒康县| 鹤壁市| 郸城县| 孝感市| 白玉县| 库车县| 拉孜县| 体育| 昭平县| 汨罗市| 灵山县| 巴东县| 灌南县| 宝坻区| 蒲江县| 海安县|