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