【正文】
thon序列拼接運算。13.D【詳解】本題主要考查Python序列拼接運算。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。不是Python中所有循環(huán)必須包含的是循環(huán)次數,可能是while循環(huán)條件,故本題選B選項。12.B【詳解】本題主要考查Python循環(huán)結構。解析:C【詳解】本題主要考查Python語法。11.C【詳解】本題主要考查Python語法。解析:A【詳解】本題主要考查Python模塊的導入。10.A【詳解】本題主要考查Python模塊的導入。解析:D【詳解】本題考查的是程序調試。9.D【詳解】本題考查的是程序調試。解析:C【詳解】本題主要考查Python程序的執(zhí)行。8.C【詳解】本題主要考查Python程序的執(zhí)行。accept()接受一個客戶端的連接請求并返回一個新的套接字,input函數用于數據的輸入,readline() 函數用于讀取文件中的一行,print()解析:B【詳解】本題主要考查Python函數。abs(x)是返回x的絕對值,float() 函數用于將整數和字符串轉換成浮點數,print()是輸出函數,input()是輸入函數,故本題選D選項。abs(x)是返回x的絕對值,float() 函數用于將整數和字符串轉換成浮點數,print()是輸出函數,input()是輸入函數,故本題選D選項。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。因此A選項正確。每個變量在使用前都必須賦值。變量賦值以后變量才會被創(chuàng)解析:A【詳解】Python中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過程。每個變量在內存中創(chuàng)建,都包括變量的標識,名稱和數據這些信息。python文件的擴展名是py,故本題選A選項。python文件的擴展名是py,故本題選A選項。Access(數據庫)、Excel(表格處理軟件)、SQL(用于訪問和處理數據庫的標準的計算機語言)均是數據分析處理工具,Python是程序設計軟件,故本題選C選項。2.C【詳解】本題主要考查數據分析知識點。書寫表達式時運算符號不能省略,+加、減、*乘、**冪、/除、//整除、%取模,A、B、C正確的表達式分別是b**24*a*c,1/2*g*t*解析:D【詳解】本題主要考查Python表達式知識點。A.Entry B.Label C.Frame D.Button(2)題目中算法描述采用的是__________A、自然語言B、偽代碼 C、流程圖 D、.NS圖(3)下列程序代碼片段對應于算法描述中的第2步至第4步。第4步:從總分中s中去掉最高分max和最低分min,求出其他4位評委的平均分aver作為選手的最終得分。max記錄最高分; min記錄最低分; s記錄六位評委的總分; aver記錄最終得分。39.程序分析題學校舉行校園歌手大賽,評委由6人組成。A.n%2 B.n/2 C.n//2 D.n*237.編寫程序,實現(xiàn)從鍵盤輸入數據,數據前三位的ASCII值加2,從第四位開始ASCII值加3。代碼如下:n=int(input(請輸入一個十進制數:))result=[]while n0:( ① )n= ② ()for i in result:print(i,end=”)(1)程序代碼中①處正確的代碼是(_______)。A.left=mid B.right=mid C.left=mid+1 D.right=mid1(5)程序代碼中⑤處正確的代碼是(_______)。A.(left+right)/2 B.(left+right)\2C.(left+right)//2 D.(left+right)\\2(3)程序代碼中③處正確的代碼是(_______)。代碼如下:List=list(map(int,input(“請按身高遞增順序依次輸入10000個神仙的身高”).split()))left=1right=10000while ① mid= ② if List[mid]==1000: ③ elif List[mid]<1000: ④ else: ⑤ print(“能幫孫悟空的神仙在第{0}位上”.format(mid+l))(1)程序代碼中①處正確的代碼是(_______)。于是悟空立刻來到天上,在玉皇大帝的神仙冊上看到了按身高從矮到高排列有10000個神仙。填寫正確的代碼,使程序完善money=100 一共100文錢num=100 一共100只雞cock_price=5 公雞價格5文hen_price=3 母雞價格3文threechick_price=1 3只小雞1文for cock_num in range(1,money//cock_price+1): 公雞只數可能為120 for hen_num in range(1,①________): 母雞只數可能為133 for chick_num in range(1,②________): (3小雞)只數可能為1100 money1=cock_num*cock_price+hen_num*hen_price+chick_num*threechick_price num1=cock_num+hen_num+chick_num*3 if money1==money and num1==num: print (cock_num,hen_num,③________) (③小雞數)input(運行完畢,請按回車鍵退出...)35.程序設計:唐三藏又被妖怪抓走了,這次孫悟空還是沒打得過妖怪,于是來求觀音菩薩。(2)運行程序,運行結果如圖所示。(1)請不要更改源程序的結構,刪除原題里的①、②、③。def f(n): if n==0: return 1 else: return _________s=0n=int(input(請輸入n:))for i in_______: s=________print(s)34.“百雞百錢”問題是一個有名的數學問題,出自《張丘建算經》。如f(5)就是表示5!,求5!的過程可以寫成如下形式:f(5)=5*f(4) f(4)=4*f(3) f(3)=3*f(2) f(2)=2*f(1) f(1)=1(問題求解)在python中用遞歸算法求1!+2!+……+n?。╪的值為整數,從鍵盤輸入)。我們用遞歸算法可以較容易求n