【文章內(nèi)容簡介】
____ i+=1print(llist[head][0])38.調(diào)試程序。請閱讀以下程序并寫出運行結(jié)果。fruites=[39。banana39。,39。apple39。,39。mango39。]for fruit in fruites: print(fruit)a=len(fruites)print(39。a=39。,a) _________________39.閱讀程序。分析下列切片相關程序并回答問題。list2=[5,6,7,8,9]print(list2[:])print(list2[2:])print(list2[:2]) print(list2[1:3])print(list2[2:4]) (1)程序第一個print的輸出結(jié)果是______________。(2)程序第二個print的輸出結(jié)果是______________。(3)程序第三個print的輸出結(jié)果是______________。(4)程序第四個print的輸出結(jié)果是______________。(5)程序第五個print的輸出結(jié)果是______________。40.“百雞百錢”問題是一個有名的數(shù)學問題,出自《張丘建算經(jīng)》。其內(nèi)容是:公雞5文錢1只,母雞3文錢1只,小雞3只1文錢,用100文錢買100只雞,其中公雞、母雞和小雞都必須要有,問公雞、母雞和小雞各多少只?(1)請在空格處填寫正確的代碼,使程序完善實現(xiàn)以下功能。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é)果如圖所示?!緟⒖即鸢浮?**試卷處理標記,請不要刪除一、選擇題1.A【詳解】本題主要考查Python程序的執(zhí)行。for i in range(1,5)可知變量i的范圍是14,程序運行完,s=s+i=0+1+2+3+4=10,故本題選A選項。解析:A【詳解】本題主要考查Python程序的執(zhí)行。for i in range(1,5)可知變量i的范圍是14,程序運行完,s=s+i=0+1+2+3+4=10,故本題選A選項。2.D【詳解】本題主要考查程序設計語言。python、VC、JAVA均屬于高級語言,匯編語言屬于低級語言,故本題選D選項。解析:D【詳解】本題主要考查程序設計語言。python、VC、JAVA均屬于高級語言,匯編語言屬于低級語言,故本題選D選項。3.C【詳解】本題主要考查python的表達式。or屬于邏輯運算符,m or n不是關系表達式。故本題選C選項。解析:C【詳解】本題主要考查python的表達式。or屬于邏輯運算符,m or n不是關系表達式。故本題選C選項。4.B【詳解】本題主要考查Python表達式。在python語言中表示“x屬于區(qū)間[a,b)” 的正確表達式是a= x and x b,故本題選B選項。解析:B【詳解】本題主要考查Python表達式。在python語言中表示“x屬于區(qū)間[a,b)” 的正確表達式是a= x and x b,故本題選B選項。5.B【詳解】本題主要考查Python語法。,Python標識符區(qū)分字母的大小寫,Python命令提示符是,命令中用到的標點符號只能是英文字符,故本題選B選項解析:B【詳解】本題主要考查Python語法。,Python標識符區(qū)分字母的大小寫,Python命令提示符是,命令中用到的標點符號只能是英文字符,故本題選B選項。6.B【詳解】本題主要考查Python程序設計語言。Python是一種高級程序設計語言;Python是一種代表簡單主義思想的語言,它具有簡單、免費、開源和可移植等特點;Python是一種面向?qū)ο蟮?、解析:B【詳解】本題主要考查Python程序設計語言。Python是一種高級程序設計語言;Python是一種代表簡單主義思想的語言,它具有簡單、免費、開源和可移植等特點;Python是一種面向?qū)ο蟮?、解釋性計算機語言,故本題選B選項。7.C【詳解】本題主要考查Python程序的執(zhí)行。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故解析:C【詳解】本題主要考查Python程序的執(zhí)行。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故本題選C選項。8.B【詳解】本題考查Python特點的相關知識點Python是一門面向?qū)ο?、可讀性好、開源的語言。因為是高級語言,不具備運行效率高的特點。故本題選B選項解析:B【詳解】本題考查Python特點的相關知識點Python是一門面向?qū)ο?、可讀性好、開源的語言。因為是高級語言,不具備運行效率高的特點。故本題選B選項9.B【詳解】本題主要考查Python關鍵字。return [表達式]結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方;def用來定義函數(shù);import用來導入模塊,故本題選B選項。解析:B【詳解】本題主要考查Python關鍵字。return [表達式]結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方;def用來定義函數(shù);import用來導入模塊,故本題選B選項。10.B【詳解】本題主要考查Python表達式的運算。邏輯運算符“且”用and表示,“或”用or表示,變量x能夠被4整除用x%4==0表示,不能被100整除用x%100!=0,故本題選B選項。解析:B【詳解】本題主要考查Python表達式的運算。邏輯運算符“且”用and表示,“或”用or表示,變量x能夠被4整除用x%4==0表示,不能被100整除用x%100!=0,故本題選B選項。11.D【詳解】本題考查的是程序調(diào)試。報錯內(nèi)容是“語法錯誤:無效語法”,變