做兩套模擬題後的總結

1、前面10題都是基礎知識,只對了2道,錯了8題;基礎知識那麼厚一本書,只佔10分,如果沒時間就不去重點學習了。


2、如果函數中沒有return或者return語句不帶返回值,該函數的返回值是None

.

3、Python replace() 方法把字符串中的 old(舊字符串) 替換成 new(新字符串),如果指定第三個參數max,則替換不超過 max 次。str.replace(old, new[, max])

4、輸入時可以直接將字符串轉換為集合類型:a=set(input())

5、x%y之商的餘數,如果x小於y,則餘數為x.


6、lower返回轉換字符串中大寫字母為小寫,但是不對str本身進行修改,str=”PYTHON”;str.lower();print(str).所以輸出結果還是原來的內容:PYTHON.


7、對於複數Z,可以用z.real和z.imag分別獲得它的實數部分和虛數部分,如5j.real(0.0),5j.imag(5.0); (3+4j).real(3.0), (3+4j).imag(4.0).


8、布爾型數據類型True和Flase可以和其他數值進行運算。默認True為1,False為0

.

9、複數的輸出是帶有括號的:a=3;b=4j;print(a+b); 輸出為:(3+4j)


10、列表的索引包含3個參數,第一個參數表示索引的起始位置,第二個參數表示索引的終止位置,第三個參數表示索引的步長。在本題中s[::-2],表示第1個和第2個參數省略,代表索引全部元素,第三個參數-2,其中負數代表索引的元素從右往左邊開始,並且步長為2:s=['have','a','good','time'];print(s[::-2]). 輸出為:['time', 'a']


11、fun函數2個參數,分別為x和y,其中x為默認參數,對應值為2,但是在函數中默認參數不能位於非可選參數之前。因此程序執行之後會報錯。Def fun(x=2,y): a=x*y; return a ;print(fun(4,3))

12、divmod()函數把除數和餘數運算結果結合起來,返回一個包含商和餘數的元組。


13、當turtle.seth(0),箭頭指向0,就是→


?abs(3+4j) 輸出為5.0 # abs()函數返回給定參數的絕對值。參數可以是實數(整數、浮點數等)或複數,如果參數是複數,則返回複數的模。


分享到:


相關文章: