【文章內(nèi)容簡介】
立方和等于該數(shù)本身。例如:153是一個(gè)“水仙花數(shù)”,因?yàn)?53=13+53+33,請計(jì)算并輸出所有三位數(shù)的水仙花數(shù)。for n in range(100,1000): i=n//100 j=n//100%10 k=n%10 if n==i*i*i+j*j*j+k*k*k:print(n)(1)//的符號作用是 _____ 。(2)%的符號作用是 _____ 。(3)==的符號作用是 _____ 。(4)在代碼中,變量i表示的是三位數(shù)中的 ______ 位。(5)在代碼中,變量j 表示的是三位數(shù)中的 ______ 位。(6)在代碼中,變量k表示的是三位數(shù)中的 ______ 位。(7)在range(100,1000)這個(gè)區(qū)域內(nèi),變量n無法取到的數(shù)值是________?!緟⒖即鸢浮?**試卷處理標(biāo)記,請不要?jiǎng)h除一、選擇題1.B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。故40XL不是Python合法的標(biāo)識符,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。故40XL不是Python合法的標(biāo)識符,故本題選B選項(xiàng)。2.A【詳解】本題主要考查Python表達(dá)式。int是取整函數(shù),abs求絕對值函數(shù),len返回字符串的長度,ord()函數(shù)主要用來返回對應(yīng)字符的ascii碼,round是四舍五入函數(shù),故abs(in解析:A【詳解】本題主要考查Python表達(dá)式。int是取整函數(shù),abs求絕對值函數(shù),len返回字符串的長度,ord()函數(shù)主要用來返回對應(yīng)字符的ascii碼,round是四舍五入函數(shù),故abs(int())=5,len(3+5=6)=6,ord(5)=53,round()=6,故本題選A選項(xiàng)。3.C【詳解】本題主要考查python的表達(dá)式。or屬于邏輯運(yùn)算符,m or n不是關(guān)系表達(dá)式。故本題選C選項(xiàng)。解析:C【詳解】本題主要考查python的表達(dá)式。or屬于邏輯運(yùn)算符,m or n不是關(guān)系表達(dá)式。故本題選C選項(xiàng)。4.B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。Python中取余符號是“%”,“==”是用來判斷兩個(gè)對象的值是否相等,故判斷n是否為偶數(shù)的表達(dá)式是n%2==0,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。Python中取余符號是“%”,“==”是用來判斷兩個(gè)對象的值是否相等,故判斷n是否為偶數(shù)的表達(dá)式是n%2==0,故本題選B選項(xiàng)。5.C【詳解】本題主要考查Python表達(dá)式。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python表達(dá)式。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。6.B【詳解】本題主要考查Python文件讀寫操作。,寫入python is a programming ,故該代碼段運(yùn)行后解析:B【詳解】本題主要考查Python文件讀寫操作。,寫入python is a programming ,故該代碼段運(yùn)行后,輸出的結(jié)果為python is a programming language.,故本題選B選項(xiàng)。7.C【詳解】本題主要考查Python程序設(shè)計(jì)語言。python源文件以***.py為擴(kuò)展名,python的默認(rèn)交互提示符是:,python能在文件模式中編寫代碼,也能在交互模式中編寫代碼,p解析:C【詳解】本題主要考查Python程序設(shè)計(jì)語言。python源文件以***.py為擴(kuò)展名,python的默認(rèn)交互提示符是:,python能在文件模式中編寫代碼,也能在交互模式中編寫代碼,python具有豐富和強(qiáng)大的模塊,故本題選C選項(xiàng)。8.A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22,故本題選A選項(xiàng)。9.D【詳解】本題考查Python程序的運(yùn)算。a=5,b=7,b+=3=10,a=b*20=200,a+=2=202,a=a%b=2。最后a=2,b=10,故本題選D。解析:D【詳解】本題考查Python程序的運(yùn)算。a=5,b=7,b+=3=10,a=b*20=200,a+=2=202,a=a%b=2。最后a=2,b=10,故本題選D。10.C【詳解】本題主要考查Python中循環(huán)結(jié)構(gòu)。range(1,5)函數(shù)生成4的整數(shù)序列,F(xiàn)or循環(huán)中循環(huán)體計(jì)算序列累加求和,因此C選項(xiàng)正確?!军c(diǎn)睛】解析:C【詳解】本題主要考查Python中循環(huán)結(jié)構(gòu)。range(1,5)函數(shù)生成4的整數(shù)序列,F(xiàn)or循環(huán)中循環(huán)體計(jì)算序列累加求和,因此C選項(xiàng)正確。【點(diǎn)睛】11.A【詳解】本題主要考查計(jì)算機(jī)操作系統(tǒng)。Windows是微軟操作系統(tǒng),可以作為服務(wù)器操作系統(tǒng);Python是程序設(shè)計(jì)軟件,Excel是表格處理軟件,Access是數(shù)據(jù)庫軟件,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查計(jì)算機(jī)操作系統(tǒng)。Windows是微軟操作系統(tǒng),可以作為服務(wù)器操作系統(tǒng);Python是程序設(shè)計(jì)軟件,Excel是表格處理軟件,Access是數(shù)據(jù)庫軟件,故本題選A選項(xiàng)。12.C【詳解】本題主要考查Python語句。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。單行代碼注釋以開始,語句j,b=b,j表示交換b與j的值,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python語句。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。單行代碼注釋以開始,語句j,b=b,j表示交換b與j的值,故本題選C選項(xiàng)。13.A【詳解】本題考查Python運(yùn)算順序相關(guān)的知識點(diǎn)Python表達(dá)式中,可以使用圓括號()控制運(yùn)算的優(yōu)先順序。故本題選A選項(xiàng)解析:A【詳解】本題考查Python運(yùn)算