更新于2020年4月
教程說(shuō)明
1、這個(gè)教程是入門(mén)教程,所以特別簡(jiǎn)單。有經(jīng)驗(yàn)的,想學(xué)習(xí)更多功能的,請(qǐng)參考其他優(yōu)質(zhì)教程
2、該教程參考了以下網(wǎng)站、課程和資料
- Python 官方中文文檔:Python 3.7.3 文檔
- Github:Github開(kāi)源Python項(xiàng)目
- 免費(fèi)教程:廖雪峰的官方網(wǎng)站
- 付費(fèi)課程:扇貝編程
- 書(shū)籍:Python核心編程(第二版)Wesley J.Chun著
- 書(shū)籍:Python編程:從入門(mén)到實(shí)踐 埃里克·馬瑟斯著
3、完整版鏈接:https://blog.zhaojingyi0126.com/#/Python/basic

一、程序的安裝和運(yùn)行
1.1 資源推薦
1.2 各類編程語(yǔ)言的區(qū)別
1.3 安裝Python
在Mac上安裝Python
在Linux上安裝Python
在Windows上安裝Python
1.4 安裝Spyder
1.5 命令提示符
默認(rèn)Python
Spyder
1.6 安裝Python庫(kù)
1.7 向你的新世界說(shuō)Hello
1.8 實(shí)踐:畫(huà)個(gè)小豬佩奇吧
二、入門(mén)語(yǔ)句
2.1 輸入輸出和注釋
2.2 數(shù)據(jù)類型和變量
變量
數(shù)字
字符串
2.3 轉(zhuǎn)義字符
2.4 算術(shù)運(yùn)算符
2.5 help和dir
2.6 實(shí)踐
三、字符串
3.1 什么是方法
3.2 大小寫(xiě)轉(zhuǎn)換
3.3 刪空格或指定字符
3.4 字符變成變量
3.5 切割字符串
3.6 替換字符串
3.7 查找字符
3.8 倒序
3.9 字符串所有方法
3.10 實(shí)踐:清洗豆瓣數(shù)據(jù)
四、列表
4.1 列表定義
4.2 訪問(wèn)列表選擇列表元素截取列表查找元素位置
4.3 組隊(duì)組合列表連接擴(kuò)展列表列表組隊(duì)
4.4 修改、添加、刪除元素
4.5 列表操作
串聯(lián)若干字符
獲取列表長(zhǎng)度
列表排序
計(jì)算元素出現(xiàn)次數(shù)
拷貝和清空列表
4.6 列表所有方法
4.7 列表計(jì)算
4.8 實(shí)踐:操作列表
五、循環(huán)
5.1 for 循環(huán)
range()
5.2 列表推導(dǎo)式
5.3 while 循環(huán)
5.4 break 和 continue
5.5 實(shí)踐:輸出豆瓣首頁(yè)數(shù)據(jù)
六、元組
6.1 定義元組
6.2 訪問(wèn)元組
6.3 修改元組變量
6.4 遍歷元組中所有的值
6.5 元組和列表的區(qū)別
七、字典
7.1 字典定義
7.2 創(chuàng)建字典空字典合并列表
7.3 為字典添加鍵
7.4 字典取值
7.5 try 和 except
7.6 刪除字典鍵
7.7 獲取所有的鍵和值
獲取字典所有的鍵
獲取字典所有的值
獲取字典中所有的鍵值對(duì)
7.8 字典所有方法
7.9 實(shí)踐:清洗扇貝打卡數(shù)據(jù)
八、數(shù)據(jù)類型轉(zhuǎn)換
九、條件
9.1 布爾值
9.2 運(yùn)算符
9.3 邏輯符號(hào)
9.4 if 語(yǔ)句
9.5 實(shí)踐
十、函數(shù)
10.1 定義函數(shù)空函數(shù)
10.2 調(diào)用函數(shù)
10.3 參數(shù)默認(rèn)參數(shù)
10.4 傳遞參數(shù)位置參數(shù)關(guān)鍵字參數(shù)
10.5 返回多值返回
10.6 作用域
10.7 傳遞任意數(shù)量的參數(shù)
*args
**kwargs
10.8 內(nèi)置函數(shù)
10.9 實(shí)踐
十一、模塊
11.1 導(dǎo)入模塊
11.2 常用庫(kù)數(shù)據(jù)處理網(wǎng)頁(yè)處理文檔處理游戲處理數(shù)據(jù)可視化優(yōu)秀的庫(kù)推薦
11.3 內(nèi)置模塊
this
date
time
calendar
random
math
statistics
11.4 實(shí)踐