前言
本書使用說明
第1章 學(xué)習(xí)Python前的準(zhǔn)備
01[程序和編程語言]
了解什么是編程
02[OS和應(yīng)用程序]
了解計算機(jī)是如何工作的
03[Python的特性和用途]
了解Python的特性和功能
04[Python的信息]
了解Python的功能
05[編輯前的準(zhǔn)備]
準(zhǔn)備一個編寫Python程序的編輯器
06[Python的準(zhǔn)備]
安裝Python
07[Python的交互模式]
在交互模式下運(yùn)行Python
08[運(yùn)行Python程序的準(zhǔn)備工作]
運(yùn)行文件中的Python程序
第2章 熟悉命令提示符
09[命令提示符]
回顧命令提示符
10[cd命令]
使用命令提示符移動要操作的文件夾
11[dir、ls、mkdir命令]
學(xué)習(xí)操作文件和文件夾的基本命令
第3章 一邊學(xué)習(xí)基礎(chǔ)一邊制作程序
12[編寫程序之前]
思考一下想通過程序?qū)崿F(xiàn)什么·
13[數(shù)值的計算]
讓計算機(jī)計算一下吧················
14[print()函數(shù)]
學(xué)習(xí)如何顯示數(shù)據(jù)····················
15[理解變量]
使用變量存儲值 ·······················
16[標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出]
從鍵盤接收輸入的方法············
17[數(shù)據(jù)類型]
學(xué)習(xí)數(shù)據(jù)類型···························
18[print()函數(shù) ]
輸出簡單易懂的信息···············
19[列表]
將多個數(shù)據(jù)集中在一起············
20[列表的操作]
試著操作列表吧
21[元組]
使用元組聚合不變的數(shù)據(jù)
22[函數(shù)、方法]
學(xué)習(xí)函數(shù)、方法的特征和區(qū)別···········
23[f-string]
學(xué)習(xí)如何通過f-string生成字符串
第4章 學(xué)習(xí)循環(huán)和條件分支
24[for語句]
學(xué)習(xí)循環(huán)處理操作····················
25[if語句]
根據(jù)條件試著改變處理方式吧
第5章 學(xué)習(xí)字典和文件操作
26[字典]
使用字典處理多個數(shù)據(jù)··········
27[文件的輸入]
使用程序讀取文件··················
28[文件的輸出]
將程序的執(zhí)行結(jié)果寫入文件中
29[追加模式]
將數(shù)據(jù)追加到文件中············
30[字典和文件操作的實踐]
創(chuàng)建一個使用字典和文件輸入輸出的程序
第6章 制作對話bot
31[認(rèn)識bot]
了解什么是對話bot
32[while語句]
制作一個簡單的對話bot程序
33[in運(yùn)算符和break語句]
制作一個回復(fù)問候的bot
34[for語句中的字典和空字符串]
把問候語改成便于編輯的字典數(shù)據(jù) ·
35[文件的字符編碼]
從文件中讀取問候數(shù)據(jù)····················
36[命令和數(shù)字的組合]
創(chuàng)建用于計算的命令························
37[函數(shù)的創(chuàng)建]
將計算指令的處理操作集中在一起 ·
38[內(nèi)置函數(shù)]
學(xué)習(xí)內(nèi)置函數(shù)··································
第7章 熟練使用庫
39[模塊]
把程序按功能劃分成文件
40[標(biāo)準(zhǔn)庫]
使用標(biāo)準(zhǔn)庫········································
41[datetime]
創(chuàng)建datetime模塊處理日期和時間
42[切片]
從列表、元組和字符串中提取數(shù)據(jù) ···
43[math]
使用數(shù)學(xué)函數(shù)進(jìn)行計算·····················
44[錯誤和異常]
處理程序錯誤····································
45[異常處理]
創(chuàng)建一個防止異常發(fā)生的程序··········
46[異常處理的熟練使用]
熟練使用異常處理·····························
47[異常處理的熟練使用 ]
輸出異常的內(nèi)容
第8章 熟練使用第三方庫
48[第三方庫]
了解什么是第三方庫·······················
49[pip命令]
安裝第三方庫··································
50[虛擬環(huán)境venv]
創(chuàng)建一個虛擬環(huán)境···························
51[Requests庫和BeautifulSoup4庫]
使用第三方庫獲取天氣信息
52[jieba庫]
學(xué)習(xí)簡單的中文分詞操作
第9章 創(chuàng)建Web應(yīng)用程序
53[Web應(yīng)用程序]
了解Web應(yīng)用程序
54[Web框架]
了解Web框架提供的功能
55 [Bottle]
了解Web框架Bottle的特征
56[安裝和基本操作]
使用Bottle顯示文字
57[模板]
使用模板來改變響應(yīng)·····················
58[模板和HTML]
使用模板在HTML中添加動態(tài)值·
59[表單]
接收用戶輸入的值·························
60[合并bot]
使pybot在Web應(yīng)用程序中運(yùn)行
第10章 了解掌握知識的學(xué)習(xí)方法
61[Web網(wǎng)站信息來源]
了解學(xué)習(xí)Python的網(wǎng)站·
62[書籍與社區(qū)]
閱讀書籍,加入社區(qū)·········