【文章內(nèi)容簡介】
代碼如下:def gcd (m,n):r= while r!=0:m=nn= return a=int(input(‘請輸入a的值:’))b=int(input(‘請輸入b的值:’))print(‘最大公約數(shù)是:39。 )填空:________ ________ ________ ________ ________38.求100以內(nèi)素數(shù)。39.猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。40.請在空格處填寫正確的代碼,使程序完善。實現(xiàn)功能:繪制y=x22x+ 1的圖像加載numpy模塊并限簡潔的別名為npimport numpy as np import as plt x在7到9之間,x=(7,9,) _____ = x**22*x+1(x,________)(39。y=x*x2*x+139。)(39。x39。)(39。y39。)【參考答案】***試卷處理標記,請不要刪除一、選擇題1.A【詳解】本題考查的是人工智能語言。Python由于簡單易用,是人工智能領(lǐng)域中使用最廣泛的編程語言之一,它可以無縫地與數(shù)據(jù)結(jié)構(gòu)和其他常用的AI算法一起使用。故選項A正確。解析:A【詳解】本題考查的是人工智能語言。Python由于簡單易用,是人工智能領(lǐng)域中使用最廣泛的編程語言之一,它可以無縫地與數(shù)據(jù)結(jié)構(gòu)和其他常用的AI算法一起使用。故選項A正確。2.A【詳解】本題主要考查Python賦值語句。選項A可以實現(xiàn)交換變量a和b中的值,其余選項均不可以實現(xiàn)交換變量a和b中的值,故本題選A選項。解析:A【詳解】本題主要考查Python賦值語句。選項A可以實現(xiàn)交換變量a和b中的值,其余選項均不可以實現(xiàn)交換變量a和b中的值,故本題選A選項。3.D【詳解】本題主要考查Python表達式的運算。表達式66!=66的值為False,故print(66!=66)結(jié)果是False,故本題選D選項。解析:D【詳解】本題主要考查Python表達式的運算。表達式66!=66的值為False,故print(66!=66)結(jié)果是False,故本題選D選項。4.D【詳解】本題主要考查Python語言。Python、VB、Java等語言屬于高級語言,故本題選D選項。解析:D【詳解】本題主要考查Python語言。Python、VB、Java等語言屬于高級語言,故本題選D選項。5.B【詳解】本題主要考查Python表達式的運算。Python中取余符號是“%”,“==”是用來判斷兩個對象的值是否相等,故判斷n是否為偶數(shù)的表達式是n%2==0,故本題選B選項。解析:B【詳解】本題主要考查Python表達式的運算。Python中取余符號是“%”,“==”是用來判斷兩個對象的值是否相等,故判斷n是否為偶數(shù)的表達式是n%2==0,故本題選B選項。6.A【詳解】本題考查的是Python賦值語句。賦值號“=”的左邊是變量,右邊是常量或表達式,選項A中y=1是賦值語句不是表示,故選項A會報錯。解析:A【詳解】本題考查的是Python賦值語句。賦值號“=”的左邊是變量,右邊是常量或表達式,選項A中y=1是賦值語句不是表示,故選項A會報錯。7.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選項。8.A【詳解】本題主要考查Python數(shù)據(jù)類型。python是字符串常量,、2018是數(shù)值型常量,t是變量,故本題選A選項。解析:A【詳解】本題主要考查Python數(shù)據(jù)類型。python是字符串常量,、2018是數(shù)值型常量,t是變量,故本題選A選項。9.B【詳解】本題主要考查Python關(guān)鍵字。return [表達式]結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方;def用來定義函數(shù);import用來導(dǎo)入模塊,故本題選B選項。解析:B【詳解】本題主要考查Python關(guān)鍵字。return [表達式]結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方;def用來定義函數(shù);import用來導(dǎo)入模塊,故本題選B選項。10.D【詳解】本題考查計算機語言相關(guān)知識。高級語言是面向用戶的、基本上獨立于計算機種類和結(jié)構(gòu)的語言。其最大的優(yōu)點是:形式上接近于算術(shù)語言和自然語言,概念上接近于人們通常使用的概念。高級語言的一個命令解析:D【詳解】本題考查計算機語言相關(guān)知識。高級語言是面向用戶的、基本上獨立于計算機種類和結(jié)構(gòu)的語言。其最大的優(yōu)點是:形式上接近于算術(shù)語言和自然語言,概念上接近于人們通常使用的概念。高級語言的一個命令可以代替幾條,幾十條甚至幾百條匯編語言的指令。因此,高級語言易學(xué)易用,通用性強,應(yīng)用廣泛。高級語言種類繁多,可以從應(yīng)用特點和對客觀系統(tǒng)的描述兩個方面對其進一步分類。python,c++ ,visual basic,java都屬于高級程序設(shè)計語言。故本題選D。11.C【詳解】本題主要考查Python程序的執(zhí)行。x0為真,所以一直做x=x+1語句,print()語句要在循環(huán)結(jié)束后再執(zhí)行此行代碼,所以無輸出,故本題選C選項。解析:C【詳解】本題主要考查Python程序的執(zhí)行。x0為真,所以一直做x=x+1語句,print()語句要在循環(huán)結(jié)束后再執(zhí)行此行代碼,所以無輸出,故本題選C選項。12.D【詳解】本題主要考查Python基本知識。Python程序設(shè)計語言默認安裝時,會有一個自帶的集成開發(fā)環(huán)境IDLE。要創(chuàng)建Python程序文件,可以利用IDLE中的“文件“菜單??墒褂胑xit(解析:D【詳解】本題主要考查Python基本知識。Python程序設(shè)計語言默認安裝時,會有一個自帶的集成開發(fā)環(huán)境IDLE。要創(chuàng)建Python程序文件,可以利用IDLE中的“文件“菜單??墒褂胑xit()或quit()退出Python,因此D選項正確?!军c睛】13.B【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項。解析:B【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項。14.C【詳解】本題考查的是Python函數(shù)。input( )是輸入函數(shù),print()是輸出函數(shù)。故選項C正確。解析