【正文】
機解決問題的過程為“分析問題——設(shè)計算法(流程圖)——編寫程序——調(diào)試程序”,請輸入以下代碼,自己輸入數(shù)據(jù)運行,結(jié)果截圖提交20.完善程序。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,_______): 公雞只數(shù)可能為120 for hen_num in range(1,_________): 母雞只數(shù)可能為133 for chick_num in range(1,101): (3小雞)只數(shù)可能為1100 money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_price num1=cock_num+hen_num+chick_num if money1==money and num1==num: print (cock_num,hen_num,__________)input(運行完畢,請按回車鍵退出...)(2)運行程序,運行結(jié)果如圖所示。用來表示不等于的符號是“!=”,“= =”表示等于,“=”表示大于等于,“=”表示小于等于,故本題選B選項。自定義函數(shù)的格式是,def 函數(shù)名(參數(shù)):語句或語句組 return 返回值,故在Python中自定義函數(shù)需要def關(guān)鍵字放在函數(shù)開始,故本題選B選解析:B【詳解】本題主要考查Python函數(shù)。故本題應(yīng)選D。5.B【詳解】本題主要考查Python繪圖函數(shù)。6.B【詳解】本題主要考查Python的變量。7.C【詳解】本題考查的是Python代碼程序。解析:C【詳解】本題考查的是Python代碼程序。8.D【詳解】本題主要考查Python輸出語句。9.A【詳解】本題考查Python程序段。10.D【詳解】本題考查的是程序調(diào)試。11.B【詳解】本題主要考查Python程序設(shè)計語言。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項D正確。not運算級別高于and,故先算not 1,返回值為:False,F(xiàn)alse and 1,返回值為:False。故選項B正確。選項A可以實現(xiàn)交換變量a和b中的值,其余選項均不可以實現(xiàn)交換變量a和b中的值,故本題選A選項。①變量fh用來接收運算符,由代碼“if fh in s”可知,變量s保存加減乘除(+*/)四種運算符,故此處填+*/。①此處是處理從2開始到i開方加1,若能整除i則表明i不是素數(shù),否則直到循環(huán)結(jié)束,表明i是素數(shù),故此處填i%j==0。①變量n用來保存數(shù)組a的長度,使用len函數(shù),故此處填n=len(a)。運行結(jié)果如下:20.if print else 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。21.34 chick_num 【詳解】本題主要考查Python程序的執(zhí)行。