搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Python编程入门与实践(微视频版)
0.00     定价 ¥ 89.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302695585
  • 作      者:
    编者:席亮//毕津滔//马俊|责编:胡辰浩
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2025-08-01
收藏
畅销推荐
内容介绍
本书以通俗易懂的语言、翔实生动的案例全面介绍使用Python编程的方法和技巧。本书共分11章,内容涵盖了Python编程基础,Python语法基础,Python控制语句,Python函数与模块,Python文件操作,面向对象程序设计,Python GUI编程,Python多线程编程技术,Python访问数据库,Python图像处理和Python网络编程等。在每章的最后都提供了大量经典的编程案例,力求为读者带来良好的学习体验。 与书中内容同步的案例操作教学视频可供读者随时扫码学习(可扫描前言中的二维码在线观看),本书具有很强的实用性和可操作性,可以作为Python初学者的自学用书,也可作为Python开发技术人员的首选参考书,还可作为高等院校相关专业的授课教材。
展开
目录
第1章 Python编程基础
1.1 Python语言简介
1.2 安装与配置Python环境
1.2.1 安装Python
1.2.2 运行Python
1.3 Python开发环境IDLE
1.3.1 启动IDLE
1.3.2 使用IDLE创建Python程序
1.3.3 IDLE的常用编辑功能
1.3.4 在IDLE中运行和调试Python程序
1.4 Python基本输入/输出
1.4.1 Python基本输入
1.4.2 Python基本输出
1.5 Python代码规范
1.6 Python帮助信息
1.6.1 查看内置函数和类型的帮助信息
1.6.2 查看模块中的成员函数信息
1.6.3 查看整个模块的信息
1.7 课后实践
第2章 Python语法基础
2.1 Python数据类型
2.1.1 数值类型
2.1.2 字符串
2.1.3 布尔类型
2.1.4 空值
2.1.5 Python数据类型转换
2.2 变量和常量
2.2.1 变量
2.2.2 常量
2.3 运算符与表达式
2.3.1 运算符
2.3.2 表达式
2.4 序列数据结构
2.4.1 列表
2.4.2 元组
2.4.3 字典
2.4.4 集合
2.5 课后实践
第3章 Python控制语句
3.1 选择结构
3.1.1 if语句
3.1.2 if...else语句
3.1.3 if...elif...else语句
3.1.4 pass语句
3.2 循环语句
3.2.1 while语句
3.2.2 for语句
3.2.3 continue和break语句
3.2.4 循环嵌套
3.3 常用算法
3.3.1 累加和累乘
3.3.2 求最大数和最小数
3.3.3 枚举法
3.3.4 递推与迭代
3.4 课后实践
第4章 Python函数与模块
4.1 函数的定义和调用
4.1.1 函数的定义
4.1.2 函数的调用
4.1.3 Lambda表达式
4.1.4 函数的返回值
4.2 函数参数
4.2.1 函数形参和实参的区别
4.2.2 参数的传递
4.2.3 函数参数的类型
4.2.4 变量的作用域
4.3 闭包和函数的递归调用
4.3.1 闭包
4.3.2 函数的递归调用
4.4 Python内置函数
4.4.1 数学运算函数
4.4.2 集合操作函数
4.4.3 字符串函数
4.4.4 反射函数
4.4.5 I/O函数
4.5 模块
4.5.1 import导入模块
4.5.2 自定义模块
4.5.3 常用标准模块
4.6 课后实践
第5章 Python文件操作
5.1 文件的访问
5.1.1 打开文件
5.1.2 读取文本文件
5.1.3 写文本文件
5.1.4 文件内移动
5.1.5 文件的关闭
5.1.6 二进制文件的读/写
5.2 文件夹操作
5.2.1 当前工作目录
5.2.2 目录操作
5.2.3 文件操作
5.3 课后实践
第6章 面向对象程序设计
6.1 面向对象程序设计基础
6.2 类和对象
6.2.1 定义和使用类
6.2.2 构造函数
6.2.3 析构函数
6.2.4 实例属性和类属性
6.2.5 私有成员与公有成员
6.2.6 方法
6.3 类的继承和多态
6.3.1 类的继承
6.3.2 类的多继承
6.3.3 方法重写
6.3.4 多态
6.3.5 运算符重载
6.4 课后实践
第7章 Python GUI编程
7.1 Python GUI库
7.1.1 创建Windows窗口
7.1.2 几何布局管理器
7.2 常用Tkinter组件的使用
7.2.1 Tkinter组件
7.2.2 标准属性
7.2.3 标签
7.2.4 按钮
7.2.5 单行/多行文本框
7.2.6 列表框
7.2.7 单选按钮和复选框
7.2.8 菜单
7.2.9 对话框
7.2.10 消息窗口
7.2.11 框架
7.2.12 滚动条
7.3 图形绘制
7.3.1 Canvas画布组件
7.3.2 Canvas画布对象
7.4 Tkinter字体
7.4.1 通过元素表示字体
7.4.2 创建字体
7.5 Python事件处理
7.5.1 事件类型
7.5.2 事件绑定
7.5.3 事件处理函数
7.6 课后实践
第8章 Python多线程编程技术
8.1 进程和线程
8.1.1 进程
8.1.2 线程
8.1.3 多进程和多线程
8.2 多线程编程
8.2.1 Python多线程的特殊性
8.2.2 使用threading模块进行多线程编程
8.3 多进程编程
8.3.1 Python多进程编程的特点
8.3.2 使用multiprocessing模块进行多进程编程
8.4 课后实践
第9章 Python访问数据库
9.1 数据库基础
9.1.1 数据库概念
9.1.2 关系型数据库
9.1.3 数据库和Python接口程序
9.2 结构化查询语言(SQL)
9.2.1 数据表的建立(CREATE TABLE)和删除(DROP)
9.2.2 查询语句SELCE'T
9.2.3 添加记录语句INSERT INTO
9.2.4 更新语句UPDATE
9.2.5 删除语句DELETE
9.3 SQLite数据库简介
9.3.1 SQLite3的数据类型
9.3.2 SQLite3的函数
9.3.3 SQLite3的模块
9.4 Python的SQLite3数据库编程
9.4.1 访问数据库的步骤
9.4.2 创建数据库和表
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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