چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Python 程序设计教程

杨年华、柳青、郑戟明

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۱۷
فرمت
PDF
زبان
چینی
حجم فایل
۳۹٫۸ مگابایت
شابک
9787302477228، 7302477221

دربارهٔ کتاب

本书共分为16章,第1章主要介绍Python的发展历史、特点、下载与安装方法、使用方式、集成开发环境、内置模块、帮助的使用等内容;第2章主要介绍Python语言的基础知识。第3章主要介绍程序控制结构;第4章主要介绍Python中的常用数据结构,包括序列、字典、集合等数据结构;第5章主要介绍函数的定义和调用、基于函数的抽象与求精思想、递归思想等内容。第6章主要介绍文件的操作;第7章主要介绍Python的面向对象编程方法;第8章主要介绍类的继承与组合两种重用方式;第9章主要介绍Python中的异常处理方法;第10章主要介绍使用wxPython进行用户图形界面设计的方法;第11章主要讨论Python程序的打包和发布方法;第12章主要介绍利用Python进行数据库应用开发;第13章主要介绍利用Python进行网络数据获取的方法;第14章主要介绍利用Python进行数据分析和绘图的基础知识;第15章主要介绍基于Python的网站开发方法;第16章主要介绍Python作为脚本语言在SPSS中的使用方法。本书中的代码均在Python 2.7.11中测试通过。本书一方面侧重基础知识的讲解,另一方面侧重利用Python进行数据处理的方法和应用。为了方便理解,本书主要挑选经济管理类的案例。本书适合非计算机专业本科生使用,可作为计算机程序设计的入门教材或Python爱好者的参考书。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 Python概述 13 1.1 Python语言的发展史 13 1.2 Python语言的特点 14 1.3 Python的下载与安装 15 1.4 开始使用Python 18 1.5 Python的集成开发环境 21 1.6 模块 23 1.7 使用帮助 26 1.8 本章小结 29 习题1 29 第2章 Python语言基础知识 30 2.1 输入与输出 30 2.2 标识符与变量 34 2.3 数据类型及运算 35 2.4 常见的Python函数 38 2.5 本章小结 41 习题2 41 第3章 控制语句 42 3.1 分支结构控制语句 42 3.2 循环结构控制语句 49 3.3 应用实例 58 3.4 本章小结 61 习题3 61 第4章 常用数据结构 63 4.1 序列 63 4.2 字典 77 4.3 集合 83 4.4 本章小结 88 习题4 88 第5章 函数的设计 89 5.1 函数的定义 89 5.2 函数的调用 92 5.3 形参与实参 94 5.4 函数的返回 96 5.5 位置参数 99 5.6 默认参数与关键参数 100 5.7 可变长度参数 102 5.8 序列作为参数 106 5.9 基于函数的抽象与求精 109 5.10 递归 117 5.11 本章小结 120 习题5 120 第6章 文件操作 122 6.1 打开与关闭文件 122 6.2 读写文件 122 6.3 文件指针 126 6.4 文件对话框 126 6.5 应用实例:文本文件操作 129 6.6 本章小结 132 习题6 133 第7章 类与对象 134 7.1 认识Python中的对象和方法 134 7.2 类的定义 135 7.3 类的属性 137 7.4 构造函数 139 7.5 类的方法 141 7.6 析构函数 143 7.7 可变对象与不可变对象 144 7.8 get和set方法 146 7.9 运算符的重载 149 7.10 面向对象和面向过程 155 7.11 本章小结 160 习题7 161 第8章 类的重用 163 8.1 类的重用方法 163 8.2 类的继承 163 8.3 类的组合 176 8.4 本章小结 179 习题8 179 第9章 异常处理 180 9.1 异常 180 9.2 Python中的异常类 181 9.3 捕获与处理异常 183 9.4 自定义异常类 185 9.5 with语句 186 9.6 断言 187 9.7 本章小结 188 习题9 188 第10章 图形用户界面程序设计 189 10.1 图形用户界面平台的选择 189 10.2 wxPython的安装 190 10.3 Hello World的窗口程序 190 10.4 布局与事件 191 10.5 使用wxFormBuilder设计界面 193 10.6 应用实例:条形码图片识别 196 10.7 本章小结 201 习题10 201 第11章 程序打包发布 202 11.1 setuptools程序打包发布工具 202 11.2 py2exe打包 204 11.3 应用实例 207 11.4 本章小结 209 习题11 209 第12章 数据库应用开发 210 12.1 Python Database API简介 210 12.2 结构化查询语言 212 12.3 SQLite 215 12.4 应用实例:学生管理数据库系统 221 12.5 本章小结 227 习题12 228 第13章 网络数据获取 229 13.1 网页数据的组织形式 229 13.2 利用urllib处理HTTP协议 234 13.3 利用BeautifulSoup4解析HTML文档 238 13.4 应用实例 246 13.5 本章小结 252 习题13 253 第14章 数据分析与绘图基础 254 14.1 numpy基础与常用函数 254 14.2 pyplot基础与常用参数设置 259 14.3 常用分析函数与绘图示例 264 14.4 本章小结 267 习题14 267 第15章 网站设计 268 15.1 网站应用的发展历史与展望 268 15.2 HTTP超文本传输协议 269 15.3 HTML超文本标记语言 271 15.4 使用WSGI接口创建动态网页 273 15.5 使用Python网络框架来建立网站 276 15.6 应用实例:报名网站 277 15.7 本章小结 280 习题15 280 第16章 在SPSS中使用Python 282 16.1 SPSSSyntax简介 282 16.2 SPSS中Python插件的安装 284 16.3 SPSS中运行Python 285 16.4 本章小结 289 习题16 289 正文结束 289 参考文献 290 图书资源支持 291

قیمت نهایی

۴۴٬۰۰۰ تومان