《漫画学Python:简单门》是一本与众不同的编程指南,它以幽默风趣的方式引领读者探索Python编程的奇妙世界。在这本书中,作者斯蒂芬和薛定谔不仅通过清晰的示例和实用的练习教授Python编程的基础知识,还融了丰富的漫画图解和幽默趣味的解说,让学习过程轻松愉快,充满乐趣。 与传统的编程教材不同,《漫画学Python:简单门》将编程知识呈现得活灵活现,仿佛在与读者行一场轻松愉快的对话。斯蒂芬和薛定谔以幽默的笔触描绘了一个充满趣味和惊喜的Python编程世界,让读者在学习的同时不知不觉地感受到了编程的乐趣和魅力。
售 价:¥
纸质售价:¥62.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
出版说明 漫画学Python
第一章 薛定谔开始了Python的学习之旅 Python快速入门
Python程序语言
Python之禅和PEPS
Python,首先是“Hallo Welt”
print练习
“Hallo Welt”在同一命令行输出
必须要说明的——变量
变量——是怎么回事儿?什么是完全正确的?
数据类型
这些就是为你准备的数据类型
一视同仁——数据类型的转换
有趣的转换——Python可以做些什么
str()函数——将一切转换为字符串
int函数——整数
float()函数——带点号的浮点数
bool()函数——真心话大冒险
这到底是什么类型——type()函数
快来试试吧
还有哪些重点需要注意
语法、变量、数据类型和灵活的类型转换
第二章 一粒斯卑尔脱小麦还无法酿造威士忌 语法、注释和出色的风格
输入、计算和输出
带逗号的数字——取代小数点
是时候开始算账了
基础运算法——用它可以进行计算
如何设置折扣呢
控制流程
while()函数——使循环触手可及
重点:循环的条件
对比一览
建立循环——第一个任务
终止——缩进替代括号
错误检查——并不是所有喜好都被允许
继续做收银系统——现在用上循环
没有愚蠢的注释
if语句——如果,那么
是时候进行选择了——你的第一个if语句
如果,那么,否则
如果,那么,还有else
更简单的条件
else if的简写elif
while——用Python的方式进行break
你学到了什么?我们做了些什么?
第三章 办公室和办公桌 函数和返回值
函数
函数名
函数名是正确的还是错误的
自定义函数——第一个原型
程序运行过程中的自定义函数
第一个自定义函数
幸亏有参数才有活力?
是时候进行实践了,先用额外的参数定义一个让人满意的函数
幸亏有默认值
默认值——实践胜于学习
键值对——一切刚好匹配
spam()函数看起来怎样
比任何文档都好——文档字符串
继续对名为kasten的函数进行操作
函数——超级防错君
有效值的返回
值的校正师——用return进行操作
用return返回多个值
函数举例
来做游戏吧——递归
函数的黑暗面——local和global
local vs. global——会发生什么?
global——神奇力量的黑暗面
幸亏有函数能化繁为简——重装收银系统
你学到了什么?我们做了些什么?
第四章 列表、元组、集合和字典 所有数据类型都在这儿了
列表
1. FC Dinkel和其他球队
切片和控制——列表的切片
足球场上的新星——for循环
for的量身定制——range
霍恩伯格的点球——先用for,再用range
用enumerate输出索引号和值
新的到访者——多了一个球队
关于方法
用extend()方法添加整个列表
用insert()方法插入单个值
用reverse()方法进行反转
用sort()方法使列表更加整齐有序
按照薛定谔的规则进行排序
从列表中提取并移除一个元素——pop()方法
它到底在哪儿——index()方法
只进行删除——remove()方法
所有值都在这儿了——count()和in()方法
列表和你的俱乐部
独一无二——集合
元组——固定的列表
用immutable会怎样
你和你的进球——存储在字典(Dictionary)中
用get()方法读取值
展示你的值——输出字典的所有值
你学到了什么?我们做了些什么?
第五章 文本、字符串和相关探索 文本修改和加工
和雨林中的弯刀一样有用——反斜杠“\”
合并文本
熟能生巧
第一个任务——文件重命名
文本加工之林的必备装备——有用的方法
一个函数实现所有功能
输出更美观的字符串——不只是表面装扮
文本中的变量——用“{}”既实用又简单
为了完整性——用“%”格式化
所有单词大写——title()方法
统计出现次数——count()方法
宝藏在哪儿——用find()和rfind()方法搜寻
从列表中生成文本——join()方法
实际上它是数字吗——isnumeric()方法
字母和数字——isalnum()方法
只有字母吗——isalpha()方法
从理论到应用
方法链——串联方法
你学到了什么?我们做了些什么?
第六章 没有错误才是最大的错误 漏洞和其他错误
用try和except进行错误处理
用try和except进行正确的输入
认识对手——不同类型的错误
自定义函数中的错误处理
错误
用else和finally做更美观的错误处理
移除错误,而不是搅浑错误
善始善终——finally
(不只是)用Thonny进行诊断
调试器和断点
用断点有针对性地进行纠错
你学到了什么?我们做了些什么?
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