0人評分過此書

Python程序设计基础实战教程

作者
出版日期
2018/01/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302486268

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書內容由淺入深,覆蓋了絕大部分Python基礎方面的知識,體系性較強,每個章節都基於各知識點編寫了相應的Python程序實例,注重讀者編程能力的培養。這是一本定位於Python3入門的書籍,適合沒有Python編程基礎,但是又想學習Python的讀者使用。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 作者简介
  • 前言
  • 目录
  • 第1章 Python概述
    • 1.1 Python的诞生
    • 1.2 Python的特点
    • 1.3 Python的功能
      • 1.3.1 Python常规应用
      • 1.3.2 Python在大数据时代下的应用
    • 1.4 Python的安装与配置
      • 1.4.1 在Windows中搭建Python开发环境
      • 1.4.2 在MAC中搭建Python开发环境
      • 1.4.3 在Linux中搭建Python开发环境
    • 1.5 编辑器的选用
      • 1.5.1 常见的编辑器
      • 1.5.2 Python编辑器选用技巧
    • 1.6 第一个Python程序
    • 1.7 注释
    • 1.8 小结
    • 习题1
  • 第2章 基础语法
    • 2.1 标识符
      • 2.1.1 标识符的概念
      • 2.1.2 标识符的命名规则
    • 2.2 变量
      • 2.2.1 变量的定义
      • 2.2.2 变量的应用实践
    • 2.3 保留字
    • 2.4 行与缩进
      • 2.4.1 行
      • 2.4.2 缩进规律详解
    • 2.5 小结
    • 习题2
  • 第3章 数据类型与运算符
    • 3.1 数字
    • 3.2 字符串
    • 3.3 列表
      • 3.3.1 列表的定义
      • 3.3.2 列表使用详解
    • 3.4 元组
      • 3.4.1 元组的定义
      • 3.4.2 元组使用详解
      • 3.4.3 列表与元组的区别
    • 3.5 字典
    • 3.6 运算符实践
    • 3.7 运算符优先级规律与使用技巧
      • 3.7.1 运算符优先级规律
      • 3.7.2 运算符使用技巧
    • 3.8 小结
    • 习题3
  • 第4章 条件控制与循环结构
    • 4.1 程序执行流程概述
    • 4.2 if语句详解
      • 4.2.1 几种常见的if语句格式及使用
      • 4.2.2 if语句的嵌套使用
    • 4.3 while语句详解
    • 4.4 for语句详解
    • 4.5 循环的中断
      • 4.5.1 break语句
      • 4.5.2 continue语句
    • 4.6 小结
    • 习题4
  • 第5章 迭代与生成
    • 5.1 迭代器概述
    • 5.2 迭代器常见使用
    • 5.3 可迭代对象
    • 5.4 自定义迭代器类
    • 5.5 生成器概述与工作流程
    • 5.6 生成器表达式
    • 5.7 小结
    • 习题5
  • 第6章 函数与模块
    • 6.1 函数概述
    • 6.2 函数的定义与调用
      • 6.2.1 函数的定义
      • 6.2.2 函数的调用
    • 6.3 函数参数的传递与使用
      • 6.3.1 形参与实参
      • 6.3.2 参数的传递
    • 6.4 函数返回值
    • 6.5 变量作用域与变量类型
    • 6.6 匿名函数
    • 6.7 模块概述
    • 6.8 Python自带模块
    • 6.9 自定义模块详解
    • 6.10 小结
    • 习题6
  • 第7章 类与对象
    • 7.1 面向对象编程概述
      • 7.1.1 面向过程编程与面向对象编程
      • 7.1.2 面向对象编程的特点
    • 7.2 类
      • 7.2.1 类的概念
      • 7.2.2 类的创建
    • 7.3 对象
      • 7.3.1 对象的概念
      • 7.3.2 对象的创建
    • 7.4 构造方法与析构方法
      • 7.4.1 构造方法详解
      • 7.4.2 析构方法详解
    • 7.5 小结
    • 习题7
  • 第8章 继承
    • 8.1 子类与父类
    • 8.2 单继承
    • 8.3 多继承
    • 8.4 小结
    • 习题8
  • 第9章 正则表达式
    • 9.1 正则表达式概述
    • 9.2 原子
    • 9.3 元字符
    • 9.4 贪婪模式与懒惰模式
    • 9.5 模式修正符
    • 9.6 正则表达式函数
    • 9.7 小结
    • 习题9
  • 第10章 数据库操作实践
    • 10.1 数据库操作概述
    • 10.2 MySQL数据库与SQL语句基础
      • 10.2.1 MySQL数据库服务器的安装
      • 10.2.2 SQL语句基础
    • 10.3 Python操作MySQL数据库实践
      • 10.3.1 数据库的连接
      • 10.3.2 使用Python执行SQL语句
    • 10.4 Python操作SQLite3数据库实践
    • 10.5 小结
    • 习题10
  • 第11章 文件操作
    • 11.1 文件操作概述
    • 11.2 目录操作实践
    • 11.3 如何读取文件
    • 11.4 如何写入文件
    • 11.5 如何删除文件
    • 11.6 小结
    • 习题11
  • 第12章 异常处理技巧
    • 12.1 Python异常概述
    • 12.2 如何抛出一个异常
    • 12.3 自定义异常
    • 12.4 异常处理及技巧
    • 12.5 小结
    • 习题12
  • 第13章 12306火车票查询与自动订票项目实践
    • 13.1 火车票查询与自动订票项目功能分析
    • 13.2 火车票查询与自动订票项目实现思路
    • 13.3 火车票余票自动查询功能的实现
    • 13.4 Cookie处理实践
    • 13.5 自动登录12306及验证码处理实践
    • 13.6 自动获取个人中心页面信息实践
    • 13.7 自动订票功能的实现——订单自动提交实践
    • 13.8 自动订票功能的实现——订单自动确认实践
    • 13.9 完整代码
    • 13.10 调试与运行
    • 13.11 小结
    • 思考与扩展
  • 第14章 2048小游戏项目实战
    • 14.1 2048小游戏项目介绍
    • 14.2 2048小游戏项目开发思路
    • 14.3 实战编写2048小游戏项目基本代码结构
    • 14.4 编写初始化方法与数字随机生成功能
    • 14.5 棋盘与棋盘数据输出功能的实现
    • 14.6 左滑与左滑合并功能的实现
    • 14.7 右滑与右滑合并功能的实现
    • 14.8 上滑与上滑合并功能的实现
    • 14.9 下滑与下滑合并功能的实现
    • 14.10 游戏按键监听功能的实现
    • 14.11 编写主控程序
    • 14.12 完善输赢判定与得分输出功能
    • 14.13 完整代码
    • 14.14 2048小游戏的调试与运行
    • 14.15 小结
    • 14.16 思考与扩展
  • 图书资源支持
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading