中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Python編程基礎

作者:閆俊伢
出版社:人民郵電出版社出版時間:暫無
開本: 32開 頁數: 284
中 圖 價:¥22.6(5.0折) 定價  ¥45.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python編程基礎 版權信息

Python編程基礎 本書特色

本書全面介紹了Python編程的基礎知識和實用技術,內容包括:Python概述、Python語言基礎、常用Python語句、Python函數、Python模塊、I/O編程、使用Python程序控制計算機、Python數據結構、多任務編程、Python網絡編程、Python數據庫編程、Web框架開發以及附錄實驗。 本書既可以作為大學本、專科“應用程序設計”課程的教材,也可以作為Web開發人員的參考用書。

Python編程基礎 內容簡介

(1)理論聯系實際,強化思維能力培養。語法介紹以夠用、實用和應用為原則,將Python語言的語法融入到問題求題中;從實際應用案例中抽取教學要素,重點強化模塊化程序設計方法與基本算法的學習。全書從數據組織的維度介紹了基本數據類型以及數組、函數等在數據處理中的應用。讓讀者在學習的過程中潛移默化地提高計算思維能力。 (2)案例選取貼近生活,有助于提高學習興趣。 (3)內容呈現直觀、形象,知識點講解深入淺出,通俗易懂。 (4)提供了豐富的輔助教學資源。提供的教學課件、教材源代碼、實驗案例、實驗指導、習題解答、實驗參考答案

Python編程基礎 目錄

