《Python程式設計從入門到實踐》記錄之列表遍歷
實際程式設計中,需要遍歷列表所有元素,對每個元素執行相同操作。Python中的for迴圈可實現列表遍歷功能。
假設有一個魔術師名單的列表,需要執行將魔術師名字都打印出來的操作,這時,使用for迴圈可以很容易實現此功能:
magicians=['alice', 'david', 'carolina']
for magician in magicians: # 不要忘記for迴圈後邊的冒號!!!
print(magician)
輸出結果:
alice
david
carolina
相關推薦
《Python程式設計從入門到實踐》記錄之列表遍歷
實際程式設計中,需要遍歷列表所有元素,對每個元素執行相同操作。Python中的for迴圈可實現列表遍歷功能。 假設有一個魔術師名單的列表,需要執行將魔術師名字都打印出來的操作,這時,使用for迴圈可以很容易實現此功能: magicians=['alice', 'david', 'caroli
《Python程式設計從入門到實踐》記錄之列表切片
目錄 1、切片 2、遍歷切片 3、使用切片複製列表 、切片 切片需要兩個引數: 第一個引數:第一個元素的索引,若省略,預設從列表第一個元素開始 第二個引數:最後一個元素的索引加1(因為其類似於range()函式,不包含第二個元素索引 。若省略,預設
《Python程式設計從入門到實踐》記錄之列表解析
列表解析是將for迴圈和建立新元素的表示式的程式碼合併成一行,自動附件新元素。 如建立一個1-5的平方列表: square = [value**2 for value in range(1, 6)] print(square) 輸出為: [1, 4, 9, 16, 25] 分析上
《Python程式設計從入門到實踐》記錄之range、min、max、sum函式
目錄 1、range()函式 2、min、max、sum函式 1、range()函式 range(num1,num2,steps)函式:可以生成一個一系列數字。 num1引數:表示起始範圍 num2引數:表示終止範圍,但不包含此數字。 steps
記錄python學習之路------------------------《python程式設計從入門到實踐》作業合集
每天只更新學習的內容,今天就更新作業吧。做個勤奮的樓主 4-1因為我沒有寫pizza,選擇的自己喜歡的顏色。 #-*-coding:GBK-*- #-*-coding:utf-8-*- #4-1 colors=['orange','blue','red','black'] for col
《Python程式設計從入門到實踐》記錄之讀取檔案
目錄 1、讀取整個檔案 2、檔案路徑 3、逐行讀取檔案 4、建立包含檔案各行內容的列表並使用它 從檔案讀取資料有兩種方式:(1)一次性讀取整個檔案的全部內容;(2)以每次一行的方式逐步讀取。 1、讀取整個檔案 假設有一個文字檔案,包含精確到小數點後30位的圓周率值
《Python程式設計從入門到實踐》記錄之函式編寫指南
在函式編寫時,注意以下幾個細節: 採用文件字串格式(三引號括起來)給函式指定描述性名稱,且只在其中使用小寫zi即和下劃線 如果函式定義長度超過了79字元(PEP8建議長度),可在函式定義中輸入左括號後按回車鍵,並在下一行按兩次Tab鍵,從而將形參列表和只縮排一層的函式體區
《Python程式設計從入門到實踐》記錄之將Python函式儲存在模組中(import、import*)
目錄 1、匯入整個模組 2、匯入特定的函式 3、使用as給函式指定別名 4、匯入模組中的所有函式 5、總結 我們可以在編寫程式時將函式儲存在被稱為模組的獨立檔案中,再將模組匯入到主程式中(必須的步驟)。port語句允許在當前執行的程式檔案中使用模組中的程式碼。 模組是
《Python程式設計從入門到實踐》記錄之json模組(資料儲存)
模組json讓你能夠將簡單的Python資料結構轉儲到檔案中, 並在程式再次執行時載入該檔案中的資料。 你還可以使用json在Python程式之間分享資料。更重要的是,JSON資料格式並非Python專用的,這讓你能夠將以JSON格式儲存的資料與使用其他程式語言的人分享。這是一種輕便格式,很有用
《Python程式設計從入門到實踐》記錄之檔案異常(try-except-else程式碼塊)
目錄 1、try-except程式碼塊 2、else程式碼塊 Python使用被稱為異常的特殊物件來管理程式執行期間發生的錯誤。當程式發生錯誤時,Python會建立一個異常物件。如果編寫了處理異常的程式碼,程式將繼續執行;如果未對異常進行處理,程式將停止,並顯示一個traceback
《Python程式設計從入門到實踐》記錄之檔案寫入
1、檔案寫入 通過一個例子來講解檔案寫入。下邊例子假設我們需要將一條簡單的訊息儲存到檔案中,類似程式碼如下: #!/usr/bin/env python # -*- coding:utf-8 -*- filename = 'programing.txt' # 寫的方式開啟檔案 with
《Python程式設計從入門到實踐》記錄之測試程式碼(unitttest模組)
unittest模組提供了測試程式碼工具。 單元測試:用於核實函式的某個方面沒有問題 測試用例:一組單元測試,這些單元測試一起核實函式在各種情形下的行為都符合要求。 函式編寫測試用例時,要匯入模組unittest和要測試的函式,再建立一個繼承unittest.TestCase的類,並
《Python程式設計從入門到實踐》記錄之Python處理CSV檔案資料
目錄 1、分析CSV檔案(reader()函式、next()函式) 2、列印檔案頭及其位置 3、提取並讀取、顯示資料 4、在圖表中新增日期(datetime模組) csv模組包含在Python標準庫中,可用於分析CSV檔案中的資料行。 1、分析CSV檔案(reader()
python中列表的知識點總結,出自python程式設計從入門到實踐!
訪問列表元素 列表是有序集合,因此要訪問列表的任何元素,只需將該元素的位置或索引告訴 Python 即可。要訪問列表元素,可指出列表的名稱,再指出元素的索引,並將其放在方括號內。 &n
Python程式設計:從入門到實踐—列表
訪問列表中的元素 >>> bicycles = ['trek','cannondale','redline','specialized']>>> print(bicycles)['trek', 'cannondale', 'redline', 'specialized']
Python程式設計從入門到實踐筆記——列表簡介
Python程式設計從入門到實踐筆記——列表簡介 #coding=utf-8 #列表——我的理解等於C語言和Java中的陣列 bicycles = ["trek","cannondale","readline","specialized"] print(bicycles) #列表索引從0開始 pri
《Python程式設計從入門到實踐》記錄之類儲存在模組及其匯入
目錄 1、模組中儲存多個類和匯入多個類 2、匯入整個莫模組 3、匯入模組中的所有類 為了使得程式儘可能整潔易讀,可以將類儲存在模組中,然後在主程式中匯入所需的模組。 1、模組中儲存多個類和匯入多個類 一般情況下,一個模組中的類之間應存在某種相關性,這裡為了說明此情況,
《Python程式設計從入門到實踐》記錄之類編碼風格
遵守一定的編寫規則,能夠使得程式更容易閱讀理解和使用 類編碼風格: 類名使用駝峰命名法,即類名中的每個單詞的首字母都大寫,且不用下劃線。例項名和模組名都採用小寫格式,且在單詞之間加上下劃線 每個類,都應緊跟在類定義後面包含一個文件字串,這些字串簡要描述類的功能
《Python程式設計從入門到實踐》記錄之類繼承
目錄 1、子類定義和建立 2、重寫父類的方法 3、將例項用作屬性 一個類繼承另一個類時,它將自動獲得另一個類的所有屬性和方法;原有的類稱為父類(超類),新類稱為子類。 1、子類定義和建立 下邊結合例子詳細敘述類的繼承,下邊例子是一個簡單的ElectricCar
《Python程式設計從入門到實踐》記錄之類的使用
目錄 1、給屬性指定預設值 2、修改屬性的值 1、給屬性指定預設值 類中,給在方屬性指定預設值是在init_()內指定初始值。如果指定了預設值,在建立例項時,就不用包含提供初始值的形參。 下邊例子是統計汽車資訊的類,其中為odometer_reading屬性的初始值總是0(指