版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1《Python程序設(shè)計(jì)基礎(chǔ)》知識(shí)考試題庫(kù)及答案(典型題)一、單選題1.在Python中,在使用Flask框架的靜態(tài)路由時(shí),可以使用()方法,注冊(cè)不同的路由?A、cursor()B、run()C、route()D、以上都不正確答案:C解析:概念理解2.在Python中,關(guān)于游標(biāo)對(duì)象的execute()方法的返回值,說(shuō)法正確的是?A、返回結(jié)果集B、返回元組C、返回字典D、返回影響行數(shù)答案:D解析:概念理解3.在Python中,聲明變量并賦值正確的是A、vara=3B、inta=3C、a=3D、integer=3答案:C解析:概念理解4.在Python中,利用DOM方式解析XML文檔,說(shuō)法正確的是A、DOM方式將XML數(shù)據(jù)在內(nèi)存中解析成為字符串B、DOM方式將XML數(shù)據(jù)在內(nèi)存中解析成一棵樹(shù),通過(guò)對(duì)樹(shù)的操作來(lái)操作XML。C、DOM方式將XML數(shù)據(jù)在內(nèi)存中解析成為對(duì)象D、DOM方式將XML數(shù)據(jù)在內(nèi)存中解析成為二進(jìn)制數(shù)據(jù)答案:B解析:概念理解5.在Python中,下列是Flask的Request對(duì)象的form屬性的作用的是()A、記錄請(qǐng)求的數(shù)據(jù),并轉(zhuǎn)換為字符串B、記錄請(qǐng)求中的表單數(shù)據(jù)C、記錄請(qǐng)求中的查詢參數(shù)D、記錄請(qǐng)求中的cookie信息答案:B解析:概念理解6.在Python中,看代碼,說(shuō)結(jié)果:_x000D_classSinger:_x000D_name=""_x000D_area=""_x000D__x000D_def__init__(self,name,area):_x000D_=name_x000D_self.area=area_x000D__x000D_singer1=Singer("陳奕迅","香港")_x000D_print("歌手:%s\t地區(qū):%s"%(,singer1.area))_x000D_singer2=Singer("張杰","中國(guó)")_x000D_print("歌手:%s\t地區(qū):%s"%(,singer2.area))A、不能運(yùn)行B、歌手:陳奕迅地區(qū):香港歌手:張杰地區(qū):中國(guó)C、歌手:張杰地區(qū):中國(guó)歌手:陳奕迅地區(qū):香港D、歌手:陳奕迅地區(qū):香港歌手:張杰地區(qū):中國(guó)答案:D解析:概念理解7.在Python中使用注釋時(shí),下列描述錯(cuò)誤的是A、Python語(yǔ)言有兩種注釋方式:單行注釋和多行注釋B、Python語(yǔ)言的單行注釋以#開(kāi)頭C、Python語(yǔ)言的多行注釋以'''(三個(gè)單引號(hào))開(kāi)頭和結(jié)尾D、Python語(yǔ)言的單行注釋以單引號(hào)‘開(kāi)頭答案:D解析:概念理解8.在Python中,pymysql連接數(shù)據(jù)庫(kù)獲取數(shù)據(jù)庫(kù)連接時(shí),數(shù)據(jù)庫(kù)名不正確的堆棧信息是?A、Unknowndatabase'test'B、Accessdeniedforuser'root''localhost'(usingpassword:YES)C、NoneType'objecthasnoattribute'encoding'D、Can'tconnecttoMySQLserveron'localhost'([WinError10061]答案:A解析:概念理解9.在Python中,PythonDB-API使用流程(①引入API模塊。②執(zhí)行SQL語(yǔ)句和存儲(chǔ)過(guò)程。③獲取與數(shù)據(jù)庫(kù)的連接。④關(guān)閉數(shù)據(jù)庫(kù)連接)順序正確的是A、①②③④B、①②④③C、①④②③D、①③②④答案:D解析:概念理解10.在Python中,下列數(shù)據(jù)中不屬于列表的是A、{23,45,56,78}B、[23,45,5.6,7.8]C、[23,45,"Info",'a']D、["A","B","C","D"]答案:A解析:概念理解11.在Python中,pymysql連接數(shù)據(jù)庫(kù)獲取數(shù)據(jù)庫(kù)連接時(shí),端口號(hào)錯(cuò)誤的堆棧信息是?A、Unknowndatabase'test'B、Accessdeniedforuser'root''localhost'(usingpassword:YES)C、NoneType'objecthasnoattribute'encoding'D、Can'tconnecttoMySQLserveron'localhost'([WinError10061]答案:D解析:概念理解12.在Python中,事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)說(shuō)的是事務(wù)的哪個(gè)特性?A、持久性B、隔離性C、一致性D、原子性答案:C解析:概念理解13.在Python中,以下JSON數(shù)據(jù)格式正確的是A、{["name":"json","age":10],["name":"html","age":15]}B、[{"name":"json";"age":10};{"name":"html";"age":15}]C、[{"name":"json","age":10},{"name":"html","age":15}]D、{["name":"json";"age":10];["name":"html";"age":15]}答案:C解析:概念理解14.在Python中,網(wǎng)絡(luò)框架Django是()A、支持快速建站的框架B、企業(yè)級(jí)開(kāi)發(fā)框架C、高并發(fā)處理框架D、以上全都不是答案:B解析:概念理解15.在Python中,以下選項(xiàng)中可訪問(wèn)字符串s從右側(cè)向左第三個(gè)字符的是A、s[3]B、s[:-3]C、s[-3]D、s[0:-3]答案:C解析:概念理解16.在Python中,defgetRandomNum():returnint(random.uniform(0,1000)),閱讀代碼以下描述不正確的是:A、模塊功能是想獲取隨機(jī)數(shù)B、缺少導(dǎo)入random模塊的代碼C、生成的隨機(jī)數(shù)的范圍是[0,1000]D、生成的隨機(jī)數(shù)的范圍是[0,1000)答案:C解析:概念理解17.在Python中,用來(lái)判斷當(dāng)前Python語(yǔ)句在分支結(jié)構(gòu)中的是A、引號(hào)B、冒號(hào)C、大括號(hào)D、縮進(jìn)答案:D解析:概念理解18.在Python中,一個(gè)事務(wù)是一個(gè)不可分割的工作單位,事務(wù)中包括的諸操作要么都做,要么都不做說(shuō)的是事務(wù)的哪個(gè)特性?A、持久性B、隔離性C、一致性D、原子性答案:D解析:概念理解19.在Python中,下列是Flask的Request對(duì)象的args屬性的作用的是()A、記錄請(qǐng)求的數(shù)據(jù),并轉(zhuǎn)換為字符串B、記錄請(qǐng)求中的表單數(shù)據(jù)C、記錄請(qǐng)求中的查詢參數(shù)D、記錄請(qǐng)求中的cookie信息答案:C解析:概念理解20.在Python中,利用DOM方式解析XML文檔,說(shuō)法錯(cuò)誤的是A、可以讀取B、可以修改C、只能讀取,不能修改D、使用xml.dom.minidom模塊來(lái)解析xml文件答案:C解析:概念理解21.在Python中,OS模塊獲取文件大小的函數(shù)是A、os.path.basename()B、os.mkdir("test")C、os.path.getsize(filename)D、os.exit()答案:C解析:概念理解22.在Python中,判斷給出的路徑是否是一個(gè)文件應(yīng)該使用的函數(shù)是A、os.chmod(file)B、os.path.isdir()C、os.path.isfile()D、os.mkdir("test")答案:C解析:概念理解23.在Python函數(shù)中,用于獲取用戶輸入的是A、input()B、print()C、eval()D、get()答案:A解析:概念理解24.在Python中,下面代碼輸出結(jié)果是()defcreateGenerator():foriinrange(3):yieldi*igenerator=createGenerator()forjingenerator:print(j,end="")A、0B、014C、0123D、012答案:B解析:概念理解25.在Python中,關(guān)于import引用,以下選項(xiàng)中描述錯(cuò)誤的是A、import保留字用于導(dǎo)入模塊或者模塊中的對(duì)象B、使用importturtle引入turtle庫(kù)C、使用importturtleast引入turtle庫(kù),取別名為tD、可以使用fromturtleimportsetup引入turtle庫(kù)答案:D解析:概念理解26.在Python中,使用Flask創(chuàng)建模板是,要保證項(xiàng)目下有()文件夾A、sourcesB、contentsC、templatesD、scripts答案:C解析:概念理解27.在Python中Excel解析,讀寫操作分別需要安裝的模塊是A、讀使用xlwt模塊,寫使用xlrd模塊B、寫使用xlwt模塊,讀使用xlrd模塊C、讀使用read模塊,寫使用write模塊D、讀使用write模塊,寫使用read模塊答案:B解析:概念理解28.在Python中,F(xiàn)lask內(nèi)部自帶的WSGI服務(wù)器的默認(rèn)端口是?()A、80B、21C、8000D、5000答案:D解析:概念理解29.在Python中,以下選項(xiàng)中能夠?qū)崿F(xiàn)Python循壞結(jié)構(gòu)的是A、loopB、do...forC、whileD、if答案:C解析:概念理解30.在Python中,可以采用“模塊”的方式來(lái)組織代碼,以下描述不正確的是:A、一個(gè).py文件就稱之為一個(gè)模塊(Module)。模塊的名字就是文件的名字。B、Python中也可以使用“包”來(lái)管理各種模塊文件。可使用工具創(chuàng)建包或在文件夾中創(chuàng)建”__init__.py”文件產(chǎn)生包。C、使用模塊將相同功能的函數(shù)分別放到不同的文件里。D、使用模塊將不同功能的函數(shù)分別放到不同的文件里。答案:C解析:概念理解31.在Python中,下列數(shù)據(jù)中屬于元組的是A、-198B、("",3306,"root","root123")C、{198,"Python",18.5,-5.6}D、[198,"Python",18.5,-5.6]答案:B解析:概念理解32.在Python中,Python程序使用自帶的哪個(gè)模塊操作目錄A、OS模塊B、IO模塊C、file模塊D、dir模塊答案:A解析:概念理解33.在Python中,下面代碼的輸出結(jié)果是a=b=c=123,a、b、c三個(gè)變量的值分別為A、00123B、出錯(cuò)C、11123D、123123123答案:D解析:概念理解34.在Python中,pymysql.connect()方法不包含的參數(shù)是A、method=‘get’B、host='<數(shù)據(jù)庫(kù)IP地址>'C、user='<用戶名>'D、passwd='<密碼>'答案:A解析:概念理解35.關(guān)于Python中的繼承,以下說(shuō)法最正確的是:A、實(shí)現(xiàn)繼承的類被稱為子類。B、如果一個(gè)類繼承另外一個(gè)類,則需要在類定義的第一行中類名的后面加小括號(hào),小括號(hào)中傳入父類的類名。C、被繼承的類被稱為父類,也被稱為基類或超類D、以上都正確答案:D解析:概念理解36.在Python中,關(guān)于Python的構(gòu)造方法以下說(shuō)法錯(cuò)誤的是:A、構(gòu)造方法在創(chuàng)建對(duì)象時(shí)用于對(duì)成員變量進(jìn)行初始化B、在一個(gè)類中有且只能有一個(gè)構(gòu)造方法。C、構(gòu)造方法的名稱為_(kāi)_init__。D、在一個(gè)類中有多個(gè)構(gòu)造方法,這就是方法的重載。答案:D解析:概念理解37.在Python中,Python程序中關(guān)于異常說(shuō)法錯(cuò)誤的是A、異常會(huì)影響程序的正常執(zhí)行B、異常是Python對(duì)象,表示一個(gè)錯(cuò)誤C、不可以自己出發(fā)異常D、需要捕獲處理它,否則程序會(huì)終止執(zhí)行答案:C解析:概念理解38.在Python中,關(guān)于Python聲明變量的規(guī)則錯(cuò)誤的是A、不能用數(shù)字開(kāi)頭B、不能是python的關(guān)鍵字C、讓變量名盡量有意義些D、不能帶有下劃線等特殊符號(hào)答案:D解析:概念理解39.在Python中,()語(yǔ)句隱藏了一個(gè)包含了關(guān)閉的邏輯,類似try…catchA、whereB、withC、yieldD、contextlib答案:B解析:概念理解40.在Python中,os.exit()函數(shù)的作用是A、結(jié)束當(dāng)前進(jìn)程B、結(jié)束所有進(jìn)程C、退出程序D、創(chuàng)建新的進(jìn)程答案:A解析:概念理解41.在python中賦值操作錯(cuò)誤的是A、+=B、-=C、x=D、/=答案:C解析:概念理解42.在Python中,關(guān)于CSV文件特征說(shuō)法錯(cuò)誤的是A、純文本B、由記錄組成C、每條記錄被分隔符分隔為字段D、是一種使用{}和[]組成的文件格式答案:D解析:概念理解43.在Python中,判斷給出的路徑是否是一個(gè)目錄應(yīng)該使用的函數(shù)是A、os.chmod(file)B、os.path.isdir()C、os.path.isfile()D、os.mkdir("test")答案:B解析:概念理解44.在Python中,假設(shè)數(shù)據(jù)庫(kù)的地址,用戶名是root,密碼是root,數(shù)據(jù)庫(kù)是mydb,下面代碼的輸出結(jié)果是()conn=pymysql.connect(host='',port="3306",user='root',passwd='root',db='mydb',charset='utf-8')print(conn)A、執(zhí)行報(bào)錯(cuò)B、C、NoneD、Null答案:A解析:概念理解45.在Python中,contextlib可以加強(qiáng)with語(yǔ)句,關(guān)于contextlib說(shuō)法正確的是A、它是通過(guò)Generator裝飾器實(shí)現(xiàn)的B、它是通過(guò)__enter__()實(shí)現(xiàn)的C、它是通過(guò)__exit__()實(shí)現(xiàn)的D、contextlib中的contextmanager作為裝飾器來(lái)提供一種針對(duì)對(duì)象級(jí)別的上下文管理機(jī)制。答案:A解析:概念理解46.在Python中,關(guān)于Python語(yǔ)言的特點(diǎn),以下選項(xiàng)描述正確的是A、Python語(yǔ)言是解釋型語(yǔ)言B、Python語(yǔ)言不支持面向?qū)ο驝、Python語(yǔ)言是編譯型語(yǔ)言D、Python語(yǔ)言是非跨平臺(tái)語(yǔ)言答案:A解析:概念理解47.在Python中,以下選項(xiàng)中描述正確的是A、條件24<=28<25是合法的,且輸出為FalseB、條件35<=45<75是合法的,且輸出為FalseC、條件24<=28<25是不合法的D、條件24<=28<25是合法的,且輸出為True答案:A解析:概念理解48.在Python中,下面代碼的輸出結(jié)果是print(0.1+0.2==0.3)A、FALSEB、TRUEC、FALSED、TRUE答案:C解析:概念理解49.在Python中,python中的繼承,理解不正確的是:A、通過(guò)繼承原有類派生出子類,進(jìn)而可以構(gòu)造出更為復(fù)雜的子類。B、子類既有新定義的行為特征,又繼承了原有類的行為特征C、Python程序也有繼承的關(guān)系,只要滿足is-a的關(guān)系都可以用繼承來(lái)表示。D、Python程序也有繼承的關(guān)系,只要滿足have-a的關(guān)系都可以用繼承來(lái)表示。答案:D解析:概念理解50.在Python中,關(guān)于in操作符,描述不正確的是A、in操作符用來(lái)在指定的序列中找到某一個(gè)值,如果找到返回True,否則返回FalseB、in操作符所應(yīng)用的序列可以是列表、元組或者字典C、判斷指定序列中找不到某一個(gè)值,則使用notin,它剛好和in相反D、如果在序列中查找不到這個(gè)值,會(huì)將這個(gè)值加入到當(dāng)前序列中答案:D解析:概念理解51.在Python中,pymysql連接數(shù)據(jù)庫(kù)獲取數(shù)據(jù)庫(kù)連接時(shí),密碼錯(cuò)誤的堆棧信息是?A、Unknowndatabase'test'B、Accessdeniedforuser'root''localhost'(usingpassword:YES)C、NoneType'objecthasnoattribute'encoding'D、Can'tconnecttoMySQLserveron'localhost'([WinError10061]答案:B解析:概念理解52.在Python中,網(wǎng)絡(luò)框架Flask是()A、支持快速建站的框架B、企業(yè)級(jí)開(kāi)發(fā)框架C、高并發(fā)處理框架D、以上全都不是答案:A解析:概念理解53.在Python中,下列不屬于游標(biāo)對(duì)象的方法的是?A、fetchone()B、execute()C、fetch()D、fetchall()答案:C解析:概念理解54.在Python中,下列是Flask的Request對(duì)象的data屬性的作用的是()A、記錄請(qǐng)求的數(shù)據(jù),并轉(zhuǎn)換為字符串B、記錄請(qǐng)求中的表單數(shù)據(jù)C、記錄請(qǐng)求中的查詢參數(shù)D、記錄請(qǐng)求中的cookie信息答案:A解析:概念理解55.在Python中,傳入jinja2中的變量值不能是下列()A、字符串B、字典C、列表D、方法答案:D解析:概念理解56.在Python中,pymysql中獲取游標(biāo)對(duì)象的方法是哪個(gè)?A、begin()B、mit()C、execute()D、cursor()答案:D解析:概念理解57.在Python中,下列不屬于Tornado特點(diǎn)的是?A、完備的Web框架B、圖片自動(dòng)識(shí)別技術(shù)C、提供高效HTTPClientD、提供高效的內(nèi)部HTTP服務(wù)器答案:B解析:概念理解58.在Python中,用于將Python對(duì)象編碼成JSON字符串的方法是A、json.dumps()B、json.read()C、json.wirte()D、json.change()答案:A解析:概念理解59.在Python中類和面向?qū)ο蟮拿枋?,理解不正確的是A、在Python中,所有數(shù)據(jù)類型都可以視為對(duì)象,當(dāng)然也可以自定義對(duì)象。B、在Python中,OOP把數(shù)據(jù)類型和對(duì)象作為程序的基本單元C、Python的面向?qū)ο蟮脑O(shè)計(jì)思想是抽象出Class,根據(jù)Class創(chuàng)建InstanceD、OOP把對(duì)象作為程序的基本單元,一個(gè)對(duì)象包含了數(shù)據(jù)和操作數(shù)據(jù)的函數(shù)。答案:B解析:概念理解60.在Python中,OS模塊返回指定目錄下的所有文件和目錄名的函數(shù)是A、os.remove()B、os.listdir()C、os.path.isfile()D、os.getcwd()答案:B解析:概念理解61.在循環(huán)中不會(huì)出現(xiàn)的關(guān)鍵字是哪一個(gè)A、forB、whileC、dowhileD、in答案:C解析:概念理解62.在Python中,關(guān)于關(guān)鍵字yield說(shuō)法錯(cuò)誤的是A、yield是生成的意思B、yield的作用于return完全相同C、yield返回的是一個(gè)生成器,主要可以迭代。D、yield是一個(gè)表達(dá)式,是有返回值的答案:B解析:概念理解63.在Python中,下面哪個(gè)函數(shù)用來(lái)刪除一個(gè)文件夾A、os.mkdir("test")B、os.remove()C、os.exit()D、os.path.isdir()答案:B解析:概念理解64.在Python中,pymysql中獲取數(shù)據(jù)庫(kù)連接的函數(shù)是哪個(gè)?A、connection()B、conn()C、connect()D、getConn()答案:C解析:概念理解65.在Python中,閱讀代碼,選擇結(jié)果:classPerson:"人的類"name=""age=0defeat(self):print(,"正在吃飯")classStudent()"學(xué)生類"defstudy(self):print(,"正在學(xué)習(xí)")per1=Person()="張三"per1.eatA、張三正在吃飯小明正在學(xué)習(xí)B、張三正在吃飯C、無(wú)語(yǔ)法錯(cuò)誤,但不能輸出結(jié)果D、代碼非法,不能解釋答案:D解析:概念理解66.在Python中,os.mkdir("test")函數(shù)的作用是A、復(fù)制test目錄B、查詢test目錄C、刪除test目錄D、創(chuàng)建test目錄答案:D解析:概念理解67.在Python中,以下選項(xiàng)中,輸出結(jié)果為False的是A、5is5B、False!=0C、5isnot4D、5!=4答案:B解析:概念理解68.在Python中,以下xml數(shù)據(jù)格式正確的是A、<studentid="no1"><name>Tom</student></name>B、<student><name>Tom</name></studentid="no1">C、<studentid="no1"><nameid="no1">Tom</student></name>D、<studentid="no1"><name>Tom</name></student>答案:D解析:概念理解69.在Python中,關(guān)于execute()說(shuō)法正確的是A、只能用來(lái)執(zhí)行刪、改語(yǔ)句B、不能用來(lái)一次插入多條記錄C、可以用來(lái)執(zhí)行插入語(yǔ)句D、只能用來(lái)執(zhí)行增、改語(yǔ)句答案:C解析:概念理解70.在Python中,網(wǎng)絡(luò)框架Tornado是()A、支持快速建站的框架B、企業(yè)級(jí)開(kāi)發(fā)框架C、高并發(fā)處理框架D、以上全都不是答案:C解析:概念理解71.在Python中,以下哪一個(gè)不是python中的邏輯運(yùn)算符A、andB、inC、orD、not答案:B解析:概念理解72.在Python中程序的運(yùn)行方式A、編譯執(zhí)行B、解釋執(zhí)行C、直接執(zhí)行D、邊編譯邊執(zhí)行答案:B解析:概念理解73.在Python中,使用命令安裝pymysql的指令是?A、pipgetpymysqlB、piplistpymysqlC、pipinstallpymysqlD、pipuninstallpymysql答案:C解析:概念理解74.在Python中,Python的XML的解析方式中速度快、消耗內(nèi)存少,像輕量級(jí)的DOM的是A、SAXB、DOMC、AjaxD、ElementTree答案:D解析:概念理解75.在Python中,classabc:def__init__(self,age):self.age=agedef__add__(self,obj):returnself.age+obj.agea1=abc(18)a2=abc(20)print(a1+a2)閱讀代碼,選擇執(zhí)行結(jié)果:A、38B、1820C、2018D、沒(méi)有結(jié)果答案:A解析:概念理解76.在Python中,利用print()格式化輸出,能夠控制浮點(diǎn)數(shù)的小數(shù)點(diǎn)后兩位輸出的是A、{.2}B、{:.2f}C、{:.2]D、{.2f}答案:B解析:概念理解77.在Python中,pymsql默認(rèn)的游標(biāo)對(duì)象執(zhí)行fetchone()函數(shù),返回值類型是什么?A、列表類型B、元組類型C、字典類型D、字符串類型答案:B解析:概念理解78.在Python中,如果x=1那么x*=3+5**2運(yùn)算之后x的結(jié)果是多少A、29B、28C、13D、14答案:B解析:概念理解79.在Python中,下列表達(dá)式的值為True的是A、5+4<=2B、2<5||3>2C、2!=2D、3==2答案:B解析:概念理解80.在Python中,python中類名的命名規(guī)則中不包括:A、要遵循標(biāo)識(shí)符的命名規(guī)范B、盡量使用駝峰命名法C、不區(qū)分大小寫D、命名時(shí)應(yīng)做到“見(jiàn)名知意”答案:C解析:概念理解81.在Python中,關(guān)于Python的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是A、Python中if-elif-else語(yǔ)句描述多分支結(jié)構(gòu)B、分支結(jié)構(gòu)使用if保留字C、Python中if-else語(yǔ)句用來(lái)形成二分支結(jié)構(gòu)D、分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過(guò)的語(yǔ)句部分跳轉(zhuǎn)答案:D解析:概念理解82.在Python中,面向?qū)ο笾械奶厥獬蓡T以及應(yīng)用場(chǎng)景描述不正確的是:A、__hash__:判斷hash值是否相等的時(shí)候依賴__hash__方法B、set的去重機(jī)制其實(shí)就是根據(jù)__hash__和__eq__方法實(shí)現(xiàn)的C、__str__:和str()print()%s都是息息相關(guān)的,返回值一定是字符串類型D、__str__:和str()print()%s都是息息相關(guān)的,返回值不一定是字符串類型答案:D解析:概念理解83.在Python中,關(guān)于pymysql執(zhí)行SQL語(yǔ)句的步驟說(shuō)法錯(cuò)誤的是A、execute()函數(shù)執(zhí)行SQL語(yǔ)句,返回影響的行數(shù)B、使用完畢后要先關(guān)閉連接,在關(guān)閉游標(biāo)C、不提交將無(wú)法保存新建或者修改的數(shù)據(jù)D、使用數(shù)據(jù)庫(kù)連接對(duì)象中的cursor()函數(shù)獲取游標(biāo)對(duì)象答案:B解析:概念理解84.在Python中,Python中類的定義正確的是A、classPhone:name=""call(self,name)print(name,"打電話")B、classPhone:name=""call(self,name)print(name,"打電話")C、classPhone:name=""defcall(self,name):print(name,"打電話")D、classPhonename=""defcall(self,name):print(name,"打電話")答案:C解析:概念理解85.在Python中,關(guān)于cursor.fetchmany(3)語(yǔ)句說(shuō)法正確的是A、隨機(jī)獲取3行數(shù)據(jù)B、獲取所有結(jié)果中的前3行數(shù)據(jù)C、獲取所有結(jié)果中后三行數(shù)據(jù)D、獲取剩余結(jié)果的前3行數(shù)據(jù)答案:D解析:概念理解86.在Python語(yǔ)言中語(yǔ)句塊的標(biāo)記是A、分號(hào)B、逗號(hào)C、縮進(jìn)D、/答案:C解析:概念理解87.在Python中,CSV文件典型的分隔符不包括A、逗號(hào)B、分號(hào)C、制表符D、換行答案:D解析:概念理解88.在Python中,關(guān)于對(duì)數(shù)據(jù)庫(kù)操作進(jìn)行封裝的說(shuō)法錯(cuò)誤的是A、封裝后不需要每次都編寫打開(kāi)數(shù)據(jù)庫(kù)連接的代碼B、可以重復(fù)使用封裝的對(duì)象或方法C、使用with簡(jiǎn)化連接過(guò)程D、使用with必須顯示的包含一個(gè)關(guān)閉的邏輯答案:D解析:概念理解89.在Python中,“ab”+”c”*2運(yùn)行結(jié)果是A、abc2B、abcabcC、abccD、ababcc答案:C解析:概念理解90.在Python中,os.getcwd()函數(shù)的作用是A、獲取當(dāng)前工作目錄,即當(dāng)前Python腳本工作的目錄路徑B、用來(lái)刪除一個(gè)文件C、獲取文件名D、獲取路徑名答案:A解析:概念理解91.在Python中,關(guān)于try-finally語(yǔ)句說(shuō)法正確的是A、觸發(fā)異常時(shí)執(zhí)行finally中的代碼B、無(wú)論是否異常都會(huì)執(zhí)行finally中的代碼C、觸發(fā)異常時(shí)不執(zhí)行finally中的代碼D、必須使用finally語(yǔ)句處理異常答案:B解析:概念理解92.在Python中,面向?qū)ο笾械奶厥獬蓡T以及應(yīng)用場(chǎng)景描述不正確的是:A、__call__:對(duì)象的構(gòu)造方法,對(duì)象加上(),可以觸發(fā)這個(gè)類的__call__方法B、__len__:內(nèi)置函數(shù)的len函數(shù)是依賴類中的__len__方法C、__eq__:判斷值是否相等的時(shí)候依賴__eq__方法D、__call__:對(duì)象的構(gòu)造方法,可以直接觸發(fā)這個(gè)類的__call__方法答案:D解析:概念理解93.在Python中,關(guān)于python變量的描述錯(cuò)誤的是A、Python變量不需要類型聲明B、Python變量可以先聲明再賦值,也可以同時(shí)聲明和賦值C、可以使用等號(hào)“=”來(lái)給變量賦值D、Python變量的聲明和賦值必須是一起的,不能單獨(dú)分開(kāi)答案:B解析:概念理解94.在Python中,pymysql中數(shù)據(jù)庫(kù)連接對(duì)象進(jìn)行數(shù)據(jù)提交的方法是什么?A、mit()B、cursor()C、close()D、connect()答案:A解析:概念理解95.在Python中,下面關(guān)鍵字中,不屬于分支結(jié)構(gòu)的是A、elifB、elseifC、ifD、else答案:B解析:概念理解96.在Python中,閱讀代碼,選擇結(jié)果:_x000D_classPerson:_x000D_"人的類"_x000D_name=""_x000D_age=0_x000D_defeat(self):_x000D_print(,"正在吃飯")_x000D__x000D_classStudent():_x000D_"學(xué)生類"_x000D_defstudy(self):_x000D_print(,"正在學(xué)習(xí)")_x000D_per1=Person()_x000D_="張三"_x000D_per1.eat()A、張三正在吃飯小明正在學(xué)習(xí)B、張三正在吃飯C、無(wú)語(yǔ)法錯(cuò)誤,但不能輸出結(jié)果D、代碼非法,不能解釋答案:B解析:概念理解97.在Python中,構(gòu)造方法是類的一個(gè)特殊方法,Python中它的名稱為:A、與類同名B、_constructC、__init__D、init答案:C解析:概念理解98.在Python中,importcalUtilsascalnum=cal.calMax(34,56)print("34和56的最大值為",num)閱讀代碼以下描述不正確的是:A、importcalUtilsascal此句是導(dǎo)入模塊calUtils和calB、importcalUtilsascal此句給calUtils創(chuàng)建別名calC、結(jié)果為:"34和56的最大值為"56D、num=cal.calMax(34,56)也可以寫成num=calUtils.calMax(34,56)不影響結(jié)果答案:A解析:概念理解99.在Python中,F(xiàn)lask默認(rèn)使用的模板引擎是()A、Jinja2B、ClickC、WerkzeugD、MarkupSafe答案:A解析:概念理解100.在Python中,effect_row=cursor.executemany("insertintoproduct(productname,price)values(%s,%s)",[('mi6',2399),('meizupro7',2999),('vivox9s',2499)])print(effect_row)代碼正確執(zhí)行的結(jié)果是()?A、0B、2C、1D、None答案:C解析:概念理解101.在Python程序中,關(guān)于異常捕捉說(shuō)法正確的是A、except后面必須帶異常類型B、except后面可以不帶任何異常類型C、except后面帶異常類型才能捕捉所有異常D、except后面不帶任何異常類型也可以識(shí)別出具體的異常信息答案:B解析:概念理解102.在Python中,文件讀取必須先使用Python內(nèi)置的什么函數(shù)打開(kāi)一個(gè)文件,創(chuàng)建一個(gè)file對(duì)象A、read()B、write()C、make()D、open()答案:D解析:概念理解103.在Python中,可以采用“模塊”的方式來(lái)組織代碼,以下描述正確的是:A、使用模塊可能導(dǎo)致函數(shù)名和變量名沖突。B、相同名字的函數(shù)和變量完全可以分別存在不同的模塊中。C、相同名字的函數(shù)和變量完全可以存在相同同的模塊中。D、不同名字的函數(shù)和變量必須分別存在不同的模塊中。答案:B解析:概念理解104.在Python中,下列不屬于Flask的Request對(duì)象的常用屬性的是()A、formB、argsC、cookiesD、infos答案:D解析:概念理解105.在Python中,一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾,并發(fā)執(zhí)行的各個(gè)事務(wù)不互相干擾說(shuō)的是事務(wù)的哪個(gè)特性?A、持久性B、隔離性C、一致性D、原子性答案:B解析:概念理解106.在Python中,使用pymysql的游標(biāo)對(duì)象調(diào)用存儲(chǔ)過(guò)程正確的是?A、cursor.callproc(p1)B、cursor.callproc('p1',22,33)C、cursor.callproc('p1',args=(22,3))D、cursor.callproc('p1',(22,3))答案:C解析:概念理解107.在Python中,下面代碼的輸出結(jié)果是foriinrange(1,10,2):print(i,end=",")A、="1B、4C、,1.4D、7答案:C解析:概念理解108.在Python中,下列不屬于事務(wù)特性的是?A、原子性B、隔離性C、操作性D、持久性答案:C解析:概念理解109.下列不屬于Python中Flask框架特點(diǎn)的是?A、內(nèi)置開(kāi)發(fā)服務(wù)器和調(diào)試器B、與Python單元測(cè)試功能無(wú)縫銜接C、使用Jinja2模板D、端口號(hào)固定為5000,且無(wú)法修改答案:D解析:概念理解110.在Python中,下面代碼的輸出結(jié)果是x=12.34print(type(x))A、<class'float'>B、<class'plex'>C、<class'bool'>D、<class'int'>答案:A解析:概念理解111.在Python程序中,使用什么語(yǔ)句來(lái)捕捉異常A、try/exceptB、try/catchC、try/watchD、try/get答案:A解析:概念理解112.在Python中,python面向?qū)ο笾衧uper的作用描述不正確的是:A、super在面向?qū)ο罄^承類中代指父類,書寫方法super(類名,self).屬性或者方法或super().屬性或者方法B、super機(jī)制里可以保證子類僅被執(zhí)行一次,執(zhí)行的順序遵循MRO,廣度優(yōu)先查詢方法C、super方法在類的多繼承時(shí)可以簡(jiǎn)化代碼,避免代碼冗余D、super方法可以增加類之間調(diào)用的靈活性,當(dāng)父類名發(fā)生變化時(shí)不必修改答案:B解析:概念理解113.在Python中,用于將JSON字符串轉(zhuǎn)換成Python對(duì)象的方法是A、json.dumps()B、json.loads()C、json.change()D、json.wirte()答案:B解析:概念理解114.在Python中,關(guān)于Python類中方法和函數(shù),正確的是A、類中方法的定義和函數(shù)的定義類似,同樣以def關(guān)鍵詞開(kāi)頭,后接函數(shù)標(biāo)識(shí)符名稱和圓括號(hào)()。類中的方法必須有個(gè)附加參數(shù)self,參數(shù)self指向當(dāng)前對(duì)象。B、類中方法的定義和函數(shù)的定義類似,同樣以def—關(guān)鍵詞開(kāi)頭,后接函數(shù)標(biāo)識(shí)符名稱和[]。類中的方法必須有個(gè)附加參數(shù)_self,參數(shù)self不指向當(dāng)前對(duì)象。C、類中方法的定義和函數(shù)的定義類似,同樣以def—關(guān)鍵詞開(kāi)頭,后接函數(shù)標(biāo)識(shí)符名稱和[]。類中的方法必須有個(gè)附加參數(shù)self,參數(shù)self指向當(dāng)前對(duì)象。D、類中方法的定義和函數(shù)的定義類似,同樣以def關(guān)鍵詞開(kāi)頭,后接函數(shù)標(biāo)識(shí)符名稱和圓括號(hào)()。類中的方法必須有個(gè)附加參數(shù)self,參數(shù)self不指向當(dāng)前對(duì)象。答案:A解析:概念理解115.在Python中,利用SAX解析XML文檔,說(shuō)法錯(cuò)誤的是A、包含解析器和事件處理器兩個(gè)部分B、不需要先引入任何函數(shù)或模塊C、要先引入xml.sax中的parse函數(shù)D、要先引入xml.sax.handler中的ContentHandler答案:B解析:概念理解116.在Python中,面向?qū)ο笾械奶厥獬蓡T以及應(yīng)用場(chǎng)景描述正確的是:A、__del__析構(gòu)方法,對(duì)應(yīng)著一個(gè)對(duì)象的刪除之后執(zhí)行的內(nèi)容B、__del__析構(gòu)方法,對(duì)應(yīng)著一個(gè)對(duì)象的刪除之前執(zhí)行的內(nèi)容C、__repr__:和repr()%r不相關(guān),但在沒(méi)有__str__方法時(shí),__repr__可以完全取代__str__。D、__repr__:和repr()%r都是息息相關(guān)的,在沒(méi)有__str__方法時(shí),__repr__不可以完全取代__str__。答案:B解析:概念理解多選題1.在Python中,以下哪些字符串是正確的【選兩項(xiàng)】A、‘a(chǎn)bc”ab”B、‘a(chǎn)bc”ab’C、“abc”ab”D、“abc\”ab”答案:BD解析:概念理解2.在Python中,下列屬于python算術(shù)運(yùn)算符的是【選兩項(xiàng)】A、**B、++C、//D、--答案:AC解析:概念理解3.在Python中,定義一個(gè)People類,其中要有類的初始化函數(shù)(帶參數(shù)name)#Person類classPerson(object):def__init__(self,name):=name將name改成私有屬性的描述不正確的是:【選三項(xiàng)】A、self.__name=nameB、self._name=nameC、__self.__name=nameD、TRUE答案:BCD解析:概念理解4.在Python中,下列哪些運(yùn)算符為成員運(yùn)算符【選兩項(xiàng)】A、isB、isnotC、inD、notin答案:CD解析:概念理解5.在Python中,Python網(wǎng)絡(luò)框架可以省去開(kāi)發(fā)者處理網(wǎng)絡(luò)應(yīng)用底層的()【選三項(xiàng)】A、協(xié)議B、線程C、邏輯D、進(jìn)程答案:ABD解析:概念理解6.在Python中,下列方法中是pymysql中的游標(biāo)對(duì)象的方法的有?【選三項(xiàng)】A、fetchone()B、fetchmany(size)C、fetch()D、fetchall()答案:ABD解析:概念理解7.在Python中,F(xiàn)lask框架的安裝方式有哪些?()【選兩項(xiàng)】A、使用PyCharmB、命令行C、使用InstallerD、使用nmp答案:AB解析:概念理解8.在Python中,下面支持Python對(duì)MySQL數(shù)據(jù)庫(kù)操作的第三方庫(kù)有哪些【選三項(xiàng)】A、py
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度商業(yè)綜合體店鋪裝修一體化服務(wù)合同
- 2025年度草莓種植與深加工一體化項(xiàng)目合同3篇
- 課題申報(bào)參考:南嶺走廊瑤族傳統(tǒng)建筑壁畫圖像敘事及活化研究
- 課題申報(bào)參考:面向患者情緒體驗(yàn)的大型醫(yī)療設(shè)備系統(tǒng)設(shè)計(jì)策略研究
- 課題申報(bào)參考:貿(mào)易面向型人工智能規(guī)則的發(fā)展及其特征研究
- 《短視頻編劇:選題構(gòu)想+腳本制作+劇本策劃+鏡頭拍攝》課件全套 第1-11章 選題方向:從賬號(hào)定位出發(fā) - 綜合案例:短劇《錯(cuò)過(guò)》
- 二零二五年度車輛抵押借款合同(含提前還款)4篇
- 二零二五版金融科技項(xiàng)目?jī)?nèi)部股東轉(zhuǎn)讓合同4篇
- 二零二五年度工業(yè)級(jí)模具開(kāi)模設(shè)計(jì)與制造合同3篇
- 2025年度新型個(gè)人汽車抵押借款合同范本
- 2025年度車輛抵押借款合同模板(專業(yè)二手車交易平臺(tái))
- 非ST段抬高型急性冠脈綜合征診斷和治療指南(2024)解讀
- 煤礦反三違培訓(xùn)課件
- 向流程設(shè)計(jì)要效率
- 安全文明施工的管理要點(diǎn)
- 2024年中國(guó)航空發(fā)動(dòng)機(jī)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 當(dāng)代中外公司治理典型案例剖析(中科院研究生課件)
- 動(dòng)力管道設(shè)計(jì)手冊(cè)-第2版
- 2022年重慶市中考物理試卷A卷(附答案)
- Python繪圖庫(kù)Turtle詳解(含豐富示例)
- 煤礦機(jī)電設(shè)備檢修技術(shù)規(guī)范完整版
評(píng)論
0/150
提交評(píng)論