《漫画学Python:快速提高》是一本与众不同的编程指南,它以幽默风趣的方式引领读者探索Python编程的奇妙世界。在这本书中,作者斯蒂芬和薛定谔不仅通过清晰的示例和实用的练习教授Python编程的基础知识,还融了丰富的漫画图解和幽默趣味的解说,让学习过程轻松愉快,充满乐趣。 与传统的编程教材不同,《漫画学Python:快速提高》将编程知识呈现得活灵活现,仿佛在与读者行一场轻松愉快的对话。斯蒂芬和薛定谔以幽默的笔触描绘了一个充满趣味和惊喜的Python编程世界,让读者在学习的同时不知不觉地感受到了编程的乐趣和魅力。
售 价:¥
纸质售价:¥66.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
亲爱的读者朋友们!
薛定谔的办公室
薛定谔的工作坊
薛定谔的客厅
出版说明 漫画学Python
第一章 疯狂的模块
不只是标准库
通过文档字符串和help快速获取信息
名为dateiname的模块
模块仍然是程序
用于直接检测的重复模块
强大且多样——在模块中(不只是)的全局变量
dateiname()方法——更加灵活
可怕的长模块名——as
给模块赋一个变量
常见模块——Python标准库
随机事件——random模块
区别在哪里
用from、import、as有目的地调用或者直接调用
随机数有多少种可能
不止一个import——两个import
你学到了什么?我们做了些什么?
第二章 类、对象和古希腊人
面向对象的编程
古老的软件危机
寻找救星?救星就是面向对象的编程
一些细节——关于类和对象
从第一个类到第一个对象
一切都刚开始——__init__()方法
第一个属性
还有非常简单的变量
文档字符串助力于获取信息
德尔菲神谕
第一个类——重新载入一些内容
第一个自定义对象
Orakel重载——属性修改
访问属性时要小心
关于参数
信任很好,掌控更佳
被传递的值很危险
现在轮到property()方法登场了
比只用setter和getter更好
property()方法和Orakel类——完美搭档!
看起来奇怪但性能绝佳的@property装饰器
private和protected——也不完全就这些
可重用性和继承
比循环使用更好——从旧类生成新类
super真的很棒
静态属性和方法
你学到了什么?我们做了些什么?
第三章 日期、时间和时间差
薛定谔的时间机器
时间机器
今天是几日?今年是哪年?——date
创建一个美观的日期
使用占位符对日、月、年进行格式化
调整日期——而不是搅乱
是时候修改时间了
还剩下多少时间
借助time处理小时、分钟和秒
还有时间喝一杯斯佩尔特咖啡吗
是时候对时间进行格式化了
允许datetime从datetime中调用
比任何预言都好——借助strptime()方法读取时间
在实际应用中查找日期和时间
大型电影院——Unixtime和The Epoch
最后一次修改在什么时候
关于timedelta()方法还有一点——计算时间
借助timedelta()方法拯救圣诞节
你学到了什么?我们做了些什么?
第四章 数据、文件和文件夹的重要处理
终于板上钉钉了
将所有数据归纳到哪里呢
shelve模块
读取
尝试序列化
shelve——一些有用的信息
借助网络和双重保障
文本文件——写入和读取
更简单的方法——借助with
文本文件
写入列表和换行符
逐行读取
文件夹和文件之林
手持弯刀——在文件夹之林生存
复制还是不复制,这是一个问题
定义准确的哈希值——用于比较的值
不要忘记:移动和删除
你学到了什么?我们做了些什么?
第五章 随机数、矩阵和数组
一些实际用得上的算术
随机数和NumPy
成为百万富翁——抽奖程序
随机数的其他分布
正态分布的值
关于数组
一些快速运算
建立一个数组
减少手动操作——数组和arange
关于多维数组
用数组进行精细处理
用数组进行计算
你学到了什么?我们做了些什么?
第六章 图形界面
按钮组件、GUI和布局管理器
关于布局管理器pack和框架
借助窗口
用更美观的元素进行装饰
关于Lambda——不仅适用于GUI
带参数的按钮——因为Lambda变得简单
用Schrödinator计算和tkinter变量
再简单讲一下漂亮的字体
面向对象窗口中的事件
薛定谔绘画程序
你学到了什么?我们做了些什么?
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