第一題:int
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),七星關(guān)區(qū)網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:七星關(guān)區(qū)等地區(qū)。七星關(guān)區(qū)做網(wǎng)站價(jià)格咨詢:18982081108
第二題:-1
第三題:list
第四題:key in dict
第五題:false
第六題:return
第七題:開源
第八題:
第九題:dict.get(key)
第十題:(1)無參數(shù),無返回值;(2)無參數(shù),有返回值的函數(shù);(3)有參數(shù),無返回值的函數(shù);(4)有參數(shù),有返回值的函數(shù)
所謂的內(nèi)置函數(shù),就是Python給你提供的,直接可以拿來使用的函數(shù),比如說print、input等。常見的內(nèi)置函數(shù)如下:
第一、help()函數(shù)
Help()函數(shù)的參數(shù)分為兩種:如果傳一個(gè)字符串做參數(shù)的話,它會(huì)自動(dòng)搜索以這個(gè)字符串命名的模塊、方法等;如果傳入的是一個(gè)對(duì)象,就會(huì)顯示這個(gè)對(duì)象的類型的幫助。比如輸入help(‘print’),它就會(huì)尋找以‘print’為名的模塊、類等,找不到就會(huì)看到提示信息;而print在Python里是一個(gè)保留字,和pass、return同等,而非對(duì)象,所以help(print)也會(huì)報(bào)錯(cuò)。
第二、dir()函數(shù)
dir()函數(shù)返回任意對(duì)象的屬性和方法列表,包含模塊對(duì)象、函數(shù)對(duì)象、字符串對(duì)象、列表對(duì)象、字典對(duì)象等。盡管查找和導(dǎo)入模塊相對(duì)容易,但是記住每個(gè)模塊包含什么卻不是這么簡(jiǎn)單,您并不希望總是必須查看源代碼來找出答案。Python提供了一種方法,可以使用內(nèi)置的dir()函數(shù)來檢查模塊的內(nèi)容,當(dāng)你為dir()提供一個(gè)模塊名的時(shí)候,它返回模塊定義的屬性列表。dir()函數(shù)適用于所有對(duì)象的類型,包含字符串、整數(shù)、列表、元組、字典、函數(shù)、定制類、類實(shí)例和類方法。
第三、input與raw_input函數(shù)
都是用于讀取用戶輸入的,不同的是input()函數(shù)期望用戶輸入的是一個(gè)有效的表達(dá)式,而raw_input()函數(shù)是將用戶的輸入包裝成一個(gè)字符串。
第四、Print()函數(shù)
Print在Python3版本之間是作為Python語句使用的,在Python3里print是作為函數(shù)使用的。
第五、type()函數(shù)
Type()函數(shù)返回任意對(duì)象的數(shù)據(jù)類型。在types模塊中列出了可能的數(shù)據(jù)類型,這對(duì)于處理多種數(shù)據(jù)類型的函數(shù)非常有用,它通過返回類型對(duì)象來做到這一點(diǎn),可以將這個(gè)類型對(duì)象與types模塊中定義類型相比較。
哥們看了下,感覺是不是這個(gè)問題造成的
你的函數(shù)定義造成:def move(n,a,c,b)
我使用函數(shù):def move(n,a,b,c)輸出結(jié)果如下:
第11題
因?yàn)槿∽址甌empStr的從TempStr[3]到TempStr[-2]的字符,
這里的下標(biāo)都是從0開始,Python的數(shù)學(xué)取值區(qū)間都是[3,-1)半開區(qū)間,
因此取值范圍是[3,-2],運(yùn)行結(jié)果是3.14159
第13題
這是一個(gè)求400到500間的水仙花數(shù)的程序,水仙花數(shù)是指各個(gè)數(shù)位上的數(shù)的3次方的和等于這個(gè)數(shù)本身的3位數(shù),
變量i是取這個(gè)3位數(shù)的百位上的數(shù)字,變量j是取這個(gè)3位數(shù)的十位上的數(shù)字,變量k是取這個(gè)3位數(shù)的個(gè)位上的數(shù)字,
如果這個(gè)數(shù)等于各個(gè)數(shù)位上的數(shù)的3次方的和,則打印這個(gè)數(shù),在400到500中水仙花數(shù)只有407.
你也可以用4*4*4+0*0*0+7*7*7=64+0+343=407來判斷答案是A,408不滿足上述條件,153和159不在400到500范圍內(nèi)
第43題
Python中的list中的index函數(shù)是返回字符串's'在list中的索引位置(Python的索引下標(biāo)都是從0開始),后面的5和10,是可選項(xiàng)表示查找從下標(biāo)5到下標(biāo)10的范圍,
因?yàn)镻ython都是半開區(qū)間,所以實(shí)際范圍為[5,9]區(qū)間,所以在"ky is"中查找's',其索引位置在整個(gè)字符串中是9,返回打印9