Python基礎自測題答案解析

2021-10-07 03:32:55 字數 1339 閱讀 9136

單選題

選a。python函式必須有引數,通常由形式引數和實際引數構成,例如

>>>def myfunction(name):

print(name)

>>>myfunction(「生魚片」)

生魚片

選b。注意這裡的v是大寫。

選b。python中的識別符號不能以數字開頭。

選d。.%2f保留兩位有效數字。

選d。python是一門動態語言,動態語言是指程式在執行時可以改變其結構,新的函式可以被引進,已有的函式可以被刪除等在結構上的變化。

多選題

1.選ad。

首先形式上的區別,例項方法隱含的引數為類例項self,而類方法隱含的 引數為類本身cls。靜態方法無隱含引數,主要為了類例項也可以直接呼叫靜態方法。

所以邏輯上,類方法被類呼叫,例項方法被例項呼叫,靜態方法兩者都能呼叫。主要區別在於引數傳遞上的區別,例項方法悄悄傳遞的是self引用作為引數,而類方法悄悄傳遞的是cls引用作為引數。

裝飾器本質上就是乙個python函式,他可以讓其他函式在不需要做任何**變動的前提下,增加額外的功能,裝飾器的返回值也是乙個函式物件。

2.選bcd。python中不可變的物件:int,str,float,num,tuple。可變引數:dictionary,list,set。

3.選ac。python中continue語句的作用是終止本輪迴圈並開始下一輪迴圈,break語句的作用是終止當前迴圈,跳出迴圈體。

4.選acd。python中的字典是一種對映關係。

5.選ab。迴圈語句for不跟else搭配。

自測題1道

看到這樣一樣題,想想就簡單的寫了寫自測一下,還是有很多收穫。需求 1.模擬銀行,客戶關係封裝類 2.客戶到銀行辦理業務需先排隊 3.銀行根據佇列處理業務,優選選擇金卡客戶 4.辦理建卡 存款 取錢 銷戶業務。思路 1.定義銀行類,客戶類,佇列類 2.思考現實例項,銀行 佇列只能有乙個例項,客戶可以有...

課時 3 自測題

kubernetes 的中文含義是 單選題 a.船 b.舵手 c.容器平台 d.起重機 kubernetes 進行資源排程的最小粒度是 單選題 a.程序 b.容器 c.pod d.虛擬機器 kubernetes 的主要功能不包括 多選題 a.service discovery and load ba...

課時 1 自測題

kubernetes 並不支援為應用固定 ip,於是我自己通過編寫網路外掛程式把應用 ip 管理在了 etcd 裡,然後上線。請問這破壞了雲原生的理念了嗎?單選題 a.否 b.是 容器啟動後,我會時常 ssh 進入到容器裡然後寫很多檔案。請問這破壞了雲原生理念了嗎?單選題 a.否 b.是 我編寫的容...