計算機等級考試二級Python語言模擬試卷單選解答詳解第1期

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

模擬試卷單選題20題

有粉絲私信希望增加一些針對國家二級Python考級的小練習和答題詳解。所以就有了模擬試卷的題目講解。

第1題:下面的程序運行結果是()

解答:

這是一個變量作用域的問題,變量分為全局變量和局部變量。a=10是全局變量,而函數setNumber()里面的a=100是一個局部變量。局部變量的作用域就是在函數內部,函數執行完,局部變量也跟著函數一起被回收。

當然如果想要影響全局變量可以把函數的局部變量聲明全局(global)。建議最好不使用聲明全局,

第2題:使用()函數接收用戶輸入的數據。

解答:輸出print(),輸入input()。

第3題:()函數以一系列列表作為參數,將列表中對應的元素打包成一個個元組,然後返回由這些元組組成的列表。

解答:如果各個迭代器的元素個數不一致,則返回列表長度與最短的對象相同。

第4題:使用()關鍵字來創建python自定義函數。

解答:函數以def開頭

第5題:下面()不是有效的變量名。

解答:不能數字開頭的字母、數字、下劃線。

第6題:()函數是指直接或間接調用函數本身的函數。

解答:在函數內部,可以調用其他函數。如果一個函數在內部調用自身本身,這個函數就是遞歸函數。

第7題:優先級最高的運算符為()。

解答:數學中教過優先計算括號的內容,python運算也是。

第8題:Python腳本文件的擴展名為()。

解答:python的後綴是.py結尾。

第9題:下面不屬於python特性的是()。

解答:python是一門高級語言、簡單易學、開源免費、可移植性。

第10題:在print函數的輸出字符串中可以將()作為參數,代表後面指定要輸出的字符串。

解答:%d(格式化整數),%c(格式化字符及其ASCII碼),%s(格式化字符串),%t(水平制表符)。

第11題:()可以返回x的整數部分。

解答:

math.ceil()向上取整math.fabs()返回數字的絕對值math.pow(x,y)返回x**y 運算後的值math.trunc(x)返回x的整數部分,相當int。第12題:()不是用於處理中文的字符編碼。

解答:

gb2312適用於漢字處理、漢字通信等系統之間的信息交換,通行於中國大陸;新加坡等地也採用此編碼。gbk標準兼容GB2312,共收錄漢字21003個、符號883個,並提供1894個造字碼位,簡、繁體字融於一庫。big5是一種中文繁體編碼,主要在大陸的台灣和香港地區使用。ascii主要用於顯示現代英語和其他西歐語言。第13題:()模塊是python標準庫中最常用的模塊之一。通過它可以獲取命令行參數,從而做到從程序外部向程序內部傳遞參數的功能,也可以獲取程序路徑和當前系統平台等信息。

解答:sys是system的縮寫。

第14題:在每個python類中,都包含一個特殊的變量()。它表示當前類自身,可以使用它來引用類中的成員變量和成員函數。

解答:

第15題:構造函數是類的一個特殊函數,在python中,構造函數的名稱為()。

解答:

第16題:關於函數參數傳遞中,形參與實參的描述錯誤的是()。

解答:

第17題:關於a or b的描述錯誤的是()。

解答:or只要一邊為True,就為True。而C.若a=True b=True 則 a or b ==False,兩邊都是True,所以是True不是False。

第18題:當需要在字符串中使用特殊字符時,python使用()作為轉義字符。

解答:轉義字符反斜杠\\ 。

第19題:Python定義私有變量的方法為()。

解答:

第20題:冪運算運算符為()。

解答:

*:乘法**:冪運算(乘方)%:取模//:整除

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!