返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • PYTHON入门很简单 洪锦魁 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 洪锦魁著
    • 出版社: 清华大学出版社
    • 出版时间:2018-05-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 洪锦魁著
    • 出版社:清华大学出版社
    • 出版时间:2018-05-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2018-05-01
    • 字数:687千字
    • 页数:406
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302530633
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    PYTHON入门很简单

    作  者:洪锦魁 著
    定  价:69
    出 版 社:清华大学出版社
    出版日期:2019年07月01日
    页  数:0
    装  帧:简装
    ISBN:9787302530633
    主编推荐

    《Python入门很简单》是针对所有层次读者而作的Python入门书,该书有Python语法的各种应用实例讲解

    内容简介

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

    作者简介

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

    精彩内容

    目录
    第 1章 基本概念 1-1 认识Python 2 1-2 Python的起源 2 1-3 Python语言发展史3 1-4 Python的应用范围 4 1-5 静态语言与动态语言 4 1-6 跨平台的程序语言 5 1-7 系统的安装与执行 5 1-7-1 在 Windows 中启动与执行 Python 5 1-7-2 在 Mac OS 中启动与执行 Python 5 1-8 文档的建立、存储、执行与打开 6 1-8-1 文档的建立 6 1-8-2 文档的存储 7 1-8-3 文档的执行 7 1-8-4 打开文档 8 1-9 程序注释 8 1-9-1 注释符号 # 8 1-9-2 三个单引号或双引号 8 习题 9 第 2章 认识变量与基本数学运算 2-1 用Python做计算 11 2-2 了解变量 11 2-3 了解程序的意义 12 2-4 了解注释的意义 13 2-5 Python变量与其他程序 语言的差异 13 2-6 变量的命名原则 14 2-7 基本数学运算 15 2-7-1 四则运算 15 2-7-2 余数和整除 15 2-7-3 次方 16 2-7-4 Python 语言控制运算的优先级 16 2-8 赋值运算符 16 2-9 Python等号的多重指定使用 17 2-10 删除变量 18 2-11 Python的断行 18 2-11-1 一行有多条命令 18 2-11-2 将一条命令分成多行 19 习题 19 第 3章 Python的基本数据类型 3-1 type()函数 22 3-2 数值数据类型 22 3-2-1 整数与浮点数的运算 23 3-2-2 二进制整数与函数 bin() 24 3-2-3 八进制整数 24 3-2-4 十六进制整数 24 3-2-5 强制数据类型的转换 25 3-2-6 数值运算常用的函数 25 3-2-7 eval() 函数 26 3-3 布尔值数据类型 27 3-4 字符串数据类型 27 3-4-1 字符串的连接 28 3-4-2 处理多行字符串 29 3-4-3 转义字符 29 3-4-4 强制转换为字符串 30 3-4-5 将字符串转换为整数 30 3-4-6 字符串数据的转换 31 3-4-7 字符串与整数相乘产生字符串 复制效果 31 3-4-8 灵活使用字符串加法和 换行字符 \n 32 3-4-9 字符串前加 r 32 习题 32 IV Python 入门很简单 第 4章 基本输入与输出 4-1 Python的辅助说明help() 35 4-2 格式化输出数据使用print() 35 4-2-1 函数 print() 的基本语法 35 4-2-2 格式化 print() 输出 36 4-2-3 精准控制格式化的输出 38 4-2-4 format() 函数 39 4-3 输出数据到文档 40 4-3-1 打开一个文档 open() 40 4-3-2 使用 print() 函数输出数据到 文档 41 4-4 数据输入input() 41 4-5 列出所有内建函数dir() 42 习题 43 第 5章 程序的流程控制 5-1 关系运算符 46 5-2 逻辑运算符 47 5-3 if语句 48 5-4 if … else语句 50 5-5 if … elif …else语句 51 5-6 嵌套的if语句 54 习题 55 第 6章 列表 6-1 认识列表 58 6-1-1 列表基本定义 58 6-1-2 读取列表元素 59 6-1-3 列表切片 60 6-1-4 列表索引值是 -1 61 6-1-5 统计列表优选值 max()、 最小值 min()、 总和 sum() 62 6-1-6 列表个数 len() 62 6-1-7 更改列表元素的内容 63 6-1-8 列表的相加 63 6-1-9 列表乘以一个数字 64 6-1-10 列表元素的加法运算 64 6-1-11 删除列表元素 65 6-1-12 空列表的判断 66 6-1-13 删除列表 67 6-2 Python简单的面向对象概念 67 6-2-1 字符串的方法 67 6-2-2 更改字符串大小写 68 6-2-3 dir() 获得系统内部对象的方法 69 6-3 获得列表的方法 70 6-4 增加与删除列表元素 70 6-4-1 在列表末端增加元素 append() 70 6-4-2 插入列表元素 insert() 71 6-4-3 删除列表元素 pop() 72 6-4-4 删除指定的元素 remove() 72 6-5 列表的排序 73 6-5-1 颠倒排序 reverse() 73 6-5-2 sort() 排序 74 6-5-3 sorted() 排序 75 6-6 列表操作进阶 76 6-6-1 index() 76 6-6-2 count() 77 6-6-3 列表元素的组合 join() 77 6-7 嵌套列表 78 6-7-1 再谈 append() 79 6-7-2 extend() 80 6-8 列表的复制 80 6-8-1 列表复制 deep copy 80 6-8-2 地址的概念 81 6-8-3 列表的复制 shallow copy 82 6-9 再谈字符串 83 6-9-1 字符串的索引 83 6-9-2 字符串切片 83 6-9-3 函数或方法 84 6-9-4 将字符串转成列表 84 6-9-5 切片赋值应用 85 6-9-6 使用 split() 处理字符串 85 6-9-7 字符串的其他方法 85 6-10 in和not in表达式 86 6-11 is或is not表达式 87 6-11-1 整数变量在内存中的地址 87 6-11-2 将 is 和 is not 表达式应用于 整数变量 88 目录 V 6-11-3 将 is 和 is not 表达式应用于 列表变量 89 6-12 enumerate对象 89 习题 90 第 7章 循环设计 7-1 基本for循环 96 7-1-1 for 循环基本流程 96 7-1-2 单行程序代码区块 97 7-1-3 多行程序代码区块 98 7-1-4 将 for 循环应用在列表区间 元素 98 7-2 range()函数 99 7-2-1 只有一个参数的 range() 函数 99 7-2-2 有两个参数的 range() 函数 100 7-2-3 有三个参数的 range() 函数 101 7-2-4 一般应用 102 7-2-5 进阶列表产生的应用 103 7-3 for循环应用进阶 104 7-3-1 嵌套 for 循环 104 7-3-2 强制离开 for 循环——break 命令 105 7-3-3 for 循环暂时停止不往下 执行——continue 命令 106 7-3-4 for … else 语句 108 7-4 while循环 109 7-4-1 基本 while 循环 110 7-4-2 嵌套 while 循环 112 7-4-3 强制离开 while 循环——break 命令 112 7-4-4 while 循环暂时停止不往下 执行——continue 命令 113 7-4-5 while 循环条件表达式 114 7-4-6 pass 115 7-5 enumerate对象使用for循环 115 习题 116 第 8章 元组 8-1 元组的定义 121 8-2 读取元组元素 121 8-3 遍历所有元组元素 122 8-4 修改元组内容产生错误的实例 122 8-5 修改元组元素 123 8-6 元组切片 123 8-7 方法与函数 124 8-8 列表与元组数据互换 125 8-9 其他常用的元组方法 125 8-10 在元组中使用enumerate 对象 126 8-11 元组的功能 126 习题 127 第 9章 字典 9-1 字典的基本操作 129 9-1-1 定义字典 129 9-1-2 列出字典元素的值 130 9-1-3 增加字典元素 130 9-1-4 更改字典元素内容 131 9-1-5 删除字典特定元素 132 9-1-6 删除字典所有元素 132 9-1-7 删除字典 132 9-1-8 建立一个空字典 133 9-1-9 字典的复制 133 9-1-10 取得字典元素数量 134 9-1-11 验证元素是否存在 134 9-1-12 设计字典的可读性技巧 135 9-2 遍历字典 135 9-2-1 遍历字典的键 - 值 136 9-2-2 遍历字典的键 136 9-2-3 排序与遍历字典 137 9-2-4 遍历字典的值 138 9-3 建立字典列表 139 9-4 字典内含列表元素 140 9-5 字典内含字典 141 9-6 while循环在字典中的应用 142 9-7 字典常用的函数和方法 143 9-7-1 len() 143 9-7-2 fromkeys() 143 9-7-3 get() 144 习题 145 VI Python 入门很简单 第 10章 集合 10-1 建立集合 148 10-1-1 使用大括号建立集合 148 10-1-2 使用 set() 函数定义集合 149 10-1-3 海量数据与集合的应用 150 10-2 集合的操作 151 10-2-1 交集 151 10-2-2 并集 152 10-2-3 差集 153 10-2-4 对称差集 154 10-2-5 等于 155 10-2-6 不等于 155 10-2-7 是成员 in 156 10-2-8 不是成员 not in 156 习题 156 第 11章 函数设计 11-1 Python函数基本概念 160 11-1-1 函数的定义 160 11-1-2  没有调用参数也没有      返回值的参数 161 11-1-3 在 Python Shell 中执行函数 162 11-2 函数的参数设计 162 11-2-1 传递一个参数 163 11-2-2 多个参数传递 163 11-2-3 关键词参数:参数名称 = 值 165 11-2-4 参数默认值的处理 165 11-3 函数返回值 166 11-3-1 返回 None 166 11-3-2 简单返回数值数据 167 11-3-3 返回多条数据的应用 168 11-3-4 简单返回字符串数据 169 11-3-5 再谈参数默认值 169 11-3-6 函数返回字典数据 170 11-3-7 将循环应用于建立 VIP 会员 字典 171 11-4 调用函数时参数是列表 172 11-4-1 基本传递列表参数的应用 172 11-4-2 在函数内修改列表的内容 172 11-4-3 使用副本传递列表 174 11-5 传递任意数量的参数 176 11-5-1 传递任意数量的参数 176 11-5-2 设计含有一般参数与任意 数量参数的函数 176 11-5-3 设计含有一般参数与任意 数量的关键词参数 177 11-6 递归式函数设计 177 11-7 局部变量与全局变量 179 11-7-1 全局变量可以在所有 函数中使用 179 11-7-2 局部变量与全局变量使用 相同的名称 179 11-7-3 程序设计需注意事项 180 11-8 匿名函数lambda 181 11-8-1 匿名函数 lambda 的语法 181 11-8-2 匿名函数的使用与 fi lter() 182 11-8-3 匿名函数的使用与 map() 184 11-9 pass与函数 184 11-10 type关键词应用于函数 184 习题 185 第 12章 类——面向对象的程序设计 12-1 类的定义与使用 188 12-1-1 定义类 188 12-1-2 操作类的属性与方法 188 12-1-3 类的构建方法 189 12-1-4 属性初始值的设置 191 12-2 类的访问权限 192 12-2-1 私有属性 192 12-2-2 私有方法 193 12-3 类的继承 194 12-3-1 衍生类继承基类的实例应用 195 12-3-2 如何取得基类的私有属性 195 12-3-3 衍生类与基类有相同 名称的属性 196 12-3-4 衍生类与基类有相同 名称的方法 196 12-3-5 衍生类引用基类的方法 197 目录 VII 12-3-6 “三代同堂”的类与取得 基类的属性 super() 198 12-3-7 兄弟类属性的取得 199 12-4 多态 200 12-5 多重继承 202 习题 204 第 13章 设计与应用模块 13-1 将自定义的函数存储在模块中 207 13-1-1 准备工作 207 13-1-2 建立函数内容的模块 208 13-2 应用自定义函数模块 208 13-2-1 import 模块名称 208 13-2-2 导入模块内特定函数 209 13-2-3 导入模块内多个函数 209 13-2-4 导入模块所有函数 209 13-2-5 使用 as 给函数指定替代名称 210 13-2-6 使用 as 给模块指定替代名称 210 13-3 将自定义类存储在模块内 211 13-3-1 准备工作 211 13-3-2 建立类内容的模块 212 13-4 应用自定义类模块 212 13-4-1 导入模块的单一类 212 13-4-2 导入模块的多个类 213 13-4-3 导入模块内所有类 213 13-4-4 import 模块名称 214 13-4-5 模块内导入另一个模块的类 214 13-5 随机数random模块 215 13-5-1 randint() 215 13-5-2 choice() 217 13-5-3 shuffl e() 218 13-5-4 sample() 218 13-6 时间time模块 219 13-6-1 time() 219 13-6-2 sleep() 220 13-6-3 asctime() 220 13-6-4 localtime() 221 13-7 系统sys模块 221 13-7-1 version 属性 222 13-7-2 stdin 对象 222 13-7-3 stdout 对象 223 13-8 日期calendar模块 223 13-8-1 列出某年是否闰年 isleap() 223 13-8-2 输出月历 month() 223 13-8-3 输出年历 calendar() 224 习题 225 第 14章 文档的读取与写入 14-1 文件夹与文档路径 228 14-1-1 绝对路径与相对路径 228 14-1-2 os 模块与 ospath 模块 228 14-1-3 取得目前工作目录 osgetcwd() 229 14-1-4 取得绝对路径 ospathabspath 229 14-1-5 返回特定相对路径 ospathrelpath() 229 14-1-6 检查路径方法 exist/isabs/isdir/isfi le 230 14-1-7 文档与目录的操作 mkdir/rmdir/remove/chdir 230 14-1-8 返回文档路径 ospathjoin() 232 14-1-9 获得特定文档的大小 ospathgetsize() 233 14-1-10 获得特定工作 目录的内容 oslistdir() 233 14-1-11 获得特定工作目录内容 glob 234 14-1-12 遍历目录树 oswalk() 235 14-2 读取文档 236 14-2-1 读取整个文档 read() 237 14-2-2 with 关键词 237 14-2-3 逐行读取文档内容 238 14-2-4 逐行读取使用 readlines() 239 14-2-5 数据组合 240 14-2-6 字符串的替换 240 14-2-7 数据的查找 241 14-2-8 数据查找函数 fi nd() 241 14-2-9 数据查找函数 rfi nd() 242 VIII Python 入门很简单 14-3 写入文档 243 14-3-1 将执行结果写入空的文件内 243 14-3-2 写入数值数据 243 14-3-3 输出多行数据的实例 244 14-3-4 追加文件 245 14-4 shutil模块 245 14-4-1 文档的复制 copy() 246 14-4-2 目录的复制 copytree() 246 14-4-3 文档的移动 move() 246 14-4-4 文件名的更改 move() 247 14-4-5 目录的移动 move() 247 14-4-6 更改目录名称 move() 248 14-4-7 删除包含数据文件的目录 rmtree() 248 14-4-8 安全删除文档或目录 send2trash() 248 14-5 文件压缩与解压缩zipFile 249 14-5-1 执行文档或目录的压缩 249 14-5-2 读取 zip 文档 250 14-5-3 解压缩 zip 文档 250 14-6 剪贴板的应用 251 14-7 综合应用 252 习题 253 第 15章 程序排错与异常处理 15-1 程序异常 257 15-1-1 一个除数为 0 的错误 257 15-1-2 撰写异常处理程序 try - except 257 15-1-3 try - except - else 259 15-1-4 找不到文档错误 FileNotFoundError 259 15-1-5 分析单一文件的字数 260 15-1-6 分析多个文件的字数 261 15-2 设计多组异常处理程序 262 15-2-1 常见的异常对象 262 15-2-2 设计捕捉多个异常 263 15-2-3 使用一个 except 捕捉多个异常 264 15-2-4 处理异常但是使用 Python 内建的错误消息 264 15-2-5 捕捉所有异常 265 15-3 抛出异常 266 15-4 记录Traceback字符串 267 15-5 finally语句 269 15-6 程序排错的典故 269 习题 270 第 16章 海龟绘图 16-1 基本概念与模块安装 273 16-2 绘图初体验 273 16-3 绘图基本练习 274 16-4 控制画笔色彩与线条粗细 277 16-5 绘制圆、弧形或多边形 278 16-5-1 绘制圆或弧形 278 16-5-2 绘制多边形 281 16-6 认识与操作海龟图像281 16-6-1 隐藏与显示海龟 282 16-6-2 认识所有的海龟游标 283 16-7 填充颜色 283 16-8 颜色动画的设计 285 16-9 绘图窗口的相关知识286 16-9-1 更改海龟窗口标题与背景颜色 286 16-9-2 取得 / 更改窗口宽度与高度 287 16-9-3 重设世界坐标 287 16-10 文字的输出 288 习题 289 第 17章 用Python处理图像文件 17-1 认识Pillow模块的RGBA 292 17-1-1 getrgb() 292 17-1-2 getcolor() 292 17-2 Pillow模块的盒子元组 293 17-3 图像的基本操作 294 17-3-1 打开图像对象 294 17-3-2 图像大小属性 294 17-3-3 取得图像对象文件名 294 17-3-4 取得图像对象的文件格式 295 17-3-5 存储文档 295 17-3-6 屏幕显示图像 295 17-3-7 建立新的图像对象 296 目录 IX 17-4 图像的编辑 297 17-4-1 更改图像大小 297 17-4-2 图像的旋转 297 17-4-3 图像的翻转 299 17-4-4 图像像素的编辑 299 17-5 裁切、复制与图像合成 300 17-5-1 裁切图像 300 17-5-2 复制图像 301 17-5-3 图像合成 301 17-5-4 将裁切图片填满图像区间 302 17-6 图像滤镜 303 17-7 在图像内绘制图案 304 17-7-1 绘制点 304 17-7-2 绘制线条 304 17-7-3 绘制圆或椭圆 305 17-7-4 绘制矩形 305 17-7-5 绘制多边形 305 17-8 在图像内填写文字 306 17-9 建立QR code 307 习题 308 第 18章 使用tkinter开发GUI程序 18-1 建立窗口 310 18-2 标签Label 311 18-3 窗口组件配置管理员313 18-3-1 pack() 方法 313 18-3-2 grid() 方法 315 18-3-3 place() 方法 316 18-3-4 窗口组件位置的总结 316 18-4 功能按钮Button 317 18-5 变量类型 318 18-6 文本框Entry 319 18-7 文字区域Text 323 18-8 滚动条Scrollbar 324 18-9 选项按钮Radiobutton 325 18-10 复选框Checkbutton 328 18-11 对话框messagebox 330 18-12 图像PhotoImage 332 18-12-1 图像与标签的应用 333 18-12-2 图像与功能按钮的应用 333 18-13 尺度的控制 334 18-14 菜单设计 336 习题 337 第 19章 动画与游戏 19-1 绘图功能 340 19-1-1 建立画布 340 19-1-2 绘制线条 create_line() 340 19-1-3 绘制矩形 create_rectangle() 341 19-1-4 绘制圆弧 create_arc() 342 19-1-5 绘制圆或椭圆 create_oval() 343 19-1-6 绘制多边形 create_polygon() 343 19-1-7 输出文字 create_text() 344 19-1-8 更改画布背景颜色 344 19-2 尺度控制画布背景颜色 345 19-3 动画设计 346 19-3-1 基本动画 346 19-3-2 多个球移动的设计 347 19-3-3 将随机数应用于多个 球体的移动 347 19-3-4 消息绑定 348 19-4 反弹球游戏设计 349 19-4-1 设计球往下移动 349 19-4-2 设计让球上下反弹 351 19-4-3 设计让球在画布四面反弹 352 19-4-4 建立球拍 352 19-4-5 设计球拍移动 353 19-4-6 球拍与球碰撞的处理 354 19-4-7 完整的游戏 356 习题 358 第 20章 数据图表的设计 20-1 绘制简单的折线图 360 20-1-1 显示绘制的图形 show() 360 20-1-2 画线 plot() 360 20-1-3 线条宽度 linewidth 361 20-1-4 标题的显示 362 20-1-5 坐标轴刻度的设置 363 20-1-6 修改图表的起始值 363 X Python 入门很简单 20-1-7 多组数据的应用 364 20-1-8 线条色彩与样式 365 20-1-9 刻度设计 367 20-1-10 图例 legend() 369 20-1-11 保存图表 372 20-2 绘制散点图 372 20-2-1 基本散点图的绘制 372 20-2-2 绘制系列点 373 20-2-3 设置绘图区间 374 20-3 Numpy模块 375 20-3-1 建立一个简单的数组 linspace() 和 arange() 375 20-3-2 绘制波形 376 20-3-3 建立不等宽度的散点图 377 20-4 随机数的应用 377 20-4-1 一个简单的应用 378 20-4-2 随机数的移动 378 20-4-3 隐藏坐标 379 20-5 绘制多个图表 380 20-5-1 一个程序有多个图表 380 20-5-2 含有子图的图表 381 20-6 直方图的制作 383 20-7 圆饼图的制作 385 20-8 图表显示中文 386 习题 387 附录 A 安装Python A-1 Windows操作系统中安装 Python 390 A-2 Mac OS操作系统中安装 Python 392 附录 B 安装第三方模块 B-1 pip工具 395 B-1-1 Windows 系统 Python 37 安装在 C 盘 395 B-1-2 Python 37 安装在硬盘 更深层 395 B-2 启动DOS与安装模块 396 B-2-1 DOS 环境 396 B-2-2 DOS 命令提示符 396 B-3 导入模块安装更新版模块 397 B-4 安装更新版模块 397 附录 C RGB色彩表 附录 D 本书习题解答

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购