沃新书屋 - Python入门很简单 - word 网盘 高速 下载地址大全 免费
本书资料更新时间:2025-05-02 07:24:24

Python入门很简单 word 网盘 高速 下载地址大全 免费

Python入门很简单精美图片
其他格式下载地址

Python入门很简单书籍详细信息

  • ISBN:9787302530633
  • 作者:洪锦华
  • 出版社::清华大学出版社
  • 出版时间:暂无出版时间
  • 页数:406
  • 价格:69
  • 纸张:暂无纸张
  • 装帧:平装
  • 开本:暂无开本
  • 语言:暂无语言
  • 适合人群:初学者, 非计算机专业学生, 程序员转行者, 自学编程者, 对编程感兴趣的人群
  • TAG:编程入门 / Python编程 / 编程学习 / 编程教材 / 编程资源
  • 豆瓣评分:暂无豆瓣评分
  • 更新时间:2025-05-02 07:24:24

内容简介:

本书是一本针对初级Python读者而作的Python入门书。Pyhton语法非常灵活,本书作者尝试将Python语法的各种用法用实例讲解,以帮助读者更好地使用Python。本书以约500个程序实例讲解了以下知识:完整Pyhton语法;列表、元组、字典、集合;函数与类;程序排错与异常处理;动画、游戏设计; 图像处理;使用tkinter开发GUI程序等。 为了提升阅读体验,对图书结构、案例选择以及代码样式都进行了细心设计,力争呈现给读者一本与众不同的编程书。

书籍目录:

