【Python】數據分析前的入門教程 Python For Everybody P1:零基礎程序設計
【Python】數據分析前的入門教程 Python For Everybody P1:零基礎程序設計
Coursera平臺提供了Python For Everybody的課程,但因網絡速度問題,我選擇在B站上找到了課程資源。同時,作者的py4e網站也提供了全套課程資料及自動評分作業。在流暢性上,我選擇了B站刷視頻結合py4e網站完成作業的方式。Python For Everybody課程分為五個部分,分別是:P1-零基礎程序設計、P2- Python數據結構、P3- 使用 Python 訪問網絡數據、P4- Python 數據庫開發以及P5- 畢業項目:使用Python獲取并處理數據,并用可視化方式展現數據。本篇主要總結了P1部分的內容,即Python的安裝運行與基本元素介紹。
導讀Coursera平臺提供了Python For Everybody的課程,但因網絡速度問題,我選擇在B站上找到了課程資源。同時,作者的py4e網站也提供了全套課程資料及自動評分作業。在流暢性上,我選擇了B站刷視頻結合py4e網站完成作業的方式。Python For Everybody課程分為五個部分,分別是:P1-零基礎程序設計、P2- Python數據結構、P3- 使用 Python 訪問網絡數據、P4- Python 數據庫開發以及P5- 畢業項目:使用Python獲取并處理數據,并用可視化方式展現數據。本篇主要總結了P1部分的內容,即Python的安裝運行與基本元素介紹。
![](https://img.51dongshi.com/20241201/wz/18274123652.jpg)
在學習Python進行數據分析前,我先通過深入研究Wes McKinney的《利用Python進行數據分析》一書,意識到自己可能缺少了像Python For Everybody這樣的基礎課程。感謝@風清揚的分享,讓我發現了這門課程的價值。Coursera平臺提供了Python For Everybody的課程,但因網絡速度問題,我選擇在B站上找到了課程資源。同時,作者的py4e網站也提供了全套課程資料及自動評分作業。在流暢性上,我選擇了B站刷視頻結合py4e網站完成作業的方式。Python For Everybody課程分為五個部分,分別是:P1-零基礎程序設計、P2- Python數據結構、P3- 使用 Python 訪問網絡數據、P4- Python 數據庫開發以及P5- 畢業項目:使用Python獲取并處理數據,并用可視化方式展現數據。本篇主要總結了P1部分的內容,即Python的安裝運行與基本元素介紹。首先,介紹了Python的安裝與運行。我通過Anaconda官網進行安裝,并在Anaconda prompt中運行Python與.py文件。在運行.py文件時,需要注意在anaconda prompt中運行Python和.py文件的操作方式,避免在cmd中運行時遇到的問題。我選擇使用anaconda prompt來運行.py文件,以獲得更好的體驗。接著,介紹了Python的基本元素,包括常量、變量、類型、賦值、打印和輸入等。其中,詳細解釋了變量的命名規則、類型(如整數、浮點數和字符串)以及如何進行類型轉換。同時,提供了print和input函數的使用方法和注意事項。此外,還介紹了Python中的保留字、運算符(如比較運算符、賦值運算符、邏輯運算符等)和條件語句(如if、try-except結構)。然后,介紹了Python中的函數。首先,提到了內置函數(如max、min、int、float等),然后詳細解釋了自定義函數(使用def關鍵字定義)的構成和使用方法。其中包括了調用函數、參數和返回值的概念,強調了函數在代碼中的存儲和調用機制。接著,介紹了Python中的循環與迭代。包括了循環的概念、終止條件(如break和continue)以及兩種類型的循環(while循環和for循環)。此外,還介紹了循環習語,即展示了一些常用函數的循環實現方式,如查找最大/最小數、計數、求和、求平均值、篩選等。最后,總結了Python中涉及的基本數據類型,包括整數、浮點數、字符串、布爾值和None類型。特別強調了布爾值和None類型的使用規則,以及邏輯運算符(如is和is not)的使用。
【Python】數據分析前的入門教程 Python For Everybody P1:零基礎程序設計
Coursera平臺提供了Python For Everybody的課程,但因網絡速度問題,我選擇在B站上找到了課程資源。同時,作者的py4e網站也提供了全套課程資料及自動評分作業。在流暢性上,我選擇了B站刷視頻結合py4e網站完成作業的方式。Python For Everybody課程分為五個部分,分別是:P1-零基礎程序設計、P2- Python數據結構、P3- 使用 Python 訪問網絡數據、P4- Python 數據庫開發以及P5- 畢業項目:使用Python獲取并處理數據,并用可視化方式展現數據。本篇主要總結了P1部分的內容,即Python的安裝運行與基本元素介紹。
為你推薦