-
到現在都不知道怎么安裝
查看全部 -
恰當使用取模運算,可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。查看全部
-
變量名由大小寫英文字母、數字和下劃線_組成 變量不能用數字開頭 變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)查看全部
-
Python函數使用可變關鍵字參數
可變參數在使用上確實方便,函數會把可變參數當作tuple去處理,tuple在使用上有一定的局限性,比如有時候想找到特定位置的參數,只能通過下標的方式去尋找,如果順序發生變化得時候,下標就會失效,函數邏輯就得重新修改實現。
Python函數提供可變關鍵字參數,對于可變關鍵字參數,可以通過關鍵字的名字key找到對應的參數值,Python會把可變關鍵字參數當作dict去處理;對于可變關鍵字參數,一般使用**kwargs來表示。
查看全部 -
Python函數使用可變參數
Python函數還接收一種參數叫做可變參數,可變參數即任意個參數的意思,可變參數通常使用*args來表示。
注意,在使用上,Python會把可變參數定義為一個tuple,所以在函數內部,把可變參數當作tuple來使用就可以了,比如可以通過位置下標取出對應的元素等。
查看全部 -
為了解決函數因參數類型導致程序報錯的問題,Python提供isinstance()函數,可以判斷參數類型,它接收兩個參數,第一個是需要判斷的參數,第二個是類型。
查看全部 -
tuple一旦定義后便不可以修改,所以一般用來存放固定不變的數據。
方法:
????count()方法:用來統計元組中某個元素出現次數
????當我們統計元組中不存在的數據時,count方法不會報錯,而是返回0.
????index()方法:可以返回指定 元素的下面,當多次出現元素時,則返回第一次出現的下標。但是,當我們指定的元素不存在時,則會報錯!
查看全部 -
元組:tuple
有序容器,可以包含0個或者多個元素,并支持索引訪問、切片等操作。使用小括號()將元素括起來。
注:tuple是固定不變的。一旦變成tuple,其中的每一個元素是不可以改變的,也不能往其中添加數據。但是list是可以有這些操作的。
查看全部 -
刪除元素:
pop()方法,該方法默認刪除列表最后一個元素,并返回。
但是還可以接收一個參數來指定刪除位置
查看全部 -
append()方法最佳數據到新的列表
names.append(123)
加到列表names中。但是該方法總是將元素添加到list的尾部。
insert()方法,需要兩個參數
insert(參數1,參數2):參數1表示插入的位置,參數2表示插入的元素。
names.insert(2,'imooc').
此方法將元素插入到指定位置后,原來的名字都會自動往后移動一位,這個時候再使用相同的索引獲取后面的元素。
查看全部 -
容器:
????在Python中,包括列表(list)、元組(tuple)、字典(dict)、集合(set)等,他們都可以放入多個元素,因此都可以算作是容器,這些容器是Python編程中非常重要的數據結構,我們接下來重點學習這些數據結構。
????list(列表):有序,用[]把元素括起來。scores=[100,102,103,104,105]
????names=['張三','李四','王五']字符時需要用引號結合使用
查看全部 -
除了返回None、一個值以外,函數也可以返回多個值,在函數中,如果需要返回多個值,多個值之間使用逗號分隔即可,但是需要注意順序。
注意打印的result,其實它是tuple類型,如果我們需要取出結果中的周長或者面積,使用對應位置的下標就可以獲得對應的結果。
查看全部 -
在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。
請注意,return表示返回的意思,函數體內部的語句在執行時,一旦執行到return時,函數就執行完畢,并將結果返回。因此,函數內部通過條件判斷和循環可以實現非常復雜的邏輯。
查看全部 -
0b:二進制 0x:十六進制查看全部
-
?整數?
浮點數
字符串
布爾值
空值
查看全部
舉報