搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Python语言程序设计(第2版)
0.00     定价 ¥ 49.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302641698
  • 作      者:
    编者:袁方//肖胜刚//齐鸿志|责编:张瑞庆//战晓雷
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-08-01
收藏
畅销推荐
内容介绍
本书全面介绍Python程序设计基础知识。全书共9章,主要内容包括Python语言入门、基本数据类型与表达式、语句与结构化程序设计、组合数据类型与字符串、函数与模块、文件处理、异常处理、面向对象程序设计和Python高级编程。通过本书的学习,读者可以掌握程序设计知识和方法,提高程序设计能力,培养程序设计思维,为进一步学习后续计算机相关课程、提升数字素养和创新能力奠定良好的基础。 本书适合作为高等学校各专业程序设计课程的教材,也可作为程序设计自学者的参考书。
展开
目录
第1章 Python语言入门
1.1 Python语言简介
1.1.1 Python语言的产生与发展
1.1.2 Python语言的特点
1.2 Python解释器的安装与运行
1.2.1 Python解释器的下载与安装
1.2.2 Python程序的执行
1.3 简单的Python程序
1.3.1 Python程序示例
1.3.2 input()函数与print()函数
1.4 程序设计语言发展简史(拓展阅读)
1.4.1 机器语言
1.4.2 汇编语言
1.4.3 高级语言
习题1
第2章 基本数据类型与表达式
2.1 字符集、标识符与关键字
2.1.1 字符集
2.1.2 标识符
2.1.3 关键字
2.2 基本数据类型
2.2.1 整型
2.2.2 浮点型
2.2.3 布尔型
2.2.4 字符串型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 类型转换
2.4.3 eval()函数
2.4.4 位运算符与位运算表达式
2.5 变量的定义与使用
2.5.1 内存单元的访问方式
2.5.2 C语言中变量的定义与使用
2.5.3 Python语言中变量的定义与使用
2.6 计算机中的数据表示(拓展阅读)
2.6.1 计算机中的数制
2.6.2 数值型数据的表示
2.6.3 字符型数据的编码表示
习题2
第3章 语句与结构化程序设计
3.1 赋值语句与顺序结构程序设计
3.1.1 赋值语句
3.1.2 顺序结构程序设计
3.2 分支语句与分支结构程序设计
3.2.1 关系表达式和逻辑表达式
3.2.2 if语句
3.2.3 if-else语句
3.2.4 if-else表达式
3.2.5 if-elif-else语句
3.2.6 流程图的画法
3.3 循环语句与循环结构程序设计
3.3.1 for循环语句
3.3.2 while循环语句
3.3.3 循环语句的嵌套
3.3.4 带else的循环语句
3.4 退出循环语句
3.4.1 break语句
3.4.2 continue语句
3.5 Python语句的书写规则
3.5.1 缩进
3.5.2 一行写多条语句
3.5.3 一条语句写在多行
3.5.4 注释
3.6 程序举例
3.7 程序中错误的发现与改正
3.7.1 模块测试
3.7.2 测试示例
3.8 算法与程序设计
3.8.1 算法设计与分析
3.8.2 程序设计风格
习题3
第4章 组合数据类型与字符串
4.1 列表
4.1.1 创建列表
4.1.2 访问列表
4.1.3 更新列表
4.1.4 列表程序的测试
4.2 元组
4.2.1 创建元组
4.2.2 访问元组
4.2.3 元组与列表的异同
4.3 字典
4.3.1 创建字典
4.3.2 访问字典
4.3.3 更新字典
4.4 集合
4.4.1 创建集合
4.4.2 访问集合
4.4.3 更新集合
4.5 字符串
4.5.1 字符串变量的定义
4.5.2 字符串的访问
4.5.3 字符串的运算
4.5.4 字符串的格式设置
4.5.5 特殊字符与转义字符
习题4
第5章 函数与模块
5.1 函数定义
5.2 函数调用
5.3 函数的参数传递
5.3.1 不改变实参值的参数传递
5.3.2 改变实参值的参数传递
5.3.3 位置参数
5.3.4 关键字参数
5.3.5 默认值参数
5.3.6 可变长度参数
5.4 函数的嵌套与递归
5.4.1 函数嵌套
5.4.2 函数递归
5.5 内置函数
5.6 标准库与第三方库
5.6.1 标准库函数
5.6.2 第三方库函数
5.7 tkinter库与图形用户界面
5.7.1 创建窗口
5.7.2 为窗口添加控件
5.7.3 控件布局管理
5.7.4 事件处理
5.8 pillow库与图像处理
5.8.1 图像处理概述
5.8.2 pillow库的使用
5.8.3 图像处理综合示例
5.9 变量的作用域
5.10 模块和包
5.10.1 模块化程序设计
5.10.2 模块
5.10.3 包
习题5
第6章 文件处理
6.1 文件的打开与关闭
6.1.1 文件概述
6.1.2 文件的打开
6.1.3 文件的关闭
6.1.4 使用上下文管理器
6.2 文件的读写操作
6.2.1 文本文件的读写
6.2.2 pickle文件的读写
6.2.3 CSV文件的读写
6.2.4 JSON文件的读写
6.3 os库
习题6
第7章 异常处理
7.1 常见的异常类型
7.2 异常处理的基本思路
7.3 Python异常处理机制
7.3.1 try-except语句
7.3.2 else和finally语句
7.3.3 断言和用户抛出异常
习题7
第8章 面向对象程序设计
8.1 面向对象程序设计概述
8.1.1 面向对象的概念
8.1.2 面向对象程序设计的特点
8.1.3 面向对象程序设计与面向过程程序设计的区别
8.2 类和对象
8.2.1 类和对象的定义
8.2.2 构造函数与析构函数
8.2.3 私有成员和公有成员
8.2.4 数据成员
8.2.5 成员函数
8.3 继承与多态
8.3.1 继承与
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证