【正文】
,具體代碼如下:sum1=0sum2=0for i in range(1,101): if i%2==0 : sum1+=i else: sum2+=iprint(sum1,sum2)21.y y show( ) 【詳解】本題主要考查Python程序繪制圖像。 ②根據橫縱坐標x和y繪制圖,故此處填y。input a string:39。①手機、數碼照相機均屬于模數轉換的設備,可以實現模擬信號與數字信號的轉換,故填①④。②變量s是字符串型,下標從0開始,此處是將輸入日期中的天取出來放到變量day中,可以使用切片操作:從左邊開始截取,也可以從右邊截取,故此處填day=int(s[8:])或day=int(s[2:])。機器語言是計算機語言的一種不屬于高級語言。or屬于邏輯運算符,m or n不是關系表達式。max返回序列最大值,列表list1=[10,66,27,33,23],則python表達式max(list1)的值為66,故本題選B選項。解析:C【詳解】本題主要考查Python程序的執(zhí)行。當x=13時,(x%10)*10+x//10=31,(x%10)//10+x//10=1,(x/10)%10+x//10=2,(x%10)*10+x%1解析:A【詳解】本題主要考查Python表達式。故本題選D選項解析:D【詳解】本題考查Python程序執(zhí)行range(1, 5)表示1到4的值,注意不包括5。a=1,b=2,a=b=2,故代碼執(zhí)行完畢后, a和b的值分別為2 和 2,故本題選C選項。)【參考答案】***試卷處理標記,請不要刪除一、選擇題1.B【詳解】本題主要考查Python字符函數。20.利用for循環(huán),分別計算1100中奇數的和、偶數的和。于是他決定把這個小功能交給他的好朋友——你來實現,你想到2種算法,請把下列程序填寫完整。天39。判斷這一天是這一年的第幾天。b=2b=2。( )A.使用 __private 關鍵字B.使用 public 關鍵字C.使用DEF定義變量名D.使用 __XX 定義變量名5.在Python中運行下列程序,輸出結果為( )for i in range (1,5): print(i)A.1,2,3,4,5 B.1 2 3 4 5 C.0,1,2,3,4 D.1 2 3 46.Python中變量的命名遵循的規(guī)則,不正確的是( )A.以字母或下劃線開頭,后面可以是字母、數字或下劃線。閏年的判斷方式如下:I、能被4整除,但不能被100整除;II、能被400整除;(1)“20200520”這一天是這一年的第_________天。許多社交平臺都有設置本平臺的熱點排行榜,方便用戶了解正在發(fā)生的熱門事件。(3)小強將某一天的售貨情況從平臺導出,.數據已按“流水號”升序排序,如圖a所示。y=x*x2*x+139。2.C【詳解】本題主要考查Python語句。4.D【詳解】本題主要考查Python變量的定義。故選項C不正確。變量的命名規(guī)則有:不能以數字開頭,可以以字母或下劃線開頭,不能包含特殊字符,不能是關鍵詞,故2a不可以作為Python合法變量名,故本題選B選項。input函數接受一個標準輸入數據,返回為 string 類型,故選項A錯誤;int可以將一個指定進制的數字型字符串或者十進制數字轉化為整形,解析:C【詳解】本題考查的是python基本函數相關知識。python源文件以***.py為擴展名,python的默認交互提示符是:,python能在文件模式中編寫代碼,也能在交互模式中編寫代碼,python具有豐富和強大的模塊,故本題選C選項。常見的高級編程語言有:C 、VB、Python等。Python特性有:免費的、簡單易學、可移植性好、是高級語言,故本題選D選項。⑤由題干閏年判斷條件,可知加框處應改為year%4==0 and year%100!=0 or year%400==0。④由圖可知,1表示成交,0表示未成交,流水號為2019030602的售貨記錄中,已成交的商品類別數是1,都是飲料(即貨號17和貨號5)。其中實現分別統(tǒng)計出其中英文字母、空格、數字和其它字符的個數可通過函數isalpha、isspace、isdigit來判斷統(tǒng)計,具體代碼如下:s = input(39