注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/專科教材Python語言程序設(shè)計教程

Python語言程序設(shè)計教程

Python語言程序設(shè)計教程

定 價:¥50.00

作 者: 劉靖宇,王建勛
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787030754301 出版時間: 2023-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書是學(xué)習(xí)Python語言程序設(shè)計的基礎(chǔ)教程,較為系統(tǒng)地講述了Python語言的基礎(chǔ)知識、基本規(guī)則及編程方法。在此基礎(chǔ)上,對面向?qū)ο蟮幕舅枷爰懊嫦驅(qū)ο蟮脑O(shè)計方法進行了講解,也對Python生態(tài)環(huán)境進行了介紹。本書注重實踐,將計算思維融入案例教學(xué)中,注重計算思維、實踐思維等教育理念與內(nèi)容的結(jié)合,在內(nèi)容講解上采用循序漸進、由淺入深的方法,突出重點,注意將難點分開,使讀者易學(xué)易懂。本書可作為高等院校各專業(yè)計算機公共基礎(chǔ)課的教材,也可作為以Python為基礎(chǔ)的程序設(shè)計類課程的配套教材,還可作為廣大軟件開發(fā)人員和自學(xué)者的參考用書。

作者簡介

暫缺《Python語言程序設(shè)計教程》作者簡介

圖書目錄

第1章 計算思維
1.1 計算思維概述
1.1.1 計算思維的提出
1.1.2 科學(xué)方法與科學(xué)思維
1.1.3 計算思維的內(nèi)容
1.1.4 計算思維能力的培養(yǎng)
1.2 程序設(shè)計基礎(chǔ)
1.2.1 傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計
1.2.2 面向?qū)ο蟮某绦蛟O(shè)計
1.2.3 算法的基本特征和基本要素
1.2.4 程序設(shè)計語言的發(fā)展
1.3 Python語言概述
1.3.1 Python語言的發(fā)展及現(xiàn)狀
1.3.2 Python語言的開發(fā)環(huán)境
習(xí)題
第2章 Python語言基礎(chǔ)
2.1 標(biāo)識符和保留字
2.1.1 標(biāo)識符
2.1.2 保留字
2.2 變量和賦值語句
2.3 數(shù)值類型數(shù)據(jù)
2.3.1 整型
2.3.2 浮點型
2.3.3 復(fù)數(shù)
2.4 字符串
2.4.1 字符串類型數(shù)據(jù)
2.4.2 字符串的索引和切片
2.5 運算符和表達式
2.5.1 數(shù)據(jù)類型轉(zhuǎn)換
2.5.2 算術(shù)運算符
2.5.3 賦值運算符
2.5.4 關(guān)系運算符
2.5.5 邏輯運算符
2.5.6 運算符的優(yōu)先級
2.6 基本輸入輸出語句
2.6.1 輸入函數(shù)input()
2.6.2 輸出函數(shù)print()
2.7 Python程序的書寫規(guī)則
習(xí)題
第3章 流程控制結(jié)構(gòu)
3.1 math庫
3.1.1 math庫的引用
3.1.2 math庫中的數(shù)學(xué)常數(shù)
3.1.3 math庫中的函數(shù)
3.2 選擇結(jié)構(gòu)
3.2.1 單分支結(jié)構(gòu):if語句
3.2.2 雙分支結(jié)構(gòu):if-else語句
3.2.3 多分支結(jié)構(gòu):if-elif-else語句
3.2.4 if語句的嵌套
3.3 循環(huán)結(jié)構(gòu)
3.3.1 for語句
3.3.2 while語句
3.3.3 break語句
3.3.4 continue語句
3.3.5 循環(huán)中的else語句
3.3.6 循環(huán)嵌套
3.4 應(yīng)用舉例
習(xí)題
第4章 函數(shù)
4.1 函數(shù)的創(chuàng)建和調(diào)用
4.1.1 創(chuàng)建函數(shù)
4.1.2 調(diào)用函數(shù)
4.2 參數(shù)傳遞
4.2.1 形參和實參
4.2.2 默認(rèn)值參數(shù)
4.2.3 名稱傳遞參數(shù)
4.3 返回值
4.4 變量的作用域
4.4.1 局部變量
4.4.2 全局變量
4.5 lambda()函數(shù)
4.6 遞歸函數(shù)
習(xí)題
第5章 組合數(shù)據(jù)類型
5.1 列表
5.1.1 列表的創(chuàng)建和刪除
5.1.2 列表元素的操作
5.1.3 列表操作
5.2 元組
5.2.1 定義元組
5.2.2 遍歷元組的元素
5.2.3 元組的基本操作
5.3 字典
5.3.1 創(chuàng)建字典
5.3.2 訪問字典的值
5.3.3 字典的遍歷
5.3.4 字典的修改與刪除
5.3.5 字典的排序
5.3.6 字典的復(fù)制
5.4 集合
5.4.1 創(chuàng)建和訪問集合
5.4.2 增加和刪除元素
5.4.3 集合的運算
習(xí)題
第6章 面向?qū)ο蟪绦蚪Y(jié)構(gòu)
6.1 類的定義和使用
6.1.1 類的定義
6.1.2 類的引用
6.1.3 構(gòu)造函數(shù)
6.2 數(shù)據(jù)成員和成員方法
6.2.1 類成員的訪問權(quán)限
6.2.2 數(shù)據(jù)成員
6.2.3 成員方法
6.3 Magic函數(shù)
6.4 繼承與多態(tài)
6.4.1 繼承與派生
6.4.2 多態(tài)
習(xí)題
第7章 字符串
7.1 字符串編碼格式
7.1.1 ASCII編碼
7.1.2 Unicode編碼
7.1.3 漢字字符編碼
7.1.4 UTF-8編碼
7.1.5 GBK和BIG5
7.2 轉(zhuǎn)義字符與原始字符串
7.2.1 字符串轉(zhuǎn)義字符
7.2.2 原始字符串
7.3 字符串的常用方法
7.4 正則表達式
7.4.1 正則表達式的概念
7.4.2 正則表達式的基本符號
7.5 正則表達式模塊re
習(xí)題
第8章 異常
8.1 異常的概念與表現(xiàn)形式
8.1.1 標(biāo)準(zhǔn)異常
8.1.2 異常的表現(xiàn)形式及示例
8.2 異常的處理結(jié)構(gòu)
8.2.1 拋出異常
8.2.2 捕捉異常
8.3 斷言與上下文管理語句
8.3.1 斷言
8.3.2 上下文管理語句
習(xí)題
第9章 文件的處理
9.1 文本文件的操作
9.1.1 文件的打開與關(guān)閉
9.1.2 文件的讀操作
9.1.3 文件的寫操作
9.1.4 上下文管理器
9.1.5 CSV文件操作
9.1.6 程序示例
9.2 二進制文件操作
習(xí)題
第10章 Python生態(tài)環(huán)境
10.1 Python內(nèi)置函數(shù)
10.2 標(biāo)準(zhǔn)庫
10.2.1 導(dǎo)入標(biāo)準(zhǔn)庫
10.2.2 random庫
10.2.3 time庫
10.2.4 turtle庫
10.3 第三方庫
10.3.1 第三方庫的安裝過程
10.3.2 常用的第三方庫介紹
習(xí)題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號