欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Python程序设计教程(第2版高等院校程序设计系列教材)
      • 作者:编者:张传雷//李建荣//王辉|责编:袁勤勇
      • 出版社:清华大学
      • ISBN:9787302626145
      • 出版日期:2023/03/01
      • 页数:250
    • 售价:19.92
  • 内容大纲

        本书共分为14章。第1章为初识Python语言,第2章和第3章分别讲解数据类型和各种运算符的使用;第4章讲解选择和循环两种控制结构;第5章讲解函数的定义与使用;第6章讲解类和面向对象编程;第7章讲解字符串;第8章讲解正则表达式,这部分内容难度稍大;第9章讲解异常处理与代码调试;第10~13章分别讲解文件和文件夹、数据库应用、图形用户界面设计和Python语言的常用函数;第14章讲解数据分析与可视化。本书立足于自学,在知识体系上尽量做到完备,采用的例子既简单又精炼,配套电子课件以及全部源代码资源。本书可以作为高等院校人工智能等相关专业的Python教材,也可以作为Python爱好者的参考用书。
  • 作者介绍

  • 目录

    第1章  初识Python语言
      1.1  Python语言简介
      1.2  安装Python开发环境
      1.3  Python解释器的重要工具
      1.4  pip命令
      1.5  配置IDLE集成开发环境
      1.6  安装和调试的常见问题
      1.7  打包工具PyInstaller
      1.8  Python代码编辑器
      1.9  小结
      练习题1
    第2章  数据类型
      2.1  数值型
      2.2  序列型
        2.2.1  字符串
        2.2.2  列表
        2.2.3  元组
      2.3  布尔型
      2.4  变量
      2.5  集合
      2.6  字典
      2.7  基本的输入输出函数
      2.8  小结
      练习题2
    第3章  运算符
      3.1  算术运算符
      3.2  比较运算符
      3.3  逻辑运算符
      3.4  位运算符
      3.5  恒等运算符
      3.6  运算符的优先级
      3.7  复合赋值运算符
      3.8  小结
      练习题3
    第4章  控制结构
      4.1  选择结构
      4.2  循环结构
      4.3  break语句和continue语句
      4.4  应用举例
      4.5  小结
      练习题4
    第5章  函数
      5.1  函数的定义和使用
      5.2  函数的参数类型
      5.3  参数解包
      5.4  递归函数
      5.5  lambda函数
      5.6  变量的作用域
      5.7  小结
      练习题5

    第6章  类和面向对象
      6.1  类的定义与使用
        6.1.1  实例属性与类属性
        6.1.2  实例方法与类方法
        6.1.3  静态方法
      6.2  类的继承
      6.3  类的特殊方法
      6.4  模块与包
      6.5  常用的Python标准库
      6.6  小结
      练习题6
    第7章  字符串
      7.1  字符串操作符
      7.2  字符串处理函数
      7.3  字符串方法
        7.3.1  大小写转换
        7.3.2  查找和替换
        7.3.3  字符分类
        7.3.4  字符串格式化
        7.3.5  字符串与列表和元组相互转换
      7.4  小结
      练习题7
    第8章  正则表达式
      8.1  正则表达式的定义
      8.2  元字符
        8.2.1  点与方括号字符集
        8.2.2  特殊字符类
        8.2.3  转义字符
        8.2.4  边界匹配
        8.2.5  数量词
        8.2.6  子模式
      8.3  匹配标志
      8.4  模块re的常用方法
      8.5  小结
      练习题8
    第9章  异常处理与代码调试
      9.1  异常处理结构
      9.2  自定义异常
      9.3  代码调试
      9.4  代码测试
      9.5  小结
      练习题9
    第10章  文件和文件夹
      10.1  文本文件
      10.2  二进制文件
      10.3  文件和文件夹操作
        10.3.1  创建文件夹
        10.3.2  搜索文件和文件夹
        10.3.3  临时文件和目录
        10.3.4  删除文件和目录

      10.4  小结
      练习题10
    第11章  数据库应用
      11.1  SQL基本语法
      11.2  数据库应用编程接口
      11.3  增删查改操作
        11.3.1  建立数据库连接
        11.3.2  创建表
        11.3.3  插入记录
        11.3.4  读取记录
        11.3.5  连接操作
        11.3.6  WHERE子句
        11.3.7  更新和删除记录
      11.4  小结
      练习题11
    第12章  图形用户界面设计
      12.1  组件的标准属性
        12.1.1  尺寸属性和颜色属性
        12.1.2  字体属性
        12.1.3  锚点属性和样式属性
        12.1.4  位图属性和光标属性
      12.2  布局管理器
        12.2.1  pack布局管理器
        12.2.2  grid和place布局管理器
      12.3  tkinter事件处理
      12.4  常用组件
        12.4.1  按钮组件
        12.4.2  画布组件
        12.4.3  复选按钮
        12.4.4  文本框
        12.4.5  列表框
        12.4.6  单选按钮和文本组件
        12.4.7  与菜单有关的组件
        12.4.8  容器组件
        12.4.9  消息框和文件对话框
        12.4.10  其他组件
      12.5  小结
      练习题12
    第13章  Python语言的常用函数
      13.1  常用函数介绍
        13.1.1  执行函数和过滤函数
        13.1.2  投影函数和区间函数
        13.1.3  缩减函数、组合函数和枚举函数
        13.1.4  格式函数
      13.2  可迭代、迭代器与生成器
      13.3  小结
      练习题13
    第14章  数据分析与可视化
      14.1  NumPy
        14.1.1  创建数组

        14.1.2  算术运算与线性代数
        14.1.3  通用函数
        14.1.4  索引、切片和迭代
        14.1.5  形状变换
        14.1.6  堆叠与分割
        14.1.7  广播
      14.2  SciPy
      14.3  Pandas
        14.3.1  Series
        14.3.2  DataFrame
      14.4  Matplotlib
        14.4.1  绘制曲线
        14.4.2  中文字体
        14.4.3  输出文本
        14.4.4  绘制子图
        14.4.5  饼图、散点图和直方图
      14.5  小结
      练习题14
    参考文献