- 前言(本教程介紹)
- Python計(jì)算機(jī)二級(jí)考試分析
- 第1章-1.程序設(shè)計(jì)語言概述
- 第1章-2.編譯和解釋
- 第1章-3.為什么要學(xué)習(xí)計(jì)算機(jī)編程
- 第1章-4.Python語言的發(fā)展
- 第1章-5.Python語言的特點(diǎn)
- 第1章-6.Python解釋器的安裝
- 第1章-7.Python程序的編輯方式
- 第1章-8.Python程序的運(yùn)行方式
- 第1章-9.IPO程序編寫方法
- 第1章-10.課后習(xí)題講解
- 第2章-1.程序的格式框架-縮進(jìn)
- 第2章-2.程序的格式框架-注釋
- 第2章-3.程序的格式框架-續(xù)行符
- 第2章-4.語法元素的名稱-變量
- 第2章-5.語法元素的名稱-保留字
- 第2章-6.語法元素的名稱-標(biāo)識(shí)符
- 第2章-7.數(shù)據(jù)類型-數(shù)值類類型
- 第2章-8.數(shù)據(jù)類型-字符串類型
- 第2章-9.程序的語句元素-表達(dá)式
- 第2章-10.程序的語句元素-賦值語句
- 第2章-11.程序的語句元素-引用
- 第2章-12.程序的語句元素-其他語句
- 第2章-13.基本輸入輸出函數(shù)-input()函數(shù)
- 第2章-14.基本輸入輸出函數(shù)-eval()函數(shù)
- 第2章-15.基本輸入輸出函數(shù)-input()函數(shù)
- 第2章-16.課后習(xí)題
- 第3章-1.數(shù)字類型-整數(shù)類型
- 第3章-2.數(shù)字類型-浮點(diǎn)數(shù)類型
- 第3章-3.數(shù)字類型-復(fù)數(shù)類型
- 第3章-4.數(shù)值運(yùn)算操作符
- 第3章-5.數(shù)值運(yùn)算函數(shù)
- 第3章-6.字符串-單行字符串與多行字符串
- 第3章-7.轉(zhuǎn)義字符
- 第3章-8.字符串索引
- 第3章-9.字符串的切片
- 第3章-10.format()方法的基本使用
- 第3章-11.format方法的格式控制_1
- 第3章-12.format方法的格式控制_2
- 第3章-13.字符串操作符
- 第3章-14.字符串處理函數(shù)
- 第3章-15.字符串處理方法
- 第3章-16.類型判斷和類型間轉(zhuǎn)換
- 第3章-17.愷撒密碼_1
- 第3章-18.愷撒密碼_2
- 第3章-19.愷撒密碼_3
- 第3章-20.選擇題
- 第3章-21.編程題
- 第4章-1.程序流程圖
- 第4章-2.程序控制結(jié)構(gòu)的基礎(chǔ)與擴(kuò)展
- 第4章-3.單分支結(jié)構(gòu)
- 第4章-4.雙分支結(jié)構(gòu)
- 第4章-5.多分支結(jié)構(gòu)
- 第4章-6.判斷條件及組合
- 第4章-7.循環(huán)結(jié)構(gòu)-for
- 第4章-8.無限循環(huán)-while
- 第4章-9.循環(huán)控制-break-continue
- 第4章-10.程序的異常處理
- 第4章-11.實(shí)例解析-猜數(shù)游戲
- 第4章-12.選擇題
- 第4章-13.編程題
- 第5章-1.函數(shù)的簡介
- 第5章-2.函數(shù)的定義
- 第5章-3.函數(shù)的使用
- 第5章-4.可選參數(shù)傳遞
- 第5章-5.參數(shù)名稱傳遞
- 第5章-6.函數(shù)的返回值
- 第5章-7.局部變量
- 第5章-8.全局變量
- 第5章-9.代碼復(fù)用
- 第5章-10.課后習(xí)題-選擇題
- 第5章-11.課后習(xí)題-編碼題
- 第6章-1.組合數(shù)據(jù)類型的基本概念
- 第6章-2.集合數(shù)據(jù)類型
- 第6章-3.序列類型的概述
- 第6章-4元組類型的操作
- 第6章-5.映射類型的概述
- 第6章-6.列表的定義
- 第6章-7.列表的索引操作
- 第6章-8.列表的切片操作
- 第6章-9.列表的操作函數(shù)和操作方法
- 第6章-10.字典的定義
- 第6章-11.字典的索引
- 第6章-12.字典類型的操作
- 第6章-13.課后習(xí)題-選擇題
- 第6章-14.課后習(xí)題-編碼題1
- 第6章-15.課后習(xí)題-編碼題2
- 第7章-1.文件的類型
- 第7章-2.文件的打開和關(guān)閉
- 第7章-3.文件的讀取
- 第7章-4.文件的寫入
- 第7章-5.數(shù)據(jù)的組織維度
- 第7章-6.一維數(shù)據(jù)的處理
- 第7章-7.二維數(shù)據(jù)的處理
- 第7章-8.課后習(xí)題-選擇題
- 第7章-9.課后習(xí)題-編碼題1
- 第7章-10.課后習(xí)題-編碼題2
- 第8章-1.計(jì)算生態(tài)的簡介
- 第8章-2.Python的標(biāo)準(zhǔn)庫與第三方庫
- 第8章-3基本內(nèi)置函數(shù)1
- 第8章-4.基本內(nèi)置 函數(shù)2
- 第8章-5.課后習(xí)題-選擇題
- 第9章-1.turtle庫概述
- 第9章-2.turtle窗體函數(shù)與畫筆狀態(tài)函數(shù)1
- 第9章-3.畫筆形狀函數(shù)2
- 第9章-4.畫筆運(yùn)動(dòng)函數(shù)mp4
- 第9章-5.練習(xí)繪圖
- 第9章-6.random庫的概述
- 第9章-7.random庫的常用方法
- 第9章-8.time庫的使用
- 第9章-9.課后習(xí)題
- 第10章-1.課后習(xí)題第三方庫的獲取及安裝
- 第10章-2.pip工具的常用使用方式
- 第10章-3.PyInstaller庫的使用
- 第10章-4.jieba庫概述
- 第10章-5.jieba庫與中文分詞
- 第10章-6.wordcloud概述
- 第10章-7.可視化詞云圖
- 第10章-8.課后習(xí)題-選擇題
- 第10章-9.課后習(xí)題-編程題
- 第11章-1.Python第三方庫縱覽
Python 是一門有條理的和強(qiáng)大的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,類似于Perl, Ruby, Scheme, Java。現(xiàn)在流行的AI人工智能技術(shù)大部分都是用Python語言編寫的,這大大促進(jìn)了的Python語言的發(fā)展。AI深度學(xué)習(xí)技術(shù)本身的特點(diǎn)決定了其不適合靜態(tài)編譯型語言,而Python語言被選作AI技術(shù)框架的基礎(chǔ)語言,更多的是源于Python的動(dòng)態(tài)特性及其開發(fā)效率高等性能優(yōu)勢。
Python的基本語法元素
1.程序的基本語法元素:程序的格式框架、縮進(jìn)、注釋、變量、命名、保留字、數(shù)據(jù)類型、賦值 語句、引用;
2.基本輸入輸出函數(shù):input()、eval()、print();
3.源程序的書寫風(fēng)格;
4.python語言的特點(diǎn)。
基本數(shù)據(jù)類型
1.數(shù)字類型:整數(shù)類型、浮點(diǎn)數(shù)類型和復(fù)數(shù)類型;
2.數(shù)字類型的運(yùn)算:數(shù)值運(yùn)算操作符、數(shù)值運(yùn)算函數(shù);
3.字符串類型及格式化:索引、切片、基本的format()格式化方法;
4.字符串類型的操作:字符串操作符、處理函數(shù)和處理方法;
5.類型判斷和類型間轉(zhuǎn)換。
程序控制結(jié)構(gòu)
1.程序的三種控制結(jié)構(gòu);
2.程序的分支結(jié)構(gòu):單分支結(jié)構(gòu)、二分支結(jié)構(gòu)、多分支結(jié)構(gòu);
3.程序的循環(huán)結(jié)構(gòu):遍歷循環(huán)、無限循環(huán)、break和continue循環(huán)控制。
4.程序的異常處理:try-except。
函數(shù)和代碼復(fù)用
1.函數(shù)的定義和使用;
2.函數(shù)的參數(shù)傳遞:可選參數(shù)傳遞、參數(shù)名稱傳遞、函數(shù)的返回值;
3.變量的作用域:局部變量和全局變量。
組合數(shù)據(jù)類型
1.組合數(shù)據(jù)類型的基本概念;
2.列表類型:定義、索引、切片;
3.列表類型的操作:列表的操作函數(shù)、列表的操作方法;
4.字典類型:定義、索引;
5.字典類型的操作:字典的操作函數(shù)、字典的操作方法。
文件和數(shù)據(jù)格式化
1. 文件的使用:文件打開、讀寫和關(guān)閉;
2. 數(shù)據(jù)組織的維度:一維數(shù)據(jù)和二維數(shù)據(jù);
3. 一維數(shù)據(jù)的處理:表示、存儲(chǔ)和處理;
4. 二維數(shù)據(jù)的處理:表示、存儲(chǔ)和處理;
5. 采用CSV格式對(duì)一二維數(shù)據(jù)文件的讀寫。
Python計(jì)算生態(tài)
1.標(biāo)準(zhǔn)庫:turtle庫(必選)、random庫(必選) 、time庫(可選);
2.基本的Python內(nèi)置函數(shù);
3.第三方庫的獲取和安裝;
4.腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行程序的第三方庫:PyInstaller庫(必選);
5.第三方庫:jieba庫(必選)、wordcloud 庫(可選);
6.更廣泛的Python計(jì)算生態(tài),只要求了解第三方庫的名稱,不限于以下領(lǐng)域:網(wǎng)絡(luò)爬蟲、數(shù) 據(jù)分析、文本處理、數(shù)據(jù)可視化、用戶圖形界面、機(jī)器學(xué)習(xí)、Web 開發(fā)、游戲開發(fā)等。
