-
if-else 注意: else 后面有個“:”。查看全部
-
Python代碼的縮進(jìn)規(guī)則:具有相同縮進(jìn)的代碼被視為代碼塊 縮進(jìn)請嚴(yán)格按照Python的習(xí)慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因為縮進(jìn)引起的語法錯誤 注意: if 語句后接表達(dá)式,然后用:表示代碼塊開始。 如果你在Python交互環(huán)境下敲代碼,還要特別留意縮進(jìn),并且退出縮進(jìn)需要多敲一行回車查看全部
-
tuple所謂的“不變”是說,tuple的每個元素,指向永遠(yuǎn)不變。即指向'a',就不能改成指向'b',指向一個list,就不能改成指向其他對象,但指向的這個list本身是可變的!查看全部
-
從list刪除元素 pop()方法(無參數(shù))總是刪掉list的最后一個元素,并且它還返回這個元素 而pop(i)(有參數(shù))刪掉對應(yīng)位置的元素,同樣返回被刪元素查看全部
-
list添加新元素 list [] append()函數(shù)總是將元素添加到列表的尾部,并且參數(shù)為要添加的元素;insert()可以將元素添加到任意想要的位置,參數(shù)有兩個,第一個為要添加的位置(索引號),第二個為要添加的新元素。查看全部
-
items()適合全部數(shù)據(jù)迭代,values()適合值的迭代查看全部
-
迭代永遠(yuǎn)是取出元素本身,而非元素的索引。 對于有序集合,元素確實是有索引的。有的時候,我們確實想在 for 循環(huán)中拿到索引,怎么辦? 方法是使用 enumerate() 函數(shù):查看全部
-
字符串有個方法 upper() 可以把字符變成大寫字母: >>> 'abc'.upper() 'ABC' 但它會把所有字母都變成大寫查看全部
-
可變參數(shù)的名字前面有個 * 號,我們可以傳入0個、1個或多個參數(shù)給可變參數(shù):查看全部
-
對100以內(nèi)的兩位數(shù),請使用一個兩重循環(huán)打印出所有十位數(shù)數(shù)字比個位數(shù)數(shù)字小的數(shù),例如,23(2 < 3)。 值得注意的代碼查看全部
-
現(xiàn)在老師只想統(tǒng)計及格分?jǐn)?shù)的平均分,就要把 x < 60 的分?jǐn)?shù)剔除掉,這時,利用 continue,可以做到當(dāng) x < 60的時候,不繼續(xù)執(zhí)行循環(huán)體的后續(xù)代碼,直接進(jìn)入下一次循環(huán): for x in L: if x < 60: continue sum = sum + x n = n + 1查看全部
-
continue繼續(xù)循環(huán) 在循環(huán)過程中,可以用break退出當(dāng)前循環(huán),還可以用continue跳過后續(xù)循環(huán)代碼,繼續(xù)下一次循環(huán)。 假設(shè)我們已經(jīng)寫好了利用for循環(huán)計算平均分的代碼: L = [75, 98, 59, 81, 66, 43, 69, 85] sum = 0.0 n = 0 for x in L: sum = sum + x n = n + 1 print sum / n 現(xiàn)在老師只想統(tǒng)計及格分?jǐn)?shù)的平均分,就要把 x < 60 的分?jǐn)?shù)剔除掉,這時,利用 continue,可以做到當(dāng) x < 60的時候,不繼續(xù)執(zhí)行循環(huán)體的后續(xù)代碼,直接進(jìn)入下一次循環(huán): for x i查看全部
-
利用 while True 無限循環(huán)配合 break 語句,計算 1 + 2 + 4 + 8 + 16 + ... 的前20項的和。 break退出循環(huán)的條件是循環(huán)已執(zhí)行了20次。查看全部
-
0000查看全部
-
Python代碼的縮進(jìn)規(guī)則。具有相同縮進(jìn)的代碼被視為代碼塊 縮進(jìn)請嚴(yán)格按照Python的習(xí)慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因為縮進(jìn)引起的語法錯誤。查看全部
舉報
0/150
提交
取消