

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、A. open ()B. load ()全國青少年軟件編程 (Python) 等級考試試卷 (一級)2 優質 word 練習一、選擇題1運行下列 Python 程序, 結果正確的是( )a=32b=14c=a%bA.2B.4C. 32D.142. 下列選項中,可以作為Python 程序變量名的是( )A.a/bB. abC. a+bD.a-b3.數據分析的處理工具錯誤的()A.AccessB. .ExcelC. pythonD.SQLprint(c)4在 Python 中, Print(abs( - 16/ 5)的執行結果是()A2.4B 35 在 Python 代碼中表示“ x 屬于區間 a
2、,A.awx and xvb B.nv=x or xvb6Python 文件的后綴名是()A. pdfB. do7.以下()是 python 文件A. *.mp3B. *.xls8.在 python 中,運行以下程序,結果應為( a=5b=7b+=3 a=b*20 a+=2a=a%bprint(a,b)A. 5 7B. 20 109.下列 Python 程序運行后的輸出結果是 ( s=0for i in range(1,5):s=s+iprint(s=,s)A. s=5B. s=6C. 4b) ”的正確表達式是(C. x=a and xvbC. passC. *.ppt)D. -2.4)。D.
3、 x= a and xbD. pyD. *py10. 下列選項中,屬于C. 22 7 )。D. 2 10C. s=10D. s=15Python 輸入函數的是( )。A. random()B. print()C. Cout()D. input()11. 以下選項中,不是Python 中文件操作的相關函數是()。A. open ()B. load ()C. read ()D. write ()12.已知字符串變量 x 的值是“ H”,字符“ A”的 ASCII 值是 65,則 python 表達式chr(ord(x)+2)的值是()A. IB. JC. 73D. 7413.在 Python中,下
4、面程序段的輸出結果是()x=9Print (“ x=”,x+1)A. 9B. 10C. x=9D. x= 1014.在 Python中 print(-14/4)的運行結果是()。A. -4B. -3.5C. 2D. -215.下面()是 Python 合法的變量名A. int32B. 40XLC. selfD. name16. Python 的設計具有很強的可讀性,相比其他語言具有的特色語法有以下選項,正確的 是( )。A.交互式B.解釋型C.面向對象D.服務端語言17. 有關循環結構的說法不正確的是()。A.循環結構是算法的基本結構之一B.有的的程序設計中沒有循環結構C.循環結構在程序設計有
5、可能會有嵌套出現D.在PYTHON程序設計語言中循環結構一般使用IF 語句實現。18. Python 中變量的命名遵循的規則,不正確的是()A.以字母或下劃線開頭,后面可以是字母、數字或下劃線。B.區分大小寫C.以數字開頭,后面可以是字母、數字或下劃線。D.不能使用保留字19.在 Python 程序中,要求 s= 3 + 6 + 9+ + 300 的值,可以采用如下代碼,下列選項中 的說法不正確的是()。s=0for i in range (3. 301r3)t5=5+print (s)A. for 循環語句中步長為 3B.語句 s= 0 應改為 s= 1C.語句 s= s+ i 共循環執行了
6、 100 次D.程序使用了循環結構20. 計算機語言發展大致經歷了機器語言、匯編語言和高級語言階段。可以被計算機直接 執行的語言是(),Python 語言屬于()語言。A.機器,高級B.高級,匯編C.高級,機器D.匯編,高級21. 在 python 中,Int ()函數的功能是返回不大于 x 的最大整數,設 a=3, b=4, c=5,則下列表達式的運算結果中值最大的是()A. math.sqrt(b)B. abs( a- b)C. I nt(2*a-c/b)D. a*2+b*2-c*222.Python 定義私有變量的方法為。()A. 使用_private 關鍵字B. 使用 public 關
7、鍵字C. 使用 DEF 定義變量名D. 使用_xx 定義變量名23.下列不可以用來搭建本地服務器的軟件是()(1) Python (2) Excel (3) IIS (4)ApacheA. (1)(2)B.(4)C. (1)(2)(3)(4)D. (1)(2)(4)24.在 Python 中, 不同的數據,需要定義不同的數據類型,可用方括號“”來定義的是 ()A.列表B.元組C.集合D.字典25.應用軟件是為滿足用戶不同領域、不同問題的應用需求而設計的軟件。以下不屬于應 用軟件的是()28.已知下列 Python 程序段,k 取下列哪組值是 x=4?( for i in ran ge(10):
8、 k=i nt(i nput()if k0:if k15:else:x=1else:if k12:x=4else:x=5A. 13,16B. 13,14,15C. 16,17,1829.下面的 Python 程序段運行后的輸出結果是()List= 10 獼猴桃 ,9,65Print (List3)A. 25B.彌猴桃C.獼猴桃30.以下 Python 程序運行后,變量 x 和 st 的值分別是()。A.WordB.微信C.考試系統26. Python 語言屬于(A.機器語言B.匯編語言)。C.咼級語言27. python 單行注釋和多行注釋分別是什么?(A 和廿B. #禾廿.D. python
9、D.科學計算語言D. #和/D. 18,19D. 9if k18:廿笫11題程序X= 123 + 678St=123,l+,l678A. 801 123678B. 801 “123678”C. 801 801D. 123678“123678”二、程序填空31.一家商場在降價促銷,如果購買金額不高于200元,會給 10%的折扣,如果購買金額 高于 200 元,會給 20%的折扣。編寫一個 Python 程序,輸入消費額(整數),顯示折扣后 的應付金額。32.編寫 Python 程序實現如下功能:輸入年月日輸入格式如“2021-06-21”,年月日之間用“-”分隔。判斷這一天是這一年的第幾天。以2
10、021-06-21 為例,前面 5 個月總天數,加上 21 天即這一天是本年的第幾天。特殊情況,當輸入的年份是閏年時,2 月份有29 天。閏年的判斷方式如下:I、能被 4 整除,但不能被 100 整除;II、能被 400 整除;(1)_“ 2020-05- 20”這一天是這一年的第_ 天。(2)編寫 Python 代碼如下,在劃線處填入正確的代碼(3) 加框處的代碼有誤,請改正。改正:_mon=31,28, 31, 30, 31,30,31,31, 30, 31,30,31 #mon 中存儲 1-12 每個月的天數s=input(”請輸入年月日:)mon th=i nt(s5:7)sum=0f
11、or i in ran ge( ):sum+=mon isum+=dayif 対4打 4 別刊曲尤臼:isleap=Trueelse:isleap=Falseif sum+=1print(這一天是當年的第” +str (sum)+“天“)33.某品牌手機第一年銷量為20000 臺, 假設平均每年的銷量比上一年增加68%,請問幾年后能使總銷量達到 60000 臺。下面的程序能實現上述的功能,請將缺失的代碼補充完整。total= every_year=20000year=1while_ :every_year + =_total + = every_yearyear + = 1prin t(yea
12、r)34.現有字典如下,根據題目要求,寫出相關的表達式:xingzuo = 小明:巨蟹座,小紅:處女座,小蘭:金牛座(1) 現要取出小紅所對應的星座,寫出相關表達式:(2) 現發現,“小蘭”同學的星座應該是“水瓶座”,請幫忙修改。現發現,在字典中漏寫了關于“小貝”的信息,現已知“小貝”為“雙子座”,請幫忙 添加。(4)寫出刪除該字典的表達式:35.地球繞太陽的運行周期為 365天 5小時 48分 46秒(合 365.24219天),即一回歸年。公歷的平年只有 365 天,比回歸年短約 0.2422 天,每四年累積約一天,把這一天加于 2 月末(即 2月 29 日),使當年的時間長度變為366
13、天,這一年就是閏年。判斷某一年是否是閏年的方法是年份數能被4 整除,但不能被 100 整除,或者年份數能被400 整除。以下是一段用于判斷某一年是否是閏年的程序。year = input輸入您要判斷的年份:*)year = ini(year)#_resu11 - (year%4 = 0 _ _) (year % 400 = 0)if result:呂-是.else:s=不是nrint(str( ) +年+s+ 跨國年)請將上面程序框中空格處的內容填寫完整,其中處填寫代碼注釋36.操作說明:編寫一個程序實現以下功能,將程序以“Y:3/3.py”作為文件名保存。 題目:設計100 以內的數中能同時
14、被 3 或 5 整除的個數。37.分析完善程序某市出租車收費標準如下:(1) 3 公里內(含 3 公里),收費 8 元(2) 超過 3 公里但未超過 6 公里部分,按 1.5 元/公里收費(3) 超過 6 公里部分,按 2.25 元/公里收費。根據以上標準,輸入出租車行駛的公里數,請計算顧客需付費多少元?算法分析假設總費用為 p,則可以分段計算p=8(sN3)p=1.5*(s-3)+8(36)參考代碼a=float(input( “ s= ” )if s 6 :p=2.25* (s-6) +1.5*3+8print( p)根據上述回答如下問題:(1)_本題采用的算法是(填:解析法/枚舉法/排序
15、法/遞歸法)。(2)_ 程序代碼中空白處應填寫的條件是(填:A/B/C/D )。A. 3s=6B. 3=s3 and s3 Or s-j- T256132749411182031(1)n 的作用是(1 )有 5 萬元資金存入銀行,選擇“ 1 年定期.自動轉存”的存款方式,由于銀行利率是不斷變化的,這 5 年利率分別是 3.25%.3%.3%.2%.1.75% 5 年后會有多少收益呢?調用round()函數,保留結果兩位小數。money =_rate=_for_print (“ 5 年以后存款總額:”,money,元”)(2)某投資者購買了 10 萬元一年期收益率 3.7%的銀行保證收益型理財產
16、品。每年理財贖 回后,他會提取 2 萬元用作生活所需,余下資金仍購買此種理財。在收益率不變的情況 下,多少年后本金被全部取出?mon ey=_year=_while_print ( year,年后資金被全部取出”)40.“百雞百錢”問題是一個有名的數學問題,出自張丘建算經。其內容是:公雞 5 文錢 1 只,母雞 3 文錢 1 只,小雞 3 只 1 文錢,用 100 文錢買 100 只雞,其中公雞、母雞和 小雞都必須要有,問公雞、母雞和小雞各多少只?(1)請在空格處填寫正確的代碼,使程序完善實現以下功能。money=100#一共 100 文錢num=100#一共 100 只雞cock_price
17、=5#公雞價格 5 文hen_price=3#母雞價格 3 文threechick_price=1#3 只小雞 1 文for cock_ num in range(1,_ ):# 公雞只數可能為 1-20for hen_ num in range(1,_ ):# 母雞只數可能為 1-33for chick_num in range(1,101): # (3 小雞)只數可能為 1-100mon ey1=cock_ nu m*cock_price+he n_nu m*he n_price+chick_ num /threechick_price num1=cock_ nu m+he n_nu m+
18、chick_ numif mon ey1=money and nu m1=num:prin t (cock_ nu m,he n_num,_)input(運行完畢,請按回車鍵退出)(2 )運行程序,運行結果如圖所示。4 18 785 11 Bl12 4 刖運訐憑舉*請抿回車鰹退出【參考答案】*試卷處理標記,請不要刪除本題主要考查 Python 表達式的運算。“ / ”是向下取整, abs 是求絕對值函數, -16/ 5=-4,、選擇題1B【詳解】本題考查 Python 程序執行a%b=32%14=4( %取余)。故本題選 B 選項 解析: B【詳解】本題考查 Python 程序執行a%b=32
19、%14=4( %取余)。故本題選 B 選項2B【詳解】本題主要考查 Python 變量的命名。變量的命名規則有:只能以字母或下劃線開 頭,不能包含特殊符號,不能是關鍵字。故 ab 可以作為 Python 程序變量名, 故本題選 B 選項。解析: B【詳解】本題主要考查 Python 變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包 含特殊符號,不能是關鍵字。故 ab 可以作為 Python 程序變量名,故本題選 B 選項。3C【詳解】本題主要考查數據分析知識點。 Access (數據庫)、Excel (表格處理軟件)、SQL (用于訪問和處理數據庫的標準的計算機語言)均是數據分析處
20、理工具,Python 是程序設計軟件,故本題解析: C【詳解】本題主要考查數據分析知識點。 Access (數據庫)、Excel(表格處理軟件)、SQL(用于訪 問和處理數據庫的標準的計算機語言)均是數據分析處理工具, Python 是程序設計軟件, 故本題選 C 選項。4C【詳解】本題主要考查 Python 表達式的運算。“/是向下取整,abs 是求絕對值函數,-16/5=-4, abs(-16/5)=4,故執行結果是 4,故本題選 C 選項。解析: C【詳解】abs(-16/5)=4,故執行結果是 4,故本題選 C 選項。5.C【詳解】本題主要考查 Python 表達式。 Python 表
21、達式中,大于等于運算符用“ =”表 示,故“x屬于區間a, b)”的正確表達式是 x = a and xvb,故本題選 C 選項。解析: C【詳解】本題主要考查 Python 表達式。 Python 表達式中,大于等于運算符用“ =”表示,故“ x 屬 于區間a,b)”的正確表達式是 x= a and xvb,故本題選 C 選項。6.D【詳解】本題主要考查 Python 文件知識點。Python 文件的后綴名是 py,故本題選 D 選 項。解析: D【詳解】本題主要考查 Python 文件知識點。Python 文件的后綴名是 py,故本題選 D 選項。7.D【詳解】本題考查的是文件類型相關知識
22、。 Mp3 是音頻文件,xls 是 ExceI 文件,ppt 演 示文稿文件, py 是 python 文件,故選項 D 正確。解析: D【詳解】本題考查的是文件類型相關知識。Mp3 是音頻文件,xls 是 ExceI 文件,ppt 演示文稿文件, py 是 python 文件,故選項 D 正確。8.D【詳解】本題考查 Python 程序的運算。 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 程序的運算。 a=5, b=7, b+=3=10, a=b*20=200
23、, a+=2=202, a=a%b=2 最 后 a=2, b=10,故本題選 Do9.C【詳解】本題主要考查 Python 中循環結構。 range(1,5) 函數生成 1、2、3、4 的整數序列,For 循環中循環體計算序列累加求和,因此C 選項正確。【點睛】解析: C【詳解】本題主要考查 Python 中循環結構。range(1,5)函數生成 1、2、3、4 的整數序列,For 循環 中循環體計算序列累加求和,因此 C 選項正確。【點睛】10D【詳解】本題主要考查 Python 輸入函數。random()是隨機函數,print()是輸出函數,Cout()函數是統計字符串里某個字符出現的次數
24、,in put()是輸入函數,故本題選 D 選項。解析: D【詳解】本題主要考查 Python 輸入函數。random()是隨機函數,print()是輸出函數,Cout()函數是統 計字符串里某個字符出現的次數,in put()是輸入函數,故本題選 D 選項。11B【詳解】本題主要考查 Python 文件操作函數。 open ()是文件打開函數, read () 、write () 是文件讀寫函數;jsonoad()用于從 json 文件中讀取數據,故本題選 B 選項解析: B【詳解】本題主要考查 Python 文件操作函數。 open ()是文件打開函數, read () 、 write (
25、)是文件讀寫 函數;jsonoad()用于從 json 文件中讀取數據,故本題選B 選項。12B【詳解】本題主要考查 Python 字符函數。 ord 函數用于將字符轉換為整數, chr 函數接 受一個數字(應為 ASCII 碼)并返回字符。貝 U python 表達式 chr(ord(x)+2)=chr(ord解析: B【詳解】本題主要考查 Python 字符函數。 ord 函數用于將字符轉換為整數, chr 函數接受一個數字 (應為 ASCII碼)并返回字符。則 python 表達式 chr(ord(x)+2)=chr(ord(H)+2)=chr(74)=,故本 J 題選 B 選項。13D
26、【詳解】本題主要考查 Python 程序輸出語句。x=9,故 Print ( “x=fx+1)( “x=是字符型直接輸出, x+1 計算后輸出對應結果)的輸出結果是 項。解析: D 【詳解】本題主要考查 Python 程序輸出語句。x=9,故 Print ( “x=” x+1)( “x=”字符型直接輸 出, x+1 計算后輸出對應結果)的輸出結果是 x= 10,故本題選 D 選項。14A【詳解】本題主要考查 Python 表達式的運算。運算符 / 表示向下取整, -14/ 4=-4, 14/4=3,故本題選 A 選項。解析: A【詳解】本題主要考查 Python 表達式的運算。運算符 /表示向
27、下取整, -1 4/4=-4 , 14/4=3,故本題 選 A 選項。x= 10,故本題選 D 選15ACD【詳解】本題主要考查 Python 變量的命名。 Python 變量的命名不能以數字開頭(可以以 下劃線或字母開頭),不能包含特殊符號,不能是關鍵字,故本題選 ACD 選 項。解析: ACD【詳解】本題主要考查 Python 變量的命名。 Python 變量的命名不能以數字開頭(可以以下劃線或 字母開頭),不能包含特殊符號,不能是關鍵字,故本題選ACD 選項。16ABC【詳解】本題考查 Python 特點的相關知識點相比其他語言,Python 具有交互式、 解釋型、 面向對象的特色。 故
28、本題選 ABC解析:ABC【詳解】本題考查 Python 特點的相關知識點相比其他語言, Python 具有交互式、解釋型、面向對象的特色。故本題選 ABC17D【詳解】 本題考查循環結構的相關知識點 在 PYTHON?序設計語言中循環結構一般使用 for 或 while 語句實現。故本題 選 D 選項解析: D【詳解】本題考查循環結構的相關知識點在 PYTHON 程序設計語言中循環結構一般使用 for 或 while 語句實現。故本題選 D 選項18C【詳解】本題考查的是變量名的命名規則。 Python 中變量的命名遵循的規則:以字母或 下劃線開頭,后面可以是字母、數字或下劃線;區分大小寫;
29、不能使用保留 字。故選項 C 不正確。解析: C【詳解】 本題考查的是變量名的命名規則。 Python 中變量的命名遵循的規則:以字母或下劃線開 頭,后面可以是字母、數字或下劃線;區分大小寫;不能使用保留字。故選項C 不正確。19B【詳解】本題主要考查 Python 程序調試。分析代碼可知, for 循環語句中步長為 3,變 量 s 的初值應為 0,語句 s= s+ i 共循環執行了 100 次,程序使用了 for 循環 結構,故本題選 B選項。解析: B【詳解】本題主要考查 Python 程序調試。分析代碼可知, for 循環語句中步長為 3,變量 s 的初值應 為 0,語句 s=s+ i
30、共循環執行了 100 次,程序使用了 for 循環結構,故本題選 B 選項。20A【詳解】 本題考查的知識點是計算機語言的發展。計算機語言從最初的機器語言 (二進制,可以被計算機直接執行的語言 ),發展到使用助記符的匯編語言,再到更易 理解的高級語言,包括 C、C+、Java、C#解析: A【詳解】本題考查的知識點是計算機語言的發展。計算機語言從最初的機器語言(二進制,可以被計算機直接執行的語言 ),發展到使用助記符的匯編語言,再到更易理解的高級語言,包括 C、 C+、 Java、C#、 Python 等等。故選項 A 正確。21 C【詳解】本題主要考查 Python 表達式的運算。設 a=3
31、, b=4, c=5, math.sqrt(b)=2 , abs(a-b)=abs(-1)=1, Int( 2*a-c/b )=Int(4.75)=4 ,解析: C【詳解】本題主要考查 Python 表達式的運算。設 a=3, b=4, c=5, math.sqrt(b)=2 , abs(a- b)=abs(- 1)=1,Int( 2*a-c/b )=Int(4.75)=4,a*2+b*2-c*2=9+16-25=0 ,故運算結果中值最大的是 Int(2*a-c/b) ,故本題選 C 選項。22D【詳解】本題主要考查 Python 變量的定義。 Python 定義私有變量的方法為使用_XX 定
32、 義變量名,故本題選 D 選項。解析: D【詳解】本題主要考查 Python 變量的定義。Python 定義私有變量的方法為使用_XX 定義變量名,故本題選 D 選項。23A【詳解】本題主要考查服務器的搭建。Python 是程序設計軟件,Excel 是表格處理軟件, IIS 是互聯網信息服務,Apache 是 Web 服務器軟件,IIS 和 Apache 可以用來搭 建本地服務器的軟件解析: A【詳解】本題主要考查服務器的搭建。Python 是程序設計軟件,Excel 是表格處理軟件,IIS 是互聯網信息服務,Apache 是 Web 服務器軟件,IIS 和 Apache 可以用來搭建本地服務
33、器的軟件, 故本題選 A選項。24A【詳解】本題主要考查 Python 數據類型。列表用方括號 “來”定義,元組可以用圓括號 “()來”定義,集合可以用大括號 “來”定義,字典用大括號 “來”定義,故本題選 A選項。解析: A【詳解】本題主要考查 Python 數據類型。列表用方括號“ ”來定義,元組可以用圓括號“ () ”來 定義,集合可以用大括號“ ”來定義,字典用大括號“ ”來定義,故本題選 A 選項。25D【詳解】本題考查的是應用軟件。應用軟件 (Application) 是和系統軟件相對應的,是用 戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟件
34、包和用戶程序。 p解析: D【詳解】 本題考查的是應用軟件。應用軟件 (Application) 是和系統軟件相對應的,是用戶可以使用的 各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟件包和 用戶程序。python是編程軟件,屬于系統軟件。故本題應選D。26C【詳解】本題考查 Python 語言相關知識點Python 是一種高級語言,所以不是機器語言、匯編語言、科學計算語言。故本 題選 C 選項解析: C【詳解】本題考查 Python 語言相關知識點Python 是一種高級語言,所以不是機器語言、匯編語言、科學計算語言。故本題選 C 選項27B【詳解】本題主要考查 P
35、ython 注釋。 python 單行注釋和多行注釋分別是 #和 , 故本題選 B 選項。解析: B【詳解】本題主要考查 Python 注釋。python 單行注釋和多行注釋分別是 #和.,故本題選 B 選項。28B【詳解】本題主要考查 Python 程序的執行。分析代碼可知,k=16,17,18 時,x=1;k=19,20 時,x=0; k=13,14,15 時,x=4; k 取 112 時,x=5,故本題選 B 選項。解析: B【詳解】本題主要考查 Python 程序的執行。分析代碼可知,k=16,17,18 時,x=1; k=19,20 時,x=0;k=13,14,15 時,x=4; k
36、 取 112 時,x=5,故本題選 B 選項。29D【詳解】本題主要考查 Python 程序的執行。列表的索引是從 0 開始的,故 List3=9,故 段運行后的輸出結果是 9,故本題選 D 選項。解析: D【詳解】本題主要考查 Python 程序的執行。列表的索引是從 0 開始的,故 List3=9 ,故段運行后的 輸出結果是9,故本題選 D 選項。30B【詳解】本題主要考查 Python 語句執行。語句 X=123+678 是整型類型運算,值為 801; 語句St=123+678是字符串運算,直接拼接,值為123678,故本題選 B 選 項。解析: B【詳解】本題主要考查 Python 語
37、句執行。語句 X=123+678 是整型類型運算,值為 801;語句 St=123+678 是字符串運算,直接拼接,值為 123678 ,故本題選 B 選項。二、程序填空31 price=int(input( 請輸入消費額(整數) :)if price 2 year%4=0 and year%100!=0 or year%400=0【詳解】本題主要考查 Python 程序的執行與調試。2020 年是閏年,2 月是 29 天,故“ 2020-05-20”這一天是這一年的第 31+29+31+30+20=141 天。變量 s 是字符串型,下標從 0 開始, 此處是將輸入日期中的天取出來放到變量da
38、y 中,可以使用切片操作:從左邊開始截取,也可以從右邊截取,故此處填 day=int (s8:)或 day=int(s- 2:)。通過循環將前 mon th -1 個月的天數加起 來,故變量 i 的范圍是 0 到 mon th -1,故填 0,mo nth-1。變量 isleap 標記是不是閏年,如果 isleap 值為真且 month2,貝 U sum 需要遞增 1,故填 isleap and month2。由題干閏年判斷條件,可知加框處應改為year%4=0 and year%100! =0 oryear%400=0。33 total60000 every_year*0.68【詳解】本題主
39、要考查 Python 程序執行與調試。 由題干可知, while 循環條件是總銷量 total 小于 60000,故第一空填 total60000。平均每年的銷量比上一年增加68%,即卩 every_year +=every_year*0.68,故第二空填 every_year*0.68。34.xingzuo小紅”xingzuo小蘭”=水瓶座”xingzuo小貝”=雙子座” del xin gzuo【詳解】本題主要考查字典數據類型。字典數據類型,可以通過檢索字典的鍵值得到對應的值,即 xingzuo“小紅”=處女座,故第一空填xingzuo“小紅”。將小蘭”同學的星座修改為“水瓶座”,可以通過
40、語句xin gzuo “小蘭”=“水瓶座”。同理添加小貝的信息為,xingzuo “小貝”=“雙子座”。刪除該字典的表達式是del xingzuo。35.將 year 轉換為整型數據,并賦值給 year And year%100 !=0 or year【詳解】本題主要考查 Pytho n 程序設計。in put 接收的數據類型是字符串型,該語句表示將year轉換為整型數據,并賦值給year。判斷某一年是否是閏年的方法是年份數能被4 整除,但不能被 100 整除,或者年份數能被400 整除,故第二、三、四空分別填Andyear%100 != 0or最后輸出打印某一年是否是閏年,需要將year 轉
41、換為字符型。36.c=0print(”能同時被 3 或 5 整除的數是:,end=)for i in ran ge(1,101):if i%3=0 and i%5=0:c+=1prin t(i,e nd=)prin t()print(能同時被 3 或 5 整除的個數是:+str(c)【詳解】本題主要考查 Python 程序設計。設計 100 以內的數中能同時被 3 或 5 整除的個數,使用 for 循環變量 i的范圍是從 199,用變量 c 統計能同時被 3 或 5 整除的個數,如果滿足if判斷條件,則變量 c 遞增,循環完輸出 c 的值,具體代碼及運行結果如下:碾內的數申能同時披或丘整蹤的牛魏c=0print 冋時械
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025中秋之夜作文(11篇)
- 1.2-認識數字孿生
- 公交公司慶八一活動方案
- 公交服務整治活動方案
- 《有機物的結構特性:高中生物有機化學教案》
- 倒霉的一天400字(14篇)
- 公司聘用在職員工證明書(8篇)
- 公共安全大討論活動方案
- 公關公司策劃方案
- 公務員遴選之活動方案
- 2023年國開大學期末考復習題-02312-財務管理
- 三維激光掃描儀應用項目方案
- 廣州市輕工技師學院工作人員招聘考試真題2022
- 耕地占補平衡動態監管系統培訓講解
- 2022-2023學年英語(下)外國語八年級期末考試卷含答案
- 電大可編程控制器應用實訓 形考任務2
- 實驗設計與數據處理
- 語C圈洗白手冊
- 2023年全國初中數學競賽試題及答案
- 《活板》同步練習及答案
- 生物藥劑學與藥物動力學(山西醫科大學)知到章節答案智慧樹2023年
評論
0/150
提交評論