【文章內(nèi)容簡介】
39。,total,39。種39。)劃線處①處應(yīng)該填入的語句為: ;劃線處②處應(yīng)該填入的語句為: ;劃線處③處應(yīng)該填入的語句為: 。38.輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。39.分析完善程序某市出租車收費標(biāo)準(zhǔn)如下:(1)3公里內(nèi)(含3公里),收費8元(2)超過3公里但未超過6公里部分,(3)超過6公里部分。根據(jù)以上標(biāo)準(zhǔn),輸入出租車行駛的公里數(shù),請計算顧客需付費多少元?[算法分析]假設(shè)總費用為p,則可以分段計算p=8 ‘(s≤3)p=*(s3)+8 ‘(3s≤6)p=*(s6)+*3+8 ‘(s6)[參考代碼]a=float(input(“s=”))if s = 3 : p= 8if p=*(s3)+8if s 6 : p=*(s6)+*3+8print( p)根據(jù)上述回答如下問題:(1)本題采用的算法是________(填:解析法/枚舉法/排序法/遞歸法)。(2)程序代碼中空白處應(yīng)填寫的條件是_______(填: A/B/C/D)。A.3s=6 B.3=s=6 C.s3 and s6 D.s3 Or s=640.閱讀程序。for i in range(1,10): for j in range(1,i+1): print(%d X %d=%2d%(j,i,j*i),end= )print()(1)在第一行程序中,變量i的數(shù)據(jù)范圍為_____到____。(2)在第二行的程序中,變量j的數(shù)據(jù)范圍為_____到____。(3)如果“%d”表示十進制數(shù),那么%2d則表示____ 位寬的十進制數(shù)。(4)第三行程序改為print(%d X %d=%2d%(i,j,i*j),end= ),則本題的輸出應(yīng)該是_____。(5)如果最后一行的print()表示換行,那么end=””的功能是_______ ?!緟⒖即鸢浮?**試卷處理標(biāo)記,請不要刪除一、選擇題1.D【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。故dist能作為python程序變量名,故本題選D選項。解析:D【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。故dist能作為python程序變量名,故本題選D選項。2.D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。解析:D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。3.C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確?!军c睛】解析:C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確?!军c睛】4.A【詳解】本題主要考查Python文件。python文件的擴展名是py,故本題選A選項。解析:A【詳解】本題主要考查Python文件。python文件的擴展名是py,故本題選A選項。5.D【詳解】本題考查的是文件類型相關(guān)知識。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項D正確。解析:D【詳解】本題考查的是文件類型相關(guān)知識。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項D正確。6.B【詳解】本題主要考查Python表達式的運算。(21%4)+5=1+5=6,故表達式(21%4)+5的值是6,故本題選B選項。解析:B【詳解】本題主要考查Python表達式的運算。(21%4)+5=1+5=6,故表達式(21%4)+5的值是6,故本題選B選項。7.B【詳解】本題考查的是Python表達式。%是求余,故(21%4)+3=1+3=4,選項B正確。解析:B【詳解】本題考查的是Python表達式。%是求余,故(21%4)+3=1+3=4,選項B正確。8.A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。解析:A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。9.D【詳解】本題主要考查Python常用函數(shù)。abs(x)是返回x的絕對值,float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選D選項。解析:D【詳解】本題主要考查Python常用函數(shù)。abs(x)是返回x的絕對值,float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選D選項。10.B【詳解】本題主要考查Python函數(shù)。accept()接受一個客戶端的連接請求并返回一個新的套接字,input函數(shù)用于數(shù)據(jù)的輸入,readline() 函數(shù)用于讀取文件中的一行,print()解析:B【詳解】本題主要考查Python函數(shù)。accept()接受一個客戶端的連接請求并返回一個新的套接字,input函數(shù)用于數(shù)據(jù)的輸入,readline() 函數(shù)用于讀取文件中的一行,print()函數(shù)用于打印輸出數(shù)據(jù),故本題選B選項。11.A【詳解】本題主要考查Python表達式。題干不等式方程可以寫成x1 或者 x1,用Python表示是x1 or x1,故本題選A選項。解析:A【詳解】本題主要考查Python表達式。題干不等式方程可以寫成x1 或者 x1,用Python表示是x1 or x1,故本題選A選項。12.B【詳解】本題主要考查Python程序注釋知識點。Python程序中用作注釋的標(biāo)識符是“”,故本題選B選項。解析:B【詳解】本題主要考查Python程序注釋知識點。Python程序中用作注釋的標(biāo)識符是“”,故本題選B選項。13.B【詳解】本題主要考查Python字符函數(shù)。ord函數(shù)用于將字符轉(zhuǎn)換為整數(shù), chr函數(shù)接受一個數(shù)字(應(yīng)為ASCII碼)并返回字符。則python表達式chr(ord(x)+2)=chr(ord解析:B【詳解】本題主要考查Python字符函數(shù)。ord函數(shù)用于將字符轉(zhuǎn)換為整數(shù), c