中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2022年山東省東營市信息技術(shù)等級(jí)考試Python 3

資源下載
  1. 二一教育資源

2022年山東省東營市信息技術(shù)等級(jí)考試Python 3

資源簡介

登錄二一教育在線組卷平臺(tái) 助您教考全無憂
2022年山東省東營市信息技術(shù)等級(jí)考試Python 3
一、單選題
1.()以下選項(xiàng)中不符合Python語言變量命名規(guī)則的是( ?。?br/>A.L B.3_1 C._AI D.TempStr
【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】Python中變量名可以包括字母、數(shù)字、下劃線,但不能以數(shù)字開頭。B選項(xiàng)以數(shù)字3開頭不符合Python語言變量命名規(guī)則。故答案選:B.
【分析】本題考查變量命名規(guī)則。Python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
2.()關(guān)于Python語言的注釋,以下選項(xiàng)中描述錯(cuò)誤的是( ?。?br/>A.Python語言的單行注釋以#開頭
B.Python語言的單行注釋以單引號(hào)'開頭
C.Python語言的多行注釋以'''(三個(gè)單引號(hào))開頭和結(jié)尾
D.Python語言有兩種注釋方式:單行注釋和多行注釋
【答案】B
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】Python中單行注釋以#開頭,多行注釋用三個(gè)單引號(hào)'''或者三個(gè)雙引號(hào)"""將注釋括起來。故答案選∶B。
【分析】本題考查注釋與縮進(jìn)。注釋是提高代碼可讀性的重要途徑,為了讓別人能夠更容易理解程序,方便日后程序的維護(hù),使用注釋是非常有效的。Python 中的注釋有單行注釋和多行注釋。Python 中單行注釋以#開頭,多行注釋用三個(gè)單引號(hào)'''或者三個(gè)雙引號(hào)"""將注釋括起來。
3.()Python語言中用來定義函數(shù)的關(guān)鍵字是( ?。?br/>A.return B.def C.function D.define
【答案】B
【知識(shí)點(diǎn)】自定義語句與函數(shù)
【解析】【解答】定義函數(shù),也就是創(chuàng)建一個(gè)函數(shù),可以理解為創(chuàng)建一個(gè)具有某些用途的工具。定義函數(shù)需要用def關(guān)鍵字實(shí)現(xiàn)。故答案為:B。
【分析】本題考查Python函數(shù)。以下是定義函數(shù)的規(guī)則:函數(shù)代碼塊以 def 關(guān)鍵詞開頭,后接函數(shù)標(biāo)識(shí)符名稱和圓括號(hào)();任何傳入?yún)?shù)和自變量必須放在圓括號(hào)中間。圓括號(hào)之間可以用于定義參數(shù);函數(shù)的第一行語句可以選擇性地使用文檔字符串—用于存放函數(shù)說明;函數(shù)內(nèi)容以冒號(hào)起始,并且縮進(jìn);return [表達(dá)式] 結(jié)束函數(shù),選擇性地返回一個(gè)值給調(diào)用方。不帶表達(dá)式的return相當(dāng)于返回 None。
4.()關(guān)于Python語句P=-P,以下選項(xiàng)中描述正確的是( ?。?br/>A.P和P的相反數(shù)相等 B.P和P的絕對(duì)值相等
C.給P賦值為它的相反數(shù) D.P的值為0
【答案】C
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】語句P=-P為賦值語句,其含義為將值-P賦值給變量P。P與-P為相反數(shù)。A、B、D選項(xiàng)無法正確表達(dá)出賦值語句的含義。故答案為:C。
【分析】本題考查賦值語句。賦值語句是最基本的語句,它的作用就是將表達(dá)式的值賦給變量。格式:變量名=表達(dá)式。其中“=”為賦值號(hào)。功能︰把賦值號(hào)右邊表達(dá)式的計(jì)算結(jié)果,存儲(chǔ)到賦值號(hào)左邊指定的變量中。
5.()Python文件只讀打開模式是( ?。?br/>A.w B.x C.b D.r
【答案】D
【知識(shí)點(diǎn)】程序與指令
【解析】【解答】Python文件只讀打開模式是r。故答案選:D。
【分析】本題考查Python文件的讀寫。w:只寫模式;a:追加模式;b:二進(jìn)制方式;r:只讀模式。
6.()以下對(duì)Python程序縮進(jìn)格式描述錯(cuò)誤的選項(xiàng)是:(  )
A.不需要縮進(jìn)的代碼頂行寫,前面不能留空白
B.縮進(jìn)可以用tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn)
C.嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn)
D.縮進(jìn)是用來格式美化Python程序的
【答案】D
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】不需要縮進(jìn)的代碼頂行寫,前面不能留空白;縮進(jìn)可以用tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn);嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn),縮進(jìn)是代碼書寫規(guī)則要求,而不是用來美化Python程序的。故答案選:D。
【分析】本題考查Python程序縮進(jìn)。Python縮進(jìn)規(guī)則和其它程序設(shè)計(jì)語言(如 Java、C 語言)采用大括號(hào)“{}”分隔代碼塊不同,Python 采用代碼縮進(jìn)和冒號(hào)來區(qū)分代碼塊之間的層次。在 Python 中,對(duì)于類定義、函數(shù)定義、流程控制語句、異常處理語句等,行尾的冒號(hào)和下一行的縮進(jìn),表示下一個(gè)代碼塊的開始,而縮進(jìn)的結(jié)束則表示此代碼塊的結(jié)束。注意,Python 中實(shí)現(xiàn)對(duì)代碼的縮進(jìn),可以使用空格或者 Tab 鍵實(shí)現(xiàn)。但無論是手動(dòng)敲空格,還是使用 Tab 鍵,通常情況下都是采用 4 個(gè)空格長度作為一個(gè)縮進(jìn)量(默認(rèn)情況下,一個(gè) Tab 鍵就表示 4 個(gè)空格)。
7.()以下關(guān)于Python程序語法元素的描述,錯(cuò)誤的選項(xiàng)是( ?。?br/>A.段落格式有助于提高代碼可讀性和可維護(hù)性
B.雖然Python支持中文變量名,但從兼容性角度考慮還是不要用中文名
C.true并不是Python的保留字
D.并不是所有的if、while、def、class語句后面都要用':'結(jié)尾
【答案】D
【知識(shí)點(diǎn)】常量、變量與賦值語句;注釋與縮進(jìn)
【解析】【解答】代碼分行分段寫,比一行寫到低,肯定是容易閱讀和維護(hù),選項(xiàng)A正確。中文格式的變量名會(huì)導(dǎo)致兼容性和可讀性等問題,選項(xiàng)B正確。python是區(qū)分大小寫的,True才是python的保留字,選項(xiàng)C正確。只要是用這四個(gè)關(guān)鍵字開頭的語句都必須用冒號(hào)結(jié)尾,否則會(huì)提示語法錯(cuò)誤,選項(xiàng)D錯(cuò)誤。故答案選:D。
【分析】本題考查Python程序語法??s進(jìn)格式要求程序?qū)R,清晰、簡明地表示了語句的所屬關(guān)系;Python 的標(biāo)識(shí)學(xué)采用大寫字母、小寫字母、數(shù)字、下劃線及漢字等字符及其組合進(jìn)行命名,但標(biāo)識(shí)符的首字符不能是數(shù)字,中間不能出現(xiàn)空格,長度沒有限制;Python 的關(guān)鍵字大小寫敏感,True 是關(guān)鍵字,但 true 不是關(guān)鍵字。
8.()下面代碼的輸出結(jié)果是( ?。?br/>name = "Python語言程序設(shè)計(jì)"
print(name[2: -2])
A.thon語言程序
B.出錯(cuò)
B. ython語言程序 D.ython語言程序設(shè)
【答案】A
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 Python可切片對(duì)象的索引方式包括:正索引和負(fù)索引兩部分,其中l(wèi)ist對(duì)象正索引為 [0,1,2,3,4,5,6,7,8,9,10,11],負(fù)索引為[-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1],s[N:M]表示對(duì)字符串s的切片操作,從N到M,但不包含M,故知name[2:-2]為“thon語言程序”。故答案選:A。
【分析】本題考查Python字符串。字符串和列表的索引:索引正向從0開始遞增,反向從-1開始遞減。
9.()Python文件的后綴名是( ?。?br/>A.pdf B.do C.pass D.py
【答案】D
【知識(shí)點(diǎn)】程序的保存及文件擴(kuò)展名
【解析】【解答】Pyhton文件的后綴名為.py。故答案為:D。
【分析】本題考查Python文件擴(kuò)展名。.py是Pyhton的源文件格式。
10.()關(guān)于Python語言數(shù)值操作符,以下選項(xiàng)中描述錯(cuò)誤的是( ?。?br/>A.x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)
B.x**y表示x的y次冪,其中,y必須是整數(shù)
C.x%y表示x與y之商的余數(shù),也稱為模運(yùn)算
D.x/y表示x與y之商
【答案】B
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】x**y表示x的y次冪,其中,y可以是整數(shù),也可以是小數(shù)。故答案選:B。
【分析】本題考查的是Python表達(dá)式及運(yùn)算。x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)。x/y表示x與y之商。x%y表示x與y之商的余數(shù),也稱為模運(yùn)算。
11.()以下選項(xiàng)中,Python語言中代碼注釋使用的符號(hào)是( ?。?br/>A./... .../ B.! C.# D.//
【答案】C
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】Python語言中代碼單行注釋使用的符號(hào)為"#"號(hào)。故答案選:C。
【分析】本題考查Python的注釋。python的注釋有:
1、單行注釋(行注釋):Python中使用#表示單行注釋。單行注釋可以作為單獨(dú)的一行放在被注釋代碼行之上,也可以放在語句或表達(dá)式之后。
2、多行注釋(塊注釋):當(dāng)注釋內(nèi)容過多,導(dǎo)致一行無法顯示時(shí),就可以使用多行注釋。Python中使用三個(gè)單引號(hào)或三個(gè)雙引號(hào)表示多行注釋。
12.()以下是屬于變量的是(  )
A.12.3 B.x C."變量" D.1+2
【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 python中變量只能包括字母、數(shù)字、下劃線,并且數(shù)字不能作為開頭。A、C、D選項(xiàng)包含特殊符號(hào)不符合變量命名要求。故答案選:B。
【分析】本題考查變量命名規(guī)則。python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
13.()以下賦值正確的是(  )
A.x=1、2、3 B.y=123+"456" C.x=1,2,3 D.y=1+2+3
【答案】D
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】A、C選項(xiàng)賦值運(yùn)算符右側(cè)表達(dá)式格式不正確。B選項(xiàng)賦值運(yùn)算符右側(cè)數(shù)之123不能夠與字符串“456”進(jìn)行運(yùn)算。D選項(xiàng),賦值運(yùn)算符左側(cè)為變量y、右側(cè)為表達(dá)式,符合賦值語句的定義。故答案為︰D。
【分析】本題考查賦值語句。賦值語句的一般形式為︰<變量><賦值運(yùn)算符><表達(dá)式>。
14.()以下x值等于5的是(  )
A.x='10/2' B.x=10/2 C.x=int(10/2) D.x='6-1'
【答案】C
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A選項(xiàng)得到結(jié)果為字符串'10/2';B選項(xiàng)結(jié)果為5.0;C選項(xiàng)10/2結(jié)果取整數(shù)部分,即為5;D選項(xiàng)得到結(jié)果'6-1'。故答案為∶C。
【分析】本題主要考查表達(dá)式。出現(xiàn)在賦值運(yùn)算符右側(cè)的表達(dá)式結(jié)果的數(shù)據(jù)類型,是由參加運(yùn)算的表達(dá)式的數(shù)據(jù)類型所決定的。
15.()以下程序運(yùn)行后
a1=int(input ("請輸入自然數(shù):"))
a2=int(input ("請輸入自然數(shù):"))
p=int(a1*a2)
print(p)
假如輸入5和6,結(jié)果是( ?。?br/>A.5 B.6 C.30 D.11
【答案】C
【知識(shí)點(diǎn)】順序結(jié)構(gòu)程序設(shè)計(jì)與分析;運(yùn)算符與表達(dá)式
【解析】【解答】由題目可知,程序首先對(duì)變量a1賦值5,a2賦值6,后將p賦值為a1*a2的整數(shù)部分,即5*6=30。最后輸出變量p的值30。故答案選∶C。
【分析】本題考查表達(dá)式及順序結(jié)構(gòu)的程序與分析。Python算術(shù)運(yùn)算符:
運(yùn)算符 表達(dá)式 描述
** x**y 求x的y次冪
* X*y 將x與y相乘
/ x/y 用x除以y,產(chǎn)生實(shí)數(shù)值
// x//y 用x除以y,,取整數(shù)部分
% x%y 用x除以y,取余數(shù)
+ x+y 將x與y相加
- x-y 將x減去y
16.()以下程序運(yùn)行后,顯示的結(jié)果是( ?。?br/>m=['書法','繪畫','體育']
m.append('歌唱')
m.append('舞蹈')
print(m[0])
A.書法 B.繪畫 C.歌唱 D.舞蹈
【答案】A
【知識(shí)點(diǎn)】數(shù)據(jù)類型
【解析】【解答】append()函數(shù)的具體使用方法:描述:append() 方法用于在列表末尾添加新的對(duì)象。語法:list.append(obj)。參數(shù):obj添加到列表末尾的對(duì)象。返回值:該方法無返回值,但是會(huì)修改原來的列表。在該程序中,兩次調(diào)用append函數(shù)后,列表對(duì)象為:['書法','繪畫','體育','歌唱','舞蹈'],元素索引為:[0,1,2,3,4],故m[0]輸出為:書法。故答案選:A。
【分析】本題考查常見數(shù)據(jù)類型、數(shù)組。數(shù)組是一種特殊變量,能夠一次包含多個(gè)值。在訪問數(shù)組元素通過索引號(hào)來引用數(shù)組元素。
17.()以下是屬于變量的是( ?。?br/>A.x+y B.xy C.x="變量" D.x/y
【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。A、C、D選項(xiàng)包含特殊符號(hào),不符合變量命名規(guī)則。故答案選:B。
【分析】本題考查變量的命名。python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
18.()以下賦值不正確的是( ?。?br/>A.x=a1+a2+a3 B.y="123"+"456"
C.x=123+456 D.y=123+"456"
【答案】D
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A、B、C選項(xiàng),賦值運(yùn)算符左側(cè)為變量x、右側(cè)為表達(dá)式,符合賦值語句的要求。D選項(xiàng)賦值運(yùn)算符右側(cè)123為數(shù)值類型,不能夠與字符串類型“456”進(jìn)行運(yùn)算。故答案為:D。
【分析】本題考查賦值語句。賦值語句的一般形式為︰<變量><賦值運(yùn)算符><表達(dá)式>。
19.()以下x值等于3的是(  )
A.x="10/3" B.x=10/3
C.x=int(10/3) D.x="6-3"
【答案】C
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A選項(xiàng)值為字符串"10/3";B選項(xiàng)的結(jié)果為3.3333333333333335;C選項(xiàng)為取10/3的整數(shù)部分,結(jié)果為3;D選項(xiàng)值為字符串"6-3"。故答案選∶C。
【分析】本題考查表達(dá)式。出現(xiàn)在賦值運(yùn)算符右側(cè)的表達(dá)式結(jié)果的數(shù)據(jù)類型,是由參加運(yùn)算的表達(dá)式的數(shù)據(jù)類型所決定的。
20.()a1=int(input ("請輸入自然數(shù):"))
a2=int(input ("請輸入自然數(shù):"))
p=int(a1/a2+a1*a2) print(p)
假如輸入15和5,結(jié)果是( ?。?br/>A.20 B.75 C.78 D.10
【答案】C
【知識(shí)點(diǎn)】順序結(jié)構(gòu)程序設(shè)計(jì)與分析;運(yùn)算符與表達(dá)式
【解析】【解答】由題目可知,程序首先對(duì)變量a1賦值15,a2賦值5,后將p賦值為(a1/a2+a1*a2)整數(shù)部分,即(15/5+15*5) =78。最后輸出變量p的值78。故答案選︰C。
【分析】本題考查表達(dá)式及順序結(jié)構(gòu)的程序與分析。Python算術(shù)運(yùn)算符:
運(yùn)算符 表達(dá)式 描述
** x**y 求x的y次冪
* X*y 將x與y相乘
/ x/y 用x除以y,產(chǎn)生實(shí)數(shù)值
// x//y 用x除以y,,取整數(shù)部分
% x%y 用x除以y,取余數(shù)
+ x+y 將x與y相加
- x-y 將x減去y
二一教育在線組卷平臺(tái)(zujuan.21cnjy.com)自動(dòng)生成 1 / 1登錄二一教育在線組卷平臺(tái) 助您教考全無憂
2022年山東省東營市信息技術(shù)等級(jí)考試Python 3
一、單選題
1.()以下選項(xiàng)中不符合Python語言變量命名規(guī)則的是( ?。?br/>A.L B.3_1 C._AI D.TempStr
2.()關(guān)于Python語言的注釋,以下選項(xiàng)中描述錯(cuò)誤的是( ?。?br/>A.Python語言的單行注釋以#開頭
B.Python語言的單行注釋以單引號(hào)'開頭
C.Python語言的多行注釋以'''(三個(gè)單引號(hào))開頭和結(jié)尾
D.Python語言有兩種注釋方式:單行注釋和多行注釋
3.()Python語言中用來定義函數(shù)的關(guān)鍵字是( ?。?br/>A.return B.def C.function D.define
4.()關(guān)于Python語句P=-P,以下選項(xiàng)中描述正確的是(  )
A.P和P的相反數(shù)相等 B.P和P的絕對(duì)值相等
C.給P賦值為它的相反數(shù) D.P的值為0
5.()Python文件只讀打開模式是( ?。?br/>A.w B.x C.b D.r
6.()以下對(duì)Python程序縮進(jìn)格式描述錯(cuò)誤的選項(xiàng)是:( ?。?br/>A.不需要縮進(jìn)的代碼頂行寫,前面不能留空白
B.縮進(jìn)可以用tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn)
C.嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn)
D.縮進(jìn)是用來格式美化Python程序的
7.()以下關(guān)于Python程序語法元素的描述,錯(cuò)誤的選項(xiàng)是(  )
A.段落格式有助于提高代碼可讀性和可維護(hù)性
B.雖然Python支持中文變量名,但從兼容性角度考慮還是不要用中文名
C.true并不是Python的保留字
D.并不是所有的if、while、def、class語句后面都要用':'結(jié)尾
8.()下面代碼的輸出結(jié)果是(  )
name = "Python語言程序設(shè)計(jì)"
print(name[2: -2])
A.thon語言程序
B.出錯(cuò)
B. ython語言程序 D.ython語言程序設(shè)
9.()Python文件的后綴名是( ?。?br/>A.pdf B.do C.pass D.py
10.()關(guān)于Python語言數(shù)值操作符,以下選項(xiàng)中描述錯(cuò)誤的是(  )
A.x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)
B.x**y表示x的y次冪,其中,y必須是整數(shù)
C.x%y表示x與y之商的余數(shù),也稱為模運(yùn)算
D.x/y表示x與y之商
11.()以下選項(xiàng)中,Python語言中代碼注釋使用的符號(hào)是(  )
A./... .../ B.! C.# D.//
12.()以下是屬于變量的是(  )
A.12.3 B.x C."變量" D.1+2
13.()以下賦值正確的是( ?。?br/>A.x=1、2、3 B.y=123+"456" C.x=1,2,3 D.y=1+2+3
14.()以下x值等于5的是( ?。?br/>A.x='10/2' B.x=10/2 C.x=int(10/2) D.x='6-1'
15.()以下程序運(yùn)行后
a1=int(input ("請輸入自然數(shù):"))
a2=int(input ("請輸入自然數(shù):"))
p=int(a1*a2)
print(p)
假如輸入5和6,結(jié)果是( ?。?br/>A.5 B.6 C.30 D.11
16.()以下程序運(yùn)行后,顯示的結(jié)果是(  )
m=['書法','繪畫','體育']
m.append('歌唱')
m.append('舞蹈')
print(m[0])
A.書法 B.繪畫 C.歌唱 D.舞蹈
17.()以下是屬于變量的是(  )
A.x+y B.xy C.x="變量" D.x/y
18.()以下賦值不正確的是( ?。?br/>A.x=a1+a2+a3 B.y="123"+"456"
C.x=123+456 D.y=123+"456"
19.()以下x值等于3的是(  )
A.x="10/3" B.x=10/3
C.x=int(10/3) D.x="6-3"
20.()a1=int(input ("請輸入自然數(shù):"))
a2=int(input ("請輸入自然數(shù):"))
p=int(a1/a2+a1*a2) print(p)
假如輸入15和5,結(jié)果是( ?。?br/>A.20 B.75 C.78 D.10
答案解析部分
1.【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】Python中變量名可以包括字母、數(shù)字、下劃線,但不能以數(shù)字開頭。B選項(xiàng)以數(shù)字3開頭不符合Python語言變量命名規(guī)則。故答案選:B.
【分析】本題考查變量命名規(guī)則。Python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
2.【答案】B
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】Python中單行注釋以#開頭,多行注釋用三個(gè)單引號(hào)'''或者三個(gè)雙引號(hào)"""將注釋括起來。故答案選∶B。
【分析】本題考查注釋與縮進(jìn)。注釋是提高代碼可讀性的重要途徑,為了讓別人能夠更容易理解程序,方便日后程序的維護(hù),使用注釋是非常有效的。Python 中的注釋有單行注釋和多行注釋。Python 中單行注釋以#開頭,多行注釋用三個(gè)單引號(hào)'''或者三個(gè)雙引號(hào)"""將注釋括起來。
3.【答案】B
【知識(shí)點(diǎn)】自定義語句與函數(shù)
【解析】【解答】定義函數(shù),也就是創(chuàng)建一個(gè)函數(shù),可以理解為創(chuàng)建一個(gè)具有某些用途的工具。定義函數(shù)需要用def關(guān)鍵字實(shí)現(xiàn)。故答案為:B。
【分析】本題考查Python函數(shù)。以下是定義函數(shù)的規(guī)則:函數(shù)代碼塊以 def 關(guān)鍵詞開頭,后接函數(shù)標(biāo)識(shí)符名稱和圓括號(hào)();任何傳入?yún)?shù)和自變量必須放在圓括號(hào)中間。圓括號(hào)之間可以用于定義參數(shù);函數(shù)的第一行語句可以選擇性地使用文檔字符串—用于存放函數(shù)說明;函數(shù)內(nèi)容以冒號(hào)起始,并且縮進(jìn);return [表達(dá)式] 結(jié)束函數(shù),選擇性地返回一個(gè)值給調(diào)用方。不帶表達(dá)式的return相當(dāng)于返回 None。
4.【答案】C
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】語句P=-P為賦值語句,其含義為將值-P賦值給變量P。P與-P為相反數(shù)。A、B、D選項(xiàng)無法正確表達(dá)出賦值語句的含義。故答案為:C。
【分析】本題考查賦值語句。賦值語句是最基本的語句,它的作用就是將表達(dá)式的值賦給變量。格式:變量名=表達(dá)式。其中“=”為賦值號(hào)。功能︰把賦值號(hào)右邊表達(dá)式的計(jì)算結(jié)果,存儲(chǔ)到賦值號(hào)左邊指定的變量中。
5.【答案】D
【知識(shí)點(diǎn)】程序與指令
【解析】【解答】Python文件只讀打開模式是r。故答案選:D。
【分析】本題考查Python文件的讀寫。w:只寫模式;a:追加模式;b:二進(jìn)制方式;r:只讀模式。
6.【答案】D
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】不需要縮進(jìn)的代碼頂行寫,前面不能留空白;縮進(jìn)可以用tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn);嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn),縮進(jìn)是代碼書寫規(guī)則要求,而不是用來美化Python程序的。故答案選:D。
【分析】本題考查Python程序縮進(jìn)。Python縮進(jìn)規(guī)則和其它程序設(shè)計(jì)語言(如 Java、C 語言)采用大括號(hào)“{}”分隔代碼塊不同,Python 采用代碼縮進(jìn)和冒號(hào)來區(qū)分代碼塊之間的層次。在 Python 中,對(duì)于類定義、函數(shù)定義、流程控制語句、異常處理語句等,行尾的冒號(hào)和下一行的縮進(jìn),表示下一個(gè)代碼塊的開始,而縮進(jìn)的結(jié)束則表示此代碼塊的結(jié)束。注意,Python 中實(shí)現(xiàn)對(duì)代碼的縮進(jìn),可以使用空格或者 Tab 鍵實(shí)現(xiàn)。但無論是手動(dòng)敲空格,還是使用 Tab 鍵,通常情況下都是采用 4 個(gè)空格長度作為一個(gè)縮進(jìn)量(默認(rèn)情況下,一個(gè) Tab 鍵就表示 4 個(gè)空格)。
7.【答案】D
【知識(shí)點(diǎn)】常量、變量與賦值語句;注釋與縮進(jìn)
【解析】【解答】代碼分行分段寫,比一行寫到低,肯定是容易閱讀和維護(hù),選項(xiàng)A正確。中文格式的變量名會(huì)導(dǎo)致兼容性和可讀性等問題,選項(xiàng)B正確。python是區(qū)分大小寫的,True才是python的保留字,選項(xiàng)C正確。只要是用這四個(gè)關(guān)鍵字開頭的語句都必須用冒號(hào)結(jié)尾,否則會(huì)提示語法錯(cuò)誤,選項(xiàng)D錯(cuò)誤。故答案選:D。
【分析】本題考查Python程序語法??s進(jìn)格式要求程序?qū)R,清晰、簡明地表示了語句的所屬關(guān)系;Python 的標(biāo)識(shí)學(xué)采用大寫字母、小寫字母、數(shù)字、下劃線及漢字等字符及其組合進(jìn)行命名,但標(biāo)識(shí)符的首字符不能是數(shù)字,中間不能出現(xiàn)空格,長度沒有限制;Python 的關(guān)鍵字大小寫敏感,True 是關(guān)鍵字,但 true 不是關(guān)鍵字。
8.【答案】A
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 Python可切片對(duì)象的索引方式包括:正索引和負(fù)索引兩部分,其中l(wèi)ist對(duì)象正索引為 [0,1,2,3,4,5,6,7,8,9,10,11],負(fù)索引為[-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1],s[N:M]表示對(duì)字符串s的切片操作,從N到M,但不包含M,故知name[2:-2]為“thon語言程序”。故答案選:A。
【分析】本題考查Python字符串。字符串和列表的索引:索引正向從0開始遞增,反向從-1開始遞減。
9.【答案】D
【知識(shí)點(diǎn)】程序的保存及文件擴(kuò)展名
【解析】【解答】Pyhton文件的后綴名為.py。故答案為:D。
【分析】本題考查Python文件擴(kuò)展名。.py是Pyhton的源文件格式。
10.【答案】B
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】x**y表示x的y次冪,其中,y可以是整數(shù),也可以是小數(shù)。故答案選:B。
【分析】本題考查的是Python表達(dá)式及運(yùn)算。x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)。x/y表示x與y之商。x%y表示x與y之商的余數(shù),也稱為模運(yùn)算。
11.【答案】C
【知識(shí)點(diǎn)】注釋與縮進(jìn)
【解析】【解答】Python語言中代碼單行注釋使用的符號(hào)為"#"號(hào)。故答案選:C。
【分析】本題考查Python的注釋。python的注釋有:
1、單行注釋(行注釋):Python中使用#表示單行注釋。單行注釋可以作為單獨(dú)的一行放在被注釋代碼行之上,也可以放在語句或表達(dá)式之后。
2、多行注釋(塊注釋):當(dāng)注釋內(nèi)容過多,導(dǎo)致一行無法顯示時(shí),就可以使用多行注釋。Python中使用三個(gè)單引號(hào)或三個(gè)雙引號(hào)表示多行注釋。
12.【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 python中變量只能包括字母、數(shù)字、下劃線,并且數(shù)字不能作為開頭。A、C、D選項(xiàng)包含特殊符號(hào)不符合變量命名要求。故答案選:B。
【分析】本題考查變量命名規(guī)則。python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
13.【答案】D
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】A、C選項(xiàng)賦值運(yùn)算符右側(cè)表達(dá)式格式不正確。B選項(xiàng)賦值運(yùn)算符右側(cè)數(shù)之123不能夠與字符串“456”進(jìn)行運(yùn)算。D選項(xiàng),賦值運(yùn)算符左側(cè)為變量y、右側(cè)為表達(dá)式,符合賦值語句的定義。故答案為︰D。
【分析】本題考查賦值語句。賦值語句的一般形式為︰<變量><賦值運(yùn)算符><表達(dá)式>。
14.【答案】C
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A選項(xiàng)得到結(jié)果為字符串'10/2';B選項(xiàng)結(jié)果為5.0;C選項(xiàng)10/2結(jié)果取整數(shù)部分,即為5;D選項(xiàng)得到結(jié)果'6-1'。故答案為∶C。
【分析】本題主要考查表達(dá)式。出現(xiàn)在賦值運(yùn)算符右側(cè)的表達(dá)式結(jié)果的數(shù)據(jù)類型,是由參加運(yùn)算的表達(dá)式的數(shù)據(jù)類型所決定的。
15.【答案】C
【知識(shí)點(diǎn)】順序結(jié)構(gòu)程序設(shè)計(jì)與分析;運(yùn)算符與表達(dá)式
【解析】【解答】由題目可知,程序首先對(duì)變量a1賦值5,a2賦值6,后將p賦值為a1*a2的整數(shù)部分,即5*6=30。最后輸出變量p的值30。故答案選∶C。
【分析】本題考查表達(dá)式及順序結(jié)構(gòu)的程序與分析。Python算術(shù)運(yùn)算符:
運(yùn)算符 表達(dá)式 描述
** x**y 求x的y次冪
* X*y 將x與y相乘
/ x/y 用x除以y,產(chǎn)生實(shí)數(shù)值
// x//y 用x除以y,,取整數(shù)部分
% x%y 用x除以y,取余數(shù)
+ x+y 將x與y相加
- x-y 將x減去y
16.【答案】A
【知識(shí)點(diǎn)】數(shù)據(jù)類型
【解析】【解答】append()函數(shù)的具體使用方法:描述:append() 方法用于在列表末尾添加新的對(duì)象。語法:list.append(obj)。參數(shù):obj添加到列表末尾的對(duì)象。返回值:該方法無返回值,但是會(huì)修改原來的列表。在該程序中,兩次調(diào)用append函數(shù)后,列表對(duì)象為:['書法','繪畫','體育','歌唱','舞蹈'],元素索引為:[0,1,2,3,4],故m[0]輸出為:書法。故答案選:A。
【分析】本題考查常見數(shù)據(jù)類型、數(shù)組。數(shù)組是一種特殊變量,能夠一次包含多個(gè)值。在訪問數(shù)組元素通過索引號(hào)來引用數(shù)組元素。
17.【答案】B
【知識(shí)點(diǎn)】常量、變量與賦值語句
【解析】【解答】 python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。A、C、D選項(xiàng)包含特殊符號(hào),不符合變量命名規(guī)則。故答案選:B。
【分析】本題考查變量的命名。python中變量只能包括字母、數(shù)字、下劃線。并且數(shù)字不能作為開頭。另外系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之外,其它符號(hào)不能在變量名中出現(xiàn)。
18.【答案】D
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A、B、C選項(xiàng),賦值運(yùn)算符左側(cè)為變量x、右側(cè)為表達(dá)式,符合賦值語句的要求。D選項(xiàng)賦值運(yùn)算符右側(cè)123為數(shù)值類型,不能夠與字符串類型“456”進(jìn)行運(yùn)算。故答案為:D。
【分析】本題考查賦值語句。賦值語句的一般形式為︰<變量><賦值運(yùn)算符><表達(dá)式>。
19.【答案】C
【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式
【解析】【解答】A選項(xiàng)值為字符串"10/3";B選項(xiàng)的結(jié)果為3.3333333333333335;C選項(xiàng)為取10/3的整數(shù)部分,結(jié)果為3;D選項(xiàng)值為字符串"6-3"。故答案選∶C。
【分析】本題考查表達(dá)式。出現(xiàn)在賦值運(yùn)算符右側(cè)的表達(dá)式結(jié)果的數(shù)據(jù)類型,是由參加運(yùn)算的表達(dá)式的數(shù)據(jù)類型所決定的。
20.【答案】C
【知識(shí)點(diǎn)】順序結(jié)構(gòu)程序設(shè)計(jì)與分析;運(yùn)算符與表達(dá)式
【解析】【解答】由題目可知,程序首先對(duì)變量a1賦值15,a2賦值5,后將p賦值為(a1/a2+a1*a2)整數(shù)部分,即(15/5+15*5) =78。最后輸出變量p的值78。故答案選︰C。
【分析】本題考查表達(dá)式及順序結(jié)構(gòu)的程序與分析。Python算術(shù)運(yùn)算符:
運(yùn)算符 表達(dá)式 描述
** x**y 求x的y次冪
* X*y 將x與y相乘
/ x/y 用x除以y,產(chǎn)生實(shí)數(shù)值
// x//y 用x除以y,,取整數(shù)部分
% x%y 用x除以y,取余數(shù)
+ x+y 將x與y相加
- x-y 將x減去y
二一教育在線組卷平臺(tái)(zujuan.21cnjy.com)自動(dòng)生成 1 / 1

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 陆川县| 三穗县| 柳州市| 东丰县| 青冈县| 太仓市| 饶河县| 南宁市| 维西| 明光市| 鄂伦春自治旗| 迁西县| 合阳县| 凤阳县| 阿合奇县| 凤冈县| 囊谦县| 石狮市| 灌阳县| 神木县| 延寿县| 顺昌县| 博罗县| 西平县| 惠来县| 谷城县| 南宫市| 施秉县| 四川省| 商丘市| 稷山县| 织金县| 洪泽县| 天峨县| 襄垣县| 杨浦区| 嘉荫县| 苏尼特右旗| 新野县| 上虞市| 鞍山市|