**部分 基 礎 篇 第1章 Python概述 2 1.1 初識Python 2 1.1.1 什么是Python 2 1.1.2 Python的特點 4 1.1.3 Python各版本之間的差異 5 1.2 開始Python編程 5 1.2.1 下載和安裝Python 5 1.2.2 執行Python腳本文件 6 1.2.3 Python語言的基本語法 7 1.2.4 下載和安裝Pywin32 7 1.3 Python自帶文本編輯器IDLE的使用方法 9 1.3.1 打開IDLE 9 1.3.2 新建Python腳本 9 1.3.3 保存Python腳本 9 1.3.4 打開Python腳本 10 1.3.5 語法高亮功能 10 1.3.6 自動完成功能 10 1.3.7 語法提示功能 10 1.3.8 運行Python程序 11 1.3.9 IDLE的菜單項 11 1.4 流行的Python集成開發環境PyCharm 13 1.4.1 下載和安裝PyCharm 13 1.4.2 PyCharm的使用方法 14 本章練習 17 第2章 Python語言基礎 19 2.1 常量和變量 19 2.1.1 常量 19 2.1.2 Python中數的類型與字符串 21 2.1.3 變量 24 2.2 數據類型 26 2.2.1 簡單數據類型轉換 26 2.2.2 列表 28 2.2.3 元組 34 2.2.4 字典 36 2.2.5 集合 39 2.3 運算符和表達式 45 2.3.1 運算符 45 2.3.2 表達式 48 2.4 Python對象 49 2.4.1 面向對象程序設計思想概述 49 2.4.2 定義和使用類 50 2.4.3 類的靜態成員 53 2.4.4 類方法 54 2.4.5 使用isinstance()函數判斷對象類型 55 2.4.6 類的繼承和多態 56 2.4.7 對象的序列化 59 2.4.8 對象的賦值 62 本章練習 62 第3章 常用Python語句 64 3.1 賦值語句 64 3.1.1 通過賦值語句實現序列解包 64 3.1.2 鏈式賦值 65 3.2 控制語句 65 3.2.1 條件分支語句 65 3.2.2 循環語句 68 3.3 異常處理語句 70 本章練習 71 第4章 Python函數 73 4.1 聲明和調用函數 73 4.1.1 聲明函數 73 4.1.2 調用函數 74 4.2 參數和返回值 75 4.2.1 在函數中傳遞參數 75 4.2.2 函數的返回值 80 4.3 全局變量和局部變量 80 4.3.1 變量的作用域 80 4.3.2 在IDLE的調試窗口中查看變量的值 81 4.3.3 在PyCharm的調試窗口中查看變量的值 83 4.4 常用Python內置函數 84 4.4.1 數學運算函數 84 4.4.2 字符串處理函數 85 4.5 函數式編程 88 4.5.1 函數式編程概述 89 4.5.2 Python函數式編程常用的函數 90 4.5.3 普通編程方式與函數式編程的對比 94 4.6 閉包和遞歸函數 95 4.6.1 閉包 95 4.6.2 遞歸函數 95 4.7 迭代器和生成器 96 4.7.1 迭代器 96 4.7.2 生成器 97 本章練習 97 第5章 Python模塊 100 5.1 模塊的基本概念 100 5.1.1 什么是模塊 100 5.1.2 如何導入模塊 101 5.2 Python標準庫中的常用模塊 102 5.2.1 sys模塊 102 5.2.2 platform模塊 104 5.2.3 與數學有關的模塊 107 5.2.4 time模塊 112 5.3 自定義和使用模塊 114 5.3.1 創建自定義模塊 114 5.3.2 使用自定義模塊 114 本章練習 115 第6章 I/O編程 116 6.1 輸入和顯示數據 116 6.1.1 輸入數據 116 6.1.2 輸出數據 117 6.2 文件操作 119 6.2.1 打開文件 119 6.2.2 關閉文件 120 6.2.3 讀取文件內容 120 6.2.4 向文件中寫入數據 122 6.2.5 文件指針 123 6.2.6 截斷文件 124 6.2.7 文件屬性 125 6.2.8 復制文件 126 6.2.9 移動文件 126 6.2.10 刪除文件 127 6.2.11 重命名文件 127 6.3 目錄編程 127 6.3.1 獲取當前目錄 127 6.3.2 獲取目錄內容 127 6.3.3 創建目錄 128 6.3.4 刪除目錄 128 本章練習 128 第二部分 高 級 篇 第7章 使用Python程序控制 計算機 130 7.1 遠程控制實例的需求分析 130 7.2 CMD命令 131 7.2.1 執行CMD命令 131 7.2.2 在Python程序中執行CMD命令 133 7.3 電子郵件編程 135 7.3.1 SMTP編程 136 7.3.2 POP編程 139 7.4 Python遠程操控計算機的實例 143 7.4.1 發送指令端程序 143 7.4.2 接收指令端程序 144 本章練習 145 第8章 Python數據結構 146 8.1 Python數據結構概述 146 8.1.1 什么是數據結構 146 8.1.2 數據結構和算法的關系 147 8.2 棧 147 8.2.1 棧的工作原理 147 8.2.2 利用Python列表實現棧的數據結構 148 8.3 隊列 150 8.3.1 隊列的工作原理 150 8.3.2 利用Python列表實現隊列的數據結構 151 8.4 樹 153 8.4.1 樹的工作原理 153 8.4.2 遍歷二叉樹 154 8.4.3 在Python程序中實現樹的數據結構 154 8.5 鏈表 157 8.5.1 鏈表的工作原理 157 8.5.2 利用Python實現單向鏈表的數據結構 158 本章練習 161 第9章 多任務編程 162 9.1 多進程編程 162 9.1.1 進程的概念 162 9.1.2 進程的狀態 163 9.2 進程編程 163 9.2.1 創建進程 163 9.2.2 枚舉系統進程 167 9.3 多線程編程 170 9.3.1 線程的概念 170 9.3.2 threading模塊 171 本章練習 183 第10章 Python網絡編程 185 10.1 網絡通信模型和TCP/IP協議簇 185 10.1.1 OSI參考模型 185 10.1.2 TCP/IP協議簇體系結構 186 10.2 Socket編程 188 10.2.1 Socket的工作原理和基本概念 188 10.2.2 基于TCP的Socket編程 189 10.2.3 基于UDP的Socket編程 193 本章練習 194 第11章 Python數據庫編程 196 11.1 數據庫技術基礎 196 11.1.1 數據庫的基本概念 196 11.1.2 關系數據庫 198 11.2 SQLite數據庫 198 11.2.1 下載和安裝SQLite數據庫 198 11.2.2 創建SQLite數據庫 199 11.2.3 數據類型 199 11.2.4 創建表 200 11.2.5 向表中添加列 202 11.2.6 向表中插入數據 202 11.2.7 修改表中的數據 203 11.2.8 刪除數據 204 11.2.9 查詢數據 204 11.2.10 在Python中訪問SQLite數據庫 205 11.3 MySQL數據庫 207 11.3.1 安裝MySQL數據庫 207 11.3.2 MySQL-Front 209 11.3.3 創建數據庫 210 11.3.4 刪除數據庫 211 11.3.5 MySQL數據類型 211 11.3.6 創建表 212 11.3.7 編輯和查看表 215 11.3.8 刪除表 215 11.3.9 插入數據 215 11.3.10 修改數據 217 11.3.11 刪除數據 218 11.3.12 使用SELECT語句查詢數據 218 11.3.13 在Python中訪問MySQL數據庫 223 本章練習 226 第12章 Web框架開發 227 12.1 Web應用程序設計與開發概述 227 12.1.1 Web應用程序設計語言的產生與發展 227 12.1.2 Web應用程序的工作原理 228 12.2 HTML概述 229 12.2.1 HTML網頁基本結構 229 12.2.2 設置網頁背景和顏色 229 12.2.3 設置字體屬性 231 12.2.4 超級鏈接 232 12.2.5 圖像和動畫 234 12.2.6 表格 234 12.2.7 使用框架 235 12.2.8 其他常用標簽 237 12.3 Web開發框架介紹 239 12.3.1 什么是框架 240 12.3.2 Web開發框架 240 12.3.3 Python中的Web框架 241 12.4 Django框架 242 12.4.1 MVC編程模式 242 12.4.2 下載和安裝Django框架 243 12.4.3 創建和管理Django項目 244 12.4.4 Django視圖 246 12.4.5 Django模板語法及使用 249 12.4.6 Django模型 251 12.4.7 Django表單 255 本章練習 261 附錄 實驗 262 實驗1 開始Python編程 262 實驗2 Python語言基礎 264 實驗3 常用Python語句 267 實驗4 Python函數 268 實驗5 Python模塊 270 實驗6 I/O編程 271 實驗7 使用Python程序控制計算機 273 實驗8 Python數據結構 275 實驗9 多任務編程 276 實驗10 網絡編程 277 實驗11 Python數據庫編程 278 實驗12 Web框架開發 280
展開全部

Python編程基礎 作者簡介

閆俊伢,女,副教授,山西大學商務學院信息學院副院長,碩士,中國計算機學會(CCF) 會員。主要從事計算機應用技術等相關課程的教學與科研工作,主編或參編出版教材10余部,著作1部,作為項目負責人承擔山西省科技廳、山西省教育廳等省部級項目7項,參與省部級項目10余項,在國家核心期刊及重要學術刊物上發表論文20余篇,獲得國家實用新型專利授權3項,參與省級精品資源共享課程建設工作。獲第二屆山西省教育科學研究優秀成果二等獎,省級教學成果三等獎,獲山西省“百部(篇)工程”三等獎,獲第三屆全國商科教育實踐教學大賽課程建設實踐教學方案二等獎,獲第六屆全國高等學校計算機課件評比二等獎,指導學生參加山西省第十二屆“興晉挑戰杯”全省大學生課外學術科技作品競賽獲二等獎、2014年山西省“創青春”大學生創業大賽獲一等獎、2015年山西省第十三屆“興晉挑戰杯”大學生課外學術科技作品競賽獲一等獎、2016年“創青春”山西省興晉挑戰杯大學生創業大賽獲一等獎,多次指導學生參加全國大學生電子設計競賽、全國軟件專業人才設計與開發大賽等各種專業賽事并獲獎。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 济南冷库安装-山东冷库设计|建造|冷库维修-山东齐雪制冷设备有限公司 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 智慧物联网行业一站式解决方案提供商-北京东成基业 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 冷轧机|两肋冷轧机|扁钢冷轧机|倒立式拉丝机|钢筋拔丝机|收线机-巩义市华瑞重工机械制造有限公司 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | SMC-SMC电磁阀-日本SMC气缸-SMC气动元件展示网 | 导电银胶_LED封装导电银胶_半导体封装导电胶厂家-上海腾烁 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 加中寰球移民官网-美国移民公司,移民机构,移民中介,移民咨询,投资移民 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 污水提升器,污水提升泵,污水提升装置-德国泽德(zehnder)水泵系统有限公司 | 咖啡加盟-咖啡店加盟-咖啡西餐厅加盟-塞纳左岸咖啡西餐厅官网 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 广东教师资格网-广东教师资格证考试网 | 农业四情_农业气象站_田间小型气象站_智慧农业气象站-山东风途物联网 | 内六角扳手「厂家」-温州市威豪五金工具有限公司 | 高压管道冲洗清洗机_液压剪叉式升降机平台厂家-林君机电 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 | J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 汝成内控-行政事业单位内部控制管理服务商 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 |