顶部
收藏

图解Python入门


作者:
胡昌龙 张冀新
定价:
55.00元
ISBN:
978-7-04-058408-0
版面字数:
530.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2023-02-27
读者对象:
高等教育
一级分类:
管理
二级分类:
管理科学与工程
三级分类:
信息管理与信息系统

本书主要介绍Python 的基本概念、语法基础和应用实例。全书共分为15 章,第1 章讲解Python 的基本概念和开发环境的搭建;第2 章讲解Python 的运算法则和数据结构;第3 章讲解字符串编码格式规范和常用操作方法;第4 章讲解常见条件语句;第5 章讲解循环和逻辑的语法和应用;第6 章讲解基础项目实践;第7 章讲解函数和模块的设计与应用;第8 章讲解类和对象的设计与应用;第9 章讲解元组、字典的应用;第10 章讲解文本文件操作;第11 章讲解Python 访问数据库的操作;第12 章讲解用Pygame 制作游戏;第13 章讲解动画游戏的应用;第14 章讲解错误处理的设计与应用;第15 章讲解Python 的职业选择、面试常见问题等实践知识。

本书可以作为数据科学与大数据技术专业、大数据管理与应用专业及其他相关专业的Python 程序设计课程教材,也可供对Python 编程感兴趣的各界人士参考。

  • 前辅文
  • 1.计算机编程和Python简介
    • 1.1 编程语言概述
    • 1.2 Python概述
    • 1.3 Python与其他编程语言的区别
    • 1.4 Python的优势
    • 1.5 Python的应用
    • 1.6 创建第一个Python程序
    • 1.7 安装Python
  • 2. Python运算法则
    • 2.1 运算符优先级
    • 2.2 数据类型
    • 2.3 转换数字数据类型
    • 2.4 变量
    • 2.5 一个生成器程序
  • 3.字符串编码格式及常用操作方法
    • 3.1 编写注释
    • 3.2 代码中信息的传递
  • 4.条件语句
    • 4.1 伪代码
    • 4.2 条件语句
  • 5.循环和逻辑
    • 5.1 什么是循环
    • 5.2 有限循环
    • 5.3 for循环
    • 5.4 for循环的妙用
    • 5.5 break、continue和pass语句
  • 6.项目实践
    • 6.1 创建一个专属于你的程序
    • 6.2 导入模块
    • 6.3 创建变量
    • 6.4 定义列表
    • 6.5 文本和用户输入接收介绍
    • 6.6 加入时间间隔
    • 6.7 random库的使用
    • 6.8 快速检查匹配
    • 6.9 随机使用法术
    • 6.10 完成程序
    • 6.11 添加模块完善代码
  • 7.函数、模块和内置
    • 7.1 定义模块
    • 7.2 内置模块
    • 7.3 导入模块
    • 7.4 创建自己的模块
    • 7.5 返回值与变量作用域
    • 7.6 字符串函数
    • 7.7 数字函数
    • 7.8 练习新函数
  • 8.类和对象
    • 8.1 OOP的概念
    • 8.2 类的基本概念
    • 8.3 对象的基本理解
    • 8.4 创建第一个类
    • 8.5 创建第一个对象
    • 8.6 改进生成器
    • 8.7 继承、子类等
    • 8.8 添加提示
    • 8.9 进一步优化生成器
  • 9.其他数据结构
    • 9.1 其他数据结构
    • 9.2 元组
    • 9.3 元组函数
    • 9.4 元组的妙用
    • 9.5 元组示例
    • 9.6 使用字典
    • 9.7 字典函数
    • 9.8 字典的妙用
    • 9.9 字典中的方法
    • 9.10 字典代码示例
  • 10. Python文件
    • 10.1 使用Python处理文件
    • 10.2 文件类型
    • 10.3 使用Python创建文本文件
    • 10.4 使用Python读取文件
    • 10.5 使用readline()和readlines()读取文件
    • 10.6 读写控制
    • 10.7 附加文本到文件
    • 10.8 使用目录
    • 10.9 删除文件小知识
    • 10.10 了解FunWithFiles.ipynb代码
    • 10.11 了解WorkingWithDirectories.ipynb代码
  • 11. Python访问数据库
    • 11.1 数据库基础
    • 11.2 数据定义语言(DDL)
    • 11.3 数据查询语言(DQL)
    • 11.4 数据操作语言(DML)
    • 11.5 SQLite
    • 11.6 sqlite3模块
  • 12.使用Python制作游戏
    • 12.1 Python涉及的游戏类型
    • 12.2 Pygame介绍
    • 12.3 Pygame安装
    • 12.4 设置Pygame基本框架
    • 12.5 完善游戏结构
    • 12.6 在Pygame中添加图像和精灵
    • 12.7 在Pygame游戏窗口中添加文本
    • 12.8 在Pygame中绘制形状
    • 12.9 添加更多事件
    • 12.10 注意
  • 13.动画游戏
    • 13.1 Pygame游戏入门
    • 13.2 贪吃蛇小游戏
    • 13.3 游戏开发的其他库
  • 14.错误处理
    • 14.1 发现错误
    • 14.2 错误类型
    • 14.3 finally语句
    • 14.4 创建自定义异常
    • 14.5 日志记录
    • 14.6 Python中的调试工具
    • 14.7 处理错误的技巧
  • 15. Python未来之路
    • 15.1 使用Python工作
    • 15.2 Python的职业之路
    • 15.3 Python面试的常见问题
    • 15.4 编程规范
    • 15.5 Python的未来
    • 15.6 Python中的术语
  • 参考文献

相关图书