Python 學習筆記20130928

2021-08-01 18:16:17 字數 884 閱讀 9663

__doc__:函式屬性,文件字串;

列表中的專案應該包括在方括號中,

你可以新增、刪除或是搜尋列表中的專案。

由於你可以增加或刪除專案,所以列表是可變的資料型別,

即這種型別是可以被改變的。

元組和列表十分類似,但是元組是不可變的.

也就是說你不能修改元組。

元組通過圓括號中用逗號分割的專案定義。

元組通常用在使語句或使用者定義的函式能夠安全地採用一組值的時候,

即被使用的元組的值不會改變。

函式任意個數的引數:----定義時,引數前面加上「*」,這樣列印的時元組的型別----- *號就是收集引數的

>>> def print_p(*p):

... print p

...>>> print_p('testing')

('testing',)

>>> print_p(1,2,3)

(1, 2, 3)

>>> print_p(1)

函式引數型別:位置引數--就是我們常理解的,

還有就是關鍵字引數---因為有時候函式的引數個數多,記不住我們就可以通過引數名來解決改了問題:

>>> def hell0(greeting,name):

... print greeting+','+name+'!'

...>>> hell0("hello","gao")

hello,gao!

>>> hell0("gao","helllo")

gao,helllo!

>>> hell0(name="gao",greeting="helllo")

helllo,gao!

>>>

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...

Python 學習筆記

python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...