簡介:毫無編程基礎(chǔ)的你: 只需十幾天,每天1~2小時, 就能掌握當(dāng)下最火編程語言 —— Python, 并能立即將自己的編程實(shí)力應(yīng)用于日常工作和生活中。
課程章節(jié)
第01課 環(huán)境安裝&軟件使用
- 課時1Python課程概述 開始學(xué)習(xí)
- 課時2什么是編程 開始學(xué)習(xí)
- 課時3什么是Python 開始學(xué)習(xí)
- 課時4Python運(yùn)行環(huán)境安裝 開始學(xué)習(xí)
- 課時5安裝后測試環(huán)境 開始學(xué)習(xí)
- 課時6安裝第三方庫 開始學(xué)習(xí)
- 課時7Python代碼開發(fā)環(huán)境分類 開始學(xué)習(xí)
- 課時8常用編輯器:IDLE 開始學(xué)習(xí)
- 課時9常用編輯器:iPython 開始學(xué)習(xí)
- 課時10常用編輯器:Jupyter Notebook 1 開始學(xué)習(xí)
- 課時11常用編輯器:Jupyter Notebook 2 開始學(xué)習(xí)
- 課時12常用編輯器:VSCode 開始學(xué)習(xí)
- 課時13文檔排版語言:Markdown 開始學(xué)習(xí)
- 課時14怎樣學(xué)習(xí) 開始學(xué)習(xí)
第02課 Python起步
-
課時1Python一切皆對象
-
課時2Python數(shù)據(jù)類型
-
課時3為什么數(shù)據(jù)要分類型
-
課時4各類型對象占用內(nèi)存大小
-
課時5Python起步基本代碼
-
課時6常用編輯器:Pycharm
第03課 數(shù)據(jù)類型:標(biāo)量類型
-
課時1標(biāo)量類型 介紹
-
課時2標(biāo)量類型:布爾型、整型
-
課時3標(biāo)量類型:浮點(diǎn)數(shù)
-
課時4標(biāo)量類型:復(fù)數(shù)型、None
-
課時5標(biāo)量類型:字符串
-
課時6標(biāo)量類型轉(zhuǎn)換
-
課時7字符串和變量組合輸出
第04課 操作數(shù)據(jù):運(yùn)算
-
課時1操作數(shù)據(jù):運(yùn)算介紹
-
課時2運(yùn)算符:賦值運(yùn)算符、變量定義
-
課時3運(yùn)算符:算數(shù)運(yùn)算符、比較運(yùn)算符
-
課時4運(yùn)算符:邏輯運(yùn)算符
-
課時5運(yùn)算符:自定義異或運(yùn)算
-
課時6運(yùn)算符:成員運(yùn)算符、身份運(yùn)算符
-
課時7運(yùn)算符:位運(yùn)算符
-
課時8運(yùn)算符優(yōu)先級
-
課時9實(shí)踐:做一個Python加法小程序
第05課 數(shù)據(jù)結(jié)構(gòu):非標(biāo)量類型之序列
-
課時1數(shù)據(jù)結(jié)構(gòu):非標(biāo)量類型 介紹
-
課時2序列:列表的創(chuàng)建、查詢
-
課時3序列:列表的修改、刪除
-
課時4序列:列表的排序、轉(zhuǎn)換、幫助文檔
-
課時5序列:元組
-
課時6序列壓縮和解包操作
-
課時7序列:字符串的特殊查詢、刪除、替換
-
課時8字符串和列表相互轉(zhuǎn)換、字符順序
-
課時9序列:range類型序列、總結(jié)
第06課 數(shù)據(jù)結(jié)構(gòu):非標(biāo)量類型之映射
-
課時1數(shù)據(jù)結(jié)構(gòu):字典的創(chuàng)建、查詢
-
課時2數(shù)據(jù)結(jié)構(gòu):字典的增加、修改、刪除
-
課時3數(shù)據(jù)結(jié)構(gòu):集合
-
課時4總結(jié):非標(biāo)量類型對象
-
課時5復(fù)合類型:引用、淺拷貝、深拷貝
-
課時6復(fù)合類型:數(shù)據(jù)維度
-
課時7實(shí)踐:復(fù)合類型的應(yīng)用
第07課 操作數(shù)據(jù):流程控制
-
課時1操作數(shù)據(jù):流程控制 介紹
-
課時2流程控制:順序結(jié)構(gòu)、分支結(jié)構(gòu)
-
課時3流程控制:循環(huán)結(jié)構(gòu)之while循環(huán)
-
課時4流程控制:循環(huán)結(jié)構(gòu)之for循環(huán)
-
課時5流程控制:for循環(huán)遍歷進(jìn)階
-
課時6流程控制:循環(huán)結(jié)構(gòu)之循環(huán)進(jìn)階
第08課 實(shí)踐項(xiàng)目:ToDoList待辦事項(xiàng)程序
-
課時1ToDoList待辦事項(xiàng)程序-結(jié)構(gòu)設(shè)計
-
課時2ToDoList待辦事項(xiàng)程序-添加事項(xiàng)
-
課時3ToDoList待辦事項(xiàng)程序-查詢事項(xiàng)
-
課時4實(shí)踐項(xiàng)目總結(jié)-后續(xù)任務(wù)
第09課 抽象封裝:函數(shù)1
-
課時1函數(shù) 介紹
-
課時2函數(shù):基本結(jié)構(gòu)
-
課時3函數(shù):文檔字符串幫助
-
課時4函數(shù)參數(shù):形式參數(shù)、實(shí)際參數(shù)
-
課時5函數(shù)參數(shù):必須參數(shù)、可選參數(shù)
-
課時6函數(shù)參數(shù):位置參數(shù)、關(guān)鍵字參數(shù)
-
課時7函數(shù)參數(shù):不定參數(shù)(可變參數(shù))
-
課時8函數(shù)的本質(zhì)是對象
-
課時9形參和實(shí)參的相互壓縮解壓
-
課時10函數(shù)的變量作用域:局部變量
-
課時11函數(shù)的變量作用域:全局變量
第10課 抽象封裝:函數(shù)2
-
課時1函數(shù):遞歸
-
課時2遞歸和循環(huán)的異同
-
課時3實(shí)踐:遞歸和迭代實(shí)現(xiàn)階乘
-
課時4實(shí)踐:遞歸和迭代實(shí)現(xiàn)斐波那契數(shù)列
-
課時5Python類型提示語法
第11課 模塊和庫
-
課時1模塊和庫介紹
-
課時2Python庫調(diào)用
-
課時3實(shí)踐:寫一個自己的Python模塊
-
課時4pyc字節(jié)碼文件
-
課時5Python導(dǎo)入庫搜索路徑順序
-
課時6Python的包
-
課時7實(shí)踐:寫一個自己的Python包1
-
課時8實(shí)踐:寫一個自己的Python包2
第12課 異常處理
-
課時1錯誤、異常、警告
-
課時2異常捕獲:捕獲指定類型異常
-
課時3異常捕獲:捕獲所有類型異常
-
課時4異常捕獲:同時處理多個異常
-
課時5異常捕獲:可選子句 else、finally
-
課時6異常拋出:raise、assert
-
課時7異常拋出:斷言應(yīng)用例子
-
課時8異常和分支結(jié)構(gòu)的異同
第13課 Python語法糖
-
課時1語法糖:三元表達(dá)式、列表推導(dǎo)式
-
課時2語法糖:字典推導(dǎo)式
-
課時3語法糖:匿名函數(shù)、綜合練習(xí)
第14課 Python標(biāo)準(zhǔn)庫
授課講師
-
-
程老師
總監(jiān)級講師
關(guān)于講師
12年項(xiàng)目開發(fā)經(jīng)驗(yàn),Python數(shù)據(jù)科學(xué)的拓荒者,數(shù)據(jù)分析報告專家,Python教培行業(yè)老司機(jī)。擅長Python數(shù)據(jù)科學(xué)和人工智能技術(shù)棧、各類機(jī)器學(xué)習(xí)、深度學(xué)習(xí)算法及應(yīng)用,對行業(yè)有深刻理解,曾任教多所高校特聘講師,學(xué)員遍布BATH等大廠。主要項(xiàng)目有:某生鮮電商用戶分析報告、爆款產(chǎn)品推廣策略分析、中國移動用戶畫像&信用評分等。
課程推薦
- Python全能職業(yè)課 試聽 84366
- 深度學(xué)習(xí) 試聽 19054
- Python爬蟲工程師特訓(xùn)營 試聽 58472
- Python開發(fā)工程師特訓(xùn)營 試聽 50476
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實(shí)時學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案