封面 版权信息 作者简介 内容简介 序 第1章 基本概念 1-1 认识Python 1-2 Python的起源 1-3 Python语言发展史 1-4 Python的应用范围 1-5 静态语言与动态语言 1-6 跨平台的程序语言 1-7 系统的安装与执行 1-7-1 在Windows中启动与执行Python 1-7-2 在Mac OS中启动与执行Python 1-8 文档的建立、存储、执行与打开 1-8-1 文档的建立 1-8-2 文档的存储 1-8-3 文档的执行 1-8-4 打开文档 1-9 程序注释 1-9-1 注释符号# 1-9-2 三个单引号或双引号 习题 第2章 认识变量与基本数学运算 2-1 用Python做计算 2-2 了解变量 2-3 了解程序的意义 2-4 了解注释的意义 2-5 Python变量与其他程序语言的差异 2-6 变量的命名原则 2-7 基本数学运算 2-7-1 四则运算 2-7-2 余数和整除 2-7-3 次方 2-7-4 Python语言控制运算的优先级 2-8 赋值运算符 2-9 Python等号的多重指定使用 2-10 删除变量 2-11 Python的断行 2-11-1 一行有多条命令 2-11-2 将一条命令分成多行 习题 第3章 Python的基本数据类型 3-1 type()函数 3-2 数值数据类型 3-2-1 整数与浮点数的运算 3-2-2 二进制整数与函数bin() 3-2-3 八进制整数 3-2-4 十六进制整数 3-2-5 强制数据类型的转换 3-2-6 数值运算常用的函数 3-2-7 eval()函数 3-3 布尔值数据类型 3-4 字符串数据类型 3-4-1 字符串的连接 3-4-2 处理多行字符串 3-4-3 转义字符 3-4-4 强制转换为字符串 3-4-5 将字符串转换为整数 3-4-6 字符串数据的转换 3-4-7 字符串与整数相乘产生字符串复制效果 3-4-8 灵活使用字符串加法和换行字符n 3-4-9 字符串前加r 习题 第4章 基本输入与输出 4-1 Python的辅助说明help() 4-2 格式化输出数据使用print() 4-2-1 函数print()的基本语法 4-2-2 格式化print()输出 4-2-3 精准控制格式化的输出 4-2-4 format()函数 4-3 输出数据到文档 4-3-1 打开一个文档open() 4-3-2 使用print()函数输出数据到文档 4-4 数据输入input() 4-5 列出所有内建函数dir() 习题 第5章 程序的流程控制 5-1 关系运算符 5-2 逻辑运算符 5-3 if语句 5-4 if…else语句 5-5 if…elif…else语句 5-6 嵌套的if语句 习题 第6章 列表 6-1 认识列表 6-1-1 列表基本定义 6-1-2 读取列表元素 6-1-3 列表切片 6-1-4 列表索引值是-1 6-1-5 统计列表最大值max()、最小值min()、总和sum() 6-1-6 列表个数len() 6-1-7 更改列表元素的内容 6-1-8 列表的相加 6-1-9 列表乘以一个数字 6-1-10 列表元素的加法运算 6-1-11 删除列表元素 6-1-12 空列表的判断 6-1-13 删除列表 6-2 Python简单的面向对象概念 6-2-1 字符串的方法 6-2-2 更改字符串大小写 6-2-3 dir()获得系统内部对象的方法 6-3 获得列表的方法 6-4 增加与删除列表元素 6-4-1 在列表末端增加元素append() 6-4-2 插入列表元素insert() 6-4-3 删除列表元素pop() 6-4-4 删除指定的元素remove() 6-5 列表的排序 6-5-1 颠倒排序reverse() 6-5-2 sort()排序 6-5-3 sorted()排序 6-6 列表操作进阶 6-6-1 index() 6-6-2 count() 6-6-3 列表元素的组合join() 6-7 嵌套列表 6-7-1 再谈append() 6-7-2 extend() 6-8 列表的复制 6-8-1 列表复制deep copy 6-8-2 地址的概念 6-8-3 列表的复制shallow copy 6-9 再谈字符串 6-9-1 字符串的索引 6-9-2 字符串切片 6-9-3 函数或方法 6-9-4 将字符串转成列表 6-9-5 切片赋值应用 6-9-6 使用split()处理字符串 6-9-7 字符串的其他方法 6-10 in和not in表达式 6-11 is或is not表达式 6-11-1 整数变量在内存中的地址 6-11-2 将is和is not表达式应用于整数变量 6-11-3 将is和is not表达式应用于列表变量 6-12 enumerate对象 习题 第7章 循环设计 7-1 基本for循环 7-1-1 for循环基本流程 7-1-2 单行程序代码区块 7-1-3 多行程序代码区块 7-1-4 将for循环应用在列表区间元素 7-2 range()函数 7-2-1 只有一个参数的range()函数 7-2-2 有两个参数的range()函数 7-2-3 有三个参数的range()函数 7-2-4 一般应用 7-2-5 进阶列表产生的应用 7-3 for循环应用进阶 7-3-1 嵌套for循环 7-3-2 强制离开for循环——break命令 7-3-3 for循环暂时停止不往下执行——continue命令 7-3-4 for…else语句 7-4 while循环 7-4-1 基本while循环 7-4-2 嵌套while循环 7-4-3 强制离开while循环——break命令 7-4-4 while循环暂时停止不往下执行——continue命令 7-4-5 while循环条件表达式 7-4-6 pass 7-5 enumerate对象使用for循环 习题 第8章 元组 8-1 元组的定义 8-2 读取元组元素 8-3 遍历所有元组元素 8-4 修改元组内容产生错误的实例 8-5 修改元组元素 8-6 元组切片 8-7 方法与函数 8-8 列表与元组数据互换 8-9 其他常用的元组方法 8-10 在元组中使用enumerate对象 8-11 元组的功能 习题 第9章 字典 9-1 字典的基本操作 9-1-1 定义字典 9-1-2 列出字典元素的值 9-1-3 增加字典元素 9-1-4 更改字典元素内容 9-1-5 删除字典特定元素 9-1-6 删除字典所有元素 9-1-7 删除字典 9-1-8 建立一个空字典 9-1-9 字典的复制 9-1-10 取得字典元素数量 9-1-11 验证元素是否存在 9-1-12 设计字典的可读性技巧 9-2 遍历字典 9-2-1 遍历字典的键-值 9-2-2 遍历字典的键 9-2-3 排序与遍历字典 9-2-4 遍历字典的值 9-3 建立字典列表 9-4 字典内含列表元素 9-5 字典内含字典 9-6 while循环在字典中的应用 9-7 字典常用的函数和方法 9-7-1 len() 9-7-2 fromkeys() 9-7-3 get() 习题 第10章 集合 10-1 建立集合 10-1-1 使用大括号建立集合 10-1-2 使用set()函数定义集合 10-1-3 海量数据与集合的应用 10-2 集合的操作 10-2-1 交集 10-2-2 并集 10-2-3 差集 10-2-4 对称差集 10-2-5 等于 10-2-6 不等于 10-2-7 是成员in 10-2-8 不是成员not in 习题 第11章 函数设计 11-1 Python函数基本概念 11-1-1 函数的定义 11-1-2 没有调用参数也没有返回值的参数 11-1-3 在PythonShell中执行函数 11-2 函数的参数设计 11-2-1 传递一个参数 11-2-2 多个参数传递 11-2-3 关键词参数:参数名称=值 11-2-4 参数默认值的处理 11-3 函数返回值 11-3-1 返回None 11-3-2 简单返回数值数据 11-3-3 返回多条数据的应用 11-3-4 简单返回字符串数据 11-3-5 再谈参数默认值 11-3-6 函数返回字典数据 11-3-7 将循环应用于建立VIP会员字典 11-4 调用函数时参数是列表 11-4-1 基本传递列表参数的应用 11-4-2 在函数内修改列表的内容 11-4-3 使用副本传递列表 11-5 传递任意数量的参数 11-5-1 传递任意数量的参数 11-5-2 设计含有一般参数与任意数量参数的函数 11-5-3 设计含有一般参数与任意数量的关键词参数 11-6 递归式函数设计 11-7 局部变量与全局变量 11-7-1 全局变量可以在所有函数中使用 11-7-2 局部变量与全局变量使用相同的名称 11-7-3 程序设计需注意事项 11-8 匿名函数lambda 11-8-1 匿名函数lambda的语法 11-8-2 匿名函数的使用与filter() 11-8-3 匿名函数的使用与map() 11-9 pass与函数 11-10 type关键词应用于函数 习题 第12章 类——面向对象的程序设计 12-1 类的定义与使用 12-1-1 定义类 12-1-2 操作类的属性与方法 12-1-3 类的构建方法 12-1-4 属性初始值的设置 12-2 类的访问权限 12-2-1 私有属性 12-2-2 私有方法 12-3 类的继承 12-3-1 衍生类继承基类的实例应用 12-3-2 如何取得基类的私有属性 12-3-3 衍生类与基类有相同名称的属性 12-3-4 衍生类与基类有相同名称的方法 12-3-5 衍生类引用基类的方法 12-3-6 “三代同堂”的类与取得基类的属性super() 12-3-7 兄弟类属性的取得 12-4 多态 12-5 多重继承 习题 第13章 设计与应用模块 13-1 将自定义的函数存储在模块中 13-1-1 准备工作 13-1-2 建立函数内容的模块 13-2 应用自定义函数模块 13-2-1 import模块名称 13-2-2 导入模块内特定函数 13-2-3 导入模块内多个函数 13-2-4 导入模块所有函数 13-2-5 使用as给函数指定替代名称 13-2-6 使用as给模块指定替代名称 13-3 将自定义类存储在模块内 13-3-1 准备工作 13-3-2 建立类内容的模块 13-4 应用自定义类模块 13-4-1 导入模块的单一类 13-4-2 导入模块的多个类 13-4-3 导入模块内所有类 13-4-4 import模块名称 13-4-5 模块内导入另一个模块的类 13-5 随机数random模块 13-5-1 randint() 13-5-2 choice() 13-5-3 shuffle() 13-5-4 sample() 13-6 时间time模块 13-6-1 t ime() 13-6-2 sleep() 13-6-3 asctime() 13-6-4 localtime() 13-7 系统sys模块 13-7-1 version属性 13-7-2 stdin对象 13-7-3 stdout对象 13-8 日期calendar模块 13-8-1 列出某年是否闰年isleap() 13-8-2 输出月历month() 13-8-3 输出年历calendar() 习题 第14章 文档的读取与写入 14-1 文件夹与文档路径 14-1-1 绝对路径与相对路径 14-1-2 os模块与os.path模块 14-1-3 取得目前工作目录os.getcwd() 14-1-4 取得绝对路径os.path.abspath 14-1-5 返回特定相对路径os.path.relpath() 14-1-6 检查路径方法exist/isabs/isdir/isfile 14-1-7 文档与目录的操作mkdir/rmdir/remove/chdir 14-1-8 返回文档路径os.path.join() 14-1-9 获得特定文档的大小os.path.getsize() 14-1-10 获得特定工作目录的内容os.listdir() 14-1-11 获得特定工作目录内容glob 14-1-12 遍历目录树os.walk() 14-2 读取文档 14-2-1 读取整个文档read() 14-2-2 with关键词 14-2-3 逐行读取文档内容 14-2-4 逐行读取使用readlines() 14-2-5 数据组合 14-2-6 字符串的替换 14-2-7 数据的查找 14-2-8 数据查找函数find() 14-2-9 数据查找函数rfind() 14-3 写入文档 14-3-1 将执行结果写入空的文件内 14-3-2 写入数值数据 14-3-3 输出多行数据的实例 14-3-4 追加文件 14-4 shutil模块 14-4-1 文档的复制copy() 14-4-2 目录的复制copytree() 14-4-3 文档的移动move() 14-4-4 文件名的更改move() 14-4-5 目录的移动move() 14-4-6 更改目录名称move() 14-4-7 删除包含数据文件的目录rmtree() 14-4-8 安全删除文档或目录send2trash() 14-5 文件压缩与解压缩zipFile 14-5-1 执行文档或目录的压缩 14-5-2 读取zip文档 14-5-3 解压缩zip文档 14-6 剪贴板的应用 14-7 综合应用 习题 第15章 程序排错与异常处理 15-1 程序异常 15-1-1 一个除数为0的错误 15-1-2 撰写异常处理程序try - except 15-1-3 try - except - else 15-1-4 找不到文档错误FileNotFoundError 15-1-5 分析单一文件的字数 15-1-6 分析多个文件的字数 15-2 设计多组异常处理程序 15-2-1 常见的异常对象 15-2-2 设计捕捉多个异常 15-2-3 使用一个except捕捉多个异常 15-2-4 处理异常但是使用Python内建的错误消息 15-2-5 捕捉所有异常 15-3 抛出异常 15-4 记录Traceback字符串 15-5 finally语句 15-6 程序排错的典故 习题 第16章 海龟绘图 16-1 基本概念与模块安装 16-2 绘图初体验 16-3 绘图基本练习 16-4 控制画笔色彩与线条粗细 16-5 绘制圆、弧形或多边形 16-5-1 绘制圆或弧形 16-5-2 绘制多边形 16-6 认识与操作海龟图像 16-6-1 隐藏与显示海龟 16-6-2 认识所有的海龟游标 16-7 填充颜色 16-8 颜色动画的设计 16-9 绘图窗口的相关知识 16-9-1 更改海龟窗口标题与背景颜色 16-9-2 取得/更改窗口宽度与高度 16-9-3 重设世界坐标 16-10 文字的输出 习题 第17章 用Python处理图像文件 17-1 认识Pillow模块的RGBA 17-1-1 getrgb() 17-1-2 getcolor() 17-2 Pillow模块的盒子元组 17-3 图像的基本操作 17-3-1 打开图像对象 17-3-2 图像大小属性 17-3-3 取得图像对象文件名 17-3-4 取得图像对象的文件格式 17-3-5 存储文档 17-3-6 屏幕显示图像 17-3-7 建立新的图像对象 17-4 图像的编辑 17-4-1 更改图像大小 17-4-2 图像的旋转 17-4-3 图像的翻转 17-4-4 图像像素的编辑 17-5 裁切、复制与图像合成 17-5-1 裁切图像 17-5-2 复制图像 17-5-3 图像合成 17-5-4 将裁切图片填满图像区间 17-6 图像滤镜 17-7 在图像内绘制图案 17-7-1 绘制点 17-7-2 绘制线条 17-7-3 绘制圆或椭圆 17-7-4 绘制矩形 17-7-5 绘制多边形 17-8 在图像内填写文字 17-9 建立QR code 习题 第18章 使用tkinter开发GUI程序 18-1 建立窗口 18-2 标签Label 18-3 窗口组件配置管理员 18-3-1 pack()方法 18-3-2 grid()方法 18-3-3 place()方法 18-3-4 窗口组件位置的总结 18-4 功能按钮Button 18-5 变量类型 18-6 文本框Entry 18-7 文字区域Text 18-8 滚动条Scrollbar 18-9 选项按钮Radiobutton 18-10 复选框Checkbutton 18-11 对话框messagebox 18-12 图像PhotoImage 18-12-1 图像与标签的应用 18-12-2 图像与功能按钮的应用 18-13 尺度的控制 18-14 菜单设计 习题 第19章 动画与游戏 19-1 绘图功能 19-1-1 建立画布 19-1-2 绘制线条create_line() 19-1-3 绘制矩形create_rectangle() 19-1-4 绘制圆弧create_arc() 19-1-5 绘制圆或椭圆create_oval() 19-1-6 绘制多边形create_polygon() 19-1-7 输出文字create_text() 19-1-8 更改画布背景颜色 19-2 尺度控制画布背景颜色 19-3 动画设计 19-3-1 基本动画 19-3-2 多个球移动的设计 19-3-3 将随机数应用于多个球体的移动 19-3-4 消息绑定 19-4 反弹球游戏设计 19-4-1 设计球往下移动 19-4-2 设计让球上下反弹 19-4-3 设计让球在画布四面反弹 19-4-4 建立球拍 19-4-5 设计球拍移动 19-4-6 球拍与球碰撞的处理 19-4-7 完整的游戏 习题 第20章 数据图表的设计 20-1 绘制简单的折线图 20-1-1 显示绘制的图形show() 20-1-2 画线plot() 20-1-3 线条宽度linewidth 20-1-4 标题的显示 20-1-5 坐标轴刻度的设置 20-1-6 修改图表的起始值 20-1-7 多组数据的应用 20-1-8 线条色彩与样式 20-1-9 刻度设计 20-1-10 图例legend() 20-1-11 保存图表 20-2 绘制散点图 20-2-1 基本散点图的绘制 20-2-2 绘制系列点 20-2-3 设置绘图区间 20-3 Numpy模块 20-3-1 建立一个简单的数组linspace()和arange() 20-3-2 绘制波形 20-3-3 建立不等宽度的散点图 20-4 随机数的应用 20-4-1 一个简单的应用 20-4-2 随机数的移动 20-4-3 隐藏坐标 20-5 绘制多个图表 20-5-1 一个程序有多个图表 20-5-2 含有子图的图表 20-6 直方图的制作 20-7 圆饼图的制作 20-8 图表显示中文 习题 附录A 安装Python A-1 Windows操作系统中安装Python A-2 Mac OS操作系统中安装Python 附录B 安装第三方模块 B-1 pip工具 B-1-1 Windows系统Python3.7安装在C盘 B-1-2 Python3.7安装在硬盘更深层 B-2 启动DOS与安装模块 B-2-1 DOS环境 B-2-2 DOS命令提示符 B-3 导入模块安装更新版模块 B-4 安装更新版模块 附录C RGB色彩表 附录D 本书习题解答 附录CD

作者简介:

洪锦魁,中国台湾计算机专家,IT作家。  DOS时代代表作:汇编语言、C、C++、Pascal、数据结构。  Windows时代代表作:Windows Programming、Visual Basic。  Internet时代代表作:网页设计、HTML、JavaScript。  大数据时代代表作:R语言。 其作品版权被输出到中国大陆(简体中文)、马来西亚(马来文)、美国(英文)。近年来作品:  Java王者归来  Python王者归来  HTML5 + CSS3王者归来  R语言迈向大数据之路 其著作特色:所有程序语法会依特性分类,同时以实用的程序范例进行解说,让读者可以事半功倍地轻松掌握相关知识。

其它内容:

暂无其它内容!


下载点评

  • 朗读(645+)
  • 文艺范(932+)
  • 带目录(702+)
  • 流畅(189+)
  • 可复制(459+)
  • 珍藏(1569+)
  • 缺章(797+)
  • 多终端(347+)
  • 完美(751+)
  • 缺乏新意(753+)
  • 实用(1773+)
  • 神器(418+)
  • 高清(659+)
  • PDF(141+)
  • 自学(108+)
  • 缺页(515+)
  • 可搜索(343+)

下载评论

  • 用户1727679800: ( 2024-09-30 15:03:20 )

    精校的小说资源,图文设计提升阅读体验,值得收藏。

  • 用户1717948589: ( 2024-06-09 23:56:29 )

    精校的教材资源,多格式设计提升阅读体验,推荐下载。

  • 用户1724682706: ( 2024-08-26 22:31:46 )

    建议增加书签和注释功能。

  • 用户1716257837: ( 2024-05-21 10:17:17 )

    完整的期刊资源,音频设计提升阅读体验,体验良好。

  • 用户1725801758: ( 2024-09-08 21:22:38 )

    无损的学术资源,双语设计提升阅读体验,操作便捷。


相关书评

暂时还没有人为这本书评论!