基礎(chǔ)語法:
1、python基本語法、變量、基本數(shù)據(jù)類型、類型檢測函數(shù)(type)、注釋規(guī)范、輸入語句(input)、輸出語句(print)、類型轉(zhuǎn)換、Python中算數(shù)運算符比較運算符、邏輯運算符、賦值運算符、復(fù)合賦值運算符、運算符優(yōu)先級
2、條件控制語句、單分支(if)、多重分支(,if...elif...)、分支嵌套、循環(huán)控制語句、while循環(huán)、break|continue關(guān)鍵字循環(huán)嵌套、死循環(huán)、數(shù)列range、for循環(huán)、循環(huán)嵌套
3、列表、列表常用方法、元組、元組常用方法、元組和列表區(qū)別和聯(lián)系、字典、字典常用方法、集合、集合相關(guān)操作、復(fù)雜數(shù)據(jù)類型總結(jié)、字符串類型、轉(zhuǎn)義字符、字符序列、字符切片、字符格式化、
4、函數(shù)基本概念、函數(shù)定義、函數(shù)調(diào)用、參數(shù)類型、函數(shù)返回值、None關(guān)鍵字、函數(shù)返回值類型、變量作用域、閉包的概念、函數(shù)裝飾器、自定義裝飾器
5、lambda表達式、推導(dǎo)表達式、三元表達式生成器對象、yield關(guān)鍵字、高階函數(shù)map|filter|reduce使用、遞歸函數(shù)
6、什么是模塊、模塊的意義、模塊的導(dǎo)入方式、global()、包的概念、命名空間、系統(tǒng)常用模塊使用,隨機數(shù)模塊(random)、OS、Path、Json模塊的使用
第三方模塊使用、pip命令行參數(shù)、虛擬環(huán)境virtualenv
7、File模塊使用、文件讀取寫入操作、csv文件讀寫、什么是異常、處理異常、常用異常、自定義拋異常、with上下文管理器
8、面向?qū)ο笏枷?、類的?chuàng)建、實例化、類和對象的區(qū)別、聯(lián)系、屬性和方法、類的封裝、Self關(guān)鍵詞、公有屬性和私有屬性、類屬性和實例屬性、面向?qū)ο筮M階、類中的內(nèi)置成員、常用函數(shù)、Python魔術(shù)方法、類的繼承、繼承的作用、子類檢測函數(shù)(subclass)、單一繼承實現(xiàn)、抽象類實現(xiàn)
數(shù)據(jù)可視化平臺項目:
(1)需求分析:數(shù)據(jù)可視化平臺需求分析,環(huán)境搭建
(2) 集成pyecharts,參數(shù)初始化
(3)餅狀圖、直方圖、折線圖實現(xiàn)
(4)世界地圖、人口統(tǒng)計功能實現(xiàn)
(5)視圖、路由、可視化最終效果實現(xiàn)