原创 python中的元組

要創建簡單的數據結構 可以使用元組 存儲數據  使用圓括號 創建元組address = ('北京','上海','天津','廣州','重慶')即使沒有圓括號 python通常也能識別元組number = 1,2,34,4,5,6,7,8如果你

原创 python中的字典

字典 :一個關聯數組或散列表 ,可通過關鍵字索引的對象。字典的用途:定義一個可包含多個命名字段的對象,也可以用作快速查找無序數據的容器字典是python中最完善的數據類型 在程序中最常用於存儲和處理數據如何創建:1,在{}中放入值即可創建一

原创 python中的集合

 集合:用於包含一組無序的對象;可以理解爲將一個列表放入{}中組成了集合創建集合 :使用set函數或者使用{} 並提供要存儲的項 如:s = set([3,5,9,10]) #創建一個數據集合 e = {1,2,3,4,6,7,8} #也可

原创 python中的列表

列表:任意對象的序列組成,把值放入方括號[] 就可以創建列表names  = ['宋江','吳用','盧俊義','林沖']列表使用從0開始的整數索引 使用索引運算符可以訪問並修改列表中的項:a = names[0] names[0] = '

原创 python中的字符串

創建一個字符串,就是將字符放入單引號 雙引號 或者三引號中如:a = "Hellow world"; b = 'python is good'; c = """Welcome  'you'to visit the blog""" 三引號作用

原创 python中的模塊

模塊:隨着程序變的越來越大  爲了便於維護 需要把它分爲多個文件 爲此python允許把定義放入一個文件 然後在其他腳本中將其作爲模塊導入 創建模塊: 將相關的語句和定義放入與模塊同名的文件中 #file:module.py def num

原创 python中的函數

函數:可重複使用的代碼塊 簡單的來說:就是將我們常用的語句起了一個名字 每次調用名字就可以執行這些語句;函數定義:使用關鍵字 def語句 創建函數def  sayHello():  print("Hello World!");調用定義的函數

原创 python中的對象

對象:程序中使用的所有值都是對象,對象由內部屬性和方法組成  這些方法會執行與數據相關的各種操作,前面操作列表類型數據時 我們已經用過了方法:data = [37,34]; data.insert(1,25);  data.append(2

原创 python中的生成器yield

生成器yield:使用yield語句 可以讓函數生成一個結果序列而不僅僅是一個值def  countdow(n):      print("Start!");      while n>0:           yield n;     

原创 python中的行結構和縮進

程序中每條語句都以換行符結束 可以使用續行符(\)反斜槓將長語句分爲幾行 wather_is_hot  = 1;  watherer = 0;  if(wather_is_hot ==1) and \   (watherer==0):

原创 python中的條件語句,分支語句以及邏輯運算符和比較運算符

python中的if與else語句可執行簡單測試 如:a = 3; b = 5; if a<b:     print('a小b大') else:     print('a大b小')答案輸出:  a小b大我對條件判斷if的理解:    所謂條

原创 python中的函數

函數:可重複使用的代碼塊 簡單的來說:就是將我們常用的語句起了一個名字 每次調用名字就可以執行這些語句;函數定義:使用關鍵字 def語句 創建函數def  sayHello():  print("Hello World!");調用定義的函數

原创 python中的協程(協同程序)

協程:將函數編寫爲一個能處理輸入參數的任務使用yield語句並以表達式yield的形式創建協程#匹配器案例:def print_info(data):    print('Looking for',data);    while True:

原创 python中的模塊

模塊:隨着程序變的越來越大  爲了便於維護 需要把它分爲多個文件 爲此python允許把定義放入一個文件 然後在其他腳本中將其作爲模塊導入 創建模塊: 將相關的語句和定義放入與模塊同名的文件中 #file:module.py def num

原创 python中的字典

字典 :一個關聯數組或散列表 ,可通過關鍵字索引的對象。字典的用途:定義一個可包含多個命名字段的對象,也可以用作快速查找無序數據的容器字典是python中最完善的數據類型 在程序中最常用於存儲和處理數據如何創建:1,在{}中放入值即可創建一