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

    • Python编程(案例驱动的快速入门与实践普通高等教育教材)
      • 作者:编者:马静//茆志伟//才轶|责编:刘丽菲
      • 出版社:化学工业
      • ISBN:9787122497475
      • 出版日期:2026/04/01
      • 页数:203
    • 售价:18
  • 内容大纲

        《Python编程:案例驱动的快速入门与实践》采用案例驱动的教学模式,引导读者在模仿、重构与实践的过程中,循序渐进地掌握Python语言的语法要点及程序设计方法。
        全书共分为10章,内容主线被精心设计为一条清晰的从基础到实战的技能进阶路线:从搭建Python开发环境与语法基础起步,奠定程序设计根基,进而系统掌握分支、循环等核心程序结构与组合数据类型、函数等关键概念,最终进阶至异常处理、文件操作等实战技能,并引入实用的标准库和第三方库,实现数据可视化、中文文本处理及图形绘制等实际应用。本书引入大量结合专业背景的实战案例,读者不仅可以快速理解Python编程的核心知识,更将积累把Python应用于实际场景的初步经验。本书配有在线习题,读者可扫二维码学习自测。
        本书适合作为高校各专业“Python语言程序设计”课程的教材,也可供Python工程师及编程爱好者参考。
  • 作者介绍

  • 目录

    第1章  Python程序设计概述
      1.1  启蒙案例
      1.2  Python概述:通用工具的底层逻辑
        1.2.1  Python的发展历程
        1.2.2  Python的核心特点
        1.2.3  Python的计算思维
      1.3  大模型时代:编程学习的新视角
        1.3.1  编程学习的四大核心能力
        1.3.2  大模型时代的“人+AI”学习方法
        1.3.3  新手与AI协作的“避坑指南”
      1.4  Python开发环境的配置
        1.4.1  Python解释器的安装
        1.4.2  利用IDLE运行首个程序
        1.4.3  Python开发环境的进阶配置与拓展
      本章小结
      习题1
    第2章  Python语法基础
      2.1  变量与常量
        2.1.1  常量与变量的区别
        2.1.2  变量
        2.1.3  常量
      2.2  简单数据类型
        2.2.1  数字类型
        2.2.2  布尔类型
      2.3  运算符
        2.3.1  赋值运算符
        2.3.2  算术运算符
        2.3.3  关系运算符
        2.3.4  逻辑运算符
        2.3.5  位运算符
        2.3.6  身份运算符
      2.4  Python程序代码的基本格式及语法元素
      本章小结
      习题2
    第3章  简单程序设计
      3.1  引例
      3.2  数据的输入/输出函数
        3.2.1  数据输出函数print()
        3.2.2  格式化输出函数str.format()
        3.2.3  格式化输出函数f-string
        3.2.4  数据输入函数input()
      3.3  eval()函数
      3.4  顺序结构程序设计
      3.5  math库
        3.5.1  math库概述
        3.5.2  math库的导入及使用方法
      本章小结
      习题3
    第4章  分支结构程序设计
      4.1  引例

      4.2  单分支if语句
      4.3  双分支if-else语句
      4.4  多分支if-elif-else语句
      4.5  random库的导入及使用方法
      4.6  分支结构综合应用实例
      本章小结
      习题4
    第5章  循环结构程序设计
      5.1  引例
        5.1.1  引例
        5.1.2  循环执行逻辑
      5.2  for循环:确定次数的迭代循环
        5.2.1  基本语法与执行逻辑
        5.2.2  典型案例
      5.3  while循环:非确定次数循环
        5.3.1  基本语法与执行逻辑
        5.3.2  典型案例
        5.3.3  无限循环
        5.3.4  for循环与while循环的选择原则
      5.4  嵌套循环
        5.4.1  基本语法与执行逻辑
        5.4.2  典型案例
      5.5  循环控制语句:break与continue
        5.5.1  break语句:立即终止当前循环
        5.5.2  continue语句:跳过当前次迭代
        5.5.3  break语句与continue语句对比
      5.6  循环的else语句
      本章小结
      习题5
    第6章  组合数据类型:组织和管理复杂数据
      6.1  引例
        6.1.1  无组合数据类型
        6.1.2  有组合数据类型
      6.2  组合数据类型概述
        6.2.1  组合数据类型的核心特性
        6.2.2  核心组合数据类型
      6.3  字符串
        6.3.1  字符串的创建与访问
        6.3.2  字符串切片
        6.3.3  字符串的常用操作
        6.3.4  字符串的常用方法
        6.3.5  典型案例
      6.4  列表
        6.4.1  列表的创建
        6.4.2  列表的索引与切片
        6.4.3  列表的基本操作
        6.4.4  列表的增删改查操作
        6.4.5  典型案例
      6.5  元组
        6.5.1  元组的创建与访问

        6.5.2  元组的解包
        6.5.3  典型案例
      6.6  字典
        6.6.1  字典的创建与访问
        6.6.2  字典的基本操作
        6.6.3  字典的增删改查操作
        6.6.4  典型案例
      6.7  集合
        6.7.1  集合的创建与访问
        6.7.2  集合的常用操作
        6.7.3  典型案例
      本章小结
      习题6
    第7章  函数
      7.1  引例
      7.2  函数的定义与调用
        7.2.1  函数的定义
        7.2.2  函数的调用
      7.3  函数的参数传递
        7.3.1  位置参数
        7.3.2  关键字参数
        7.3.3  默认参数
        7.3.4  可变数量参数
        7.3.5  解包参数
        7.3.6  函数间的参数传递机制
      7.4  函数的嵌套与递归
        7.4.1  函数的嵌套
        7.4.2  函数的递归
      7.5  lambda函数
      7.6  函数的返回值
      7.7  变量的作用域与变量同名
        7.7.1  变量的作用域
        7.7.2  变量同名
      本章小结
      习题7
    第8章  异常处理和程序调试
      8.1  异常处理
        8.1.1  异常的概念
        8.1.2  try-except语句
        8.1.3  try-except-else-finally语句
        8.1.4  raise语句
      8.2  程序调试
        8.2.1  使用print()函数进行调试
        8.2.2  使用IDLE的调试功能进行调试
      本章小结
      习题8
    第9章  文件
      9.1  文件概述
        9.1.1  文件的概念
        9.1.2  文件的基本信息

      9.2  文件的打开与关闭
        9.2.1  文件打开函数open()
        9.2.2  with语句
        9.2.3  文件关闭函数close()
      9.3  文件的操作
        9.3.1  文件的读操作
        9.3.2  文件的写操作
        9.3.3  文件的指针操作
      9.4  CSV文件的操作
        9.4.1  CSV文件概述
        9.4.2  CSV库及其使用方法
      9.5  文件综合应用实例
      本章小结
      习题9
    第10章  Python程序设计实践
      10.1  matplotlib库
        10.1.1  matplotlib库概述
        10.1.2  matplotlib库绘图应用
      10.2  中文文本处理——jieba库和wordcloud库
        10.2.1  jieba库
        10.2.2  wordcloud库
        10.2.3  中文文本处理应用
      10.3  turtle库
        10.3.1  turtle库中的常用函数
        10.3.2  turtle库绘图应用
      本章小结
      习题10
    参考文献