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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • [正版]轻松学Python 阿尔蒂·耶鲁玛莱 清华大学出版社 少儿编程Python程序开发程序设计
  • 新商品上架
    • 作者: [印]著
    • 出版社: 清华大学出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: [印]著
    • 出版社:清华大学出版社
    • 出版时间:1
    • 开本:16开
    • ISBN:9785102624115
    • 版权提供:清华大学出版社

     书名:  轻松学Python
     出版社:  清华大学出版社
     出版日期  2021
     ISBN号:  9787302591498

    所有优质的学习,最后都归结到思维能力和动手能力的提升。具体和抽象之间,如何结合才能收到理想的学习效果?针对这个问题,《轻松学Python》对内容进行精心编排和设计,真正做到了突破传统观念,以寓教于乐和任务分解的方式,带领读者从头开始,循序渐进,最后完成足以让师长和小伙伴们眼前一亮的大项目。

    《轻松学Python》适合没有任何编程背景的爱好者学习。

    著译者简介

    阿尔蒂·耶鲁玛莱(Aarthi Elumalai)

    程序员、教育者、企业家和创新者。拥有金奈安娜大学的计算机科学工程学士学位。大学时代,她带领着程序员团队与100多名客户展开了广泛的合作。她拥有超过15年的编程经验。作为创始人,她的DigiFisk在全球拥有六万多名学员。阿尔蒂的课程很受欢迎,其独特的项目制教学方法收到了良好的学习效果。通过精心设计大量的练习和难题,她帮助学员轻松掌握了复杂的编程概念。她目前的兴趣方向是通过人工智能为中小企业赋能。

    周子衿

    留学期间多次入选“优等生名录”,主修商业分析,曾经运用数据模型和R语言帮助某企业在半年内实现了十倍的业务增长。奉行深思笃行的做事原则,有志于通过技术途径和感性思维来探寻商业价值与人文精神的平衡。代表译作有《游戏项目管理与敏捷开发》和《人工智能与用户体验:以人为本的设计》。

    陈子鸥

    留学期间连续两年入选“优等生名录”,经济学荣誉学士学位,主修计量经济学,可熟练运用gretl和R语言。坚持一步一个脚印和吃苦耐劳的做人原则,同时对新鲜事物有强烈的好奇心,勇于挑战和创新。座右铭:“平凡的脚步也可以走出伟大的行程。”

    Python作为机器学习和数据科学中使用极为广泛的编程语言,可以用来开发程序,从网站到桌面应用程序,再到游戏再到人工智能。本书包括 4大项目:3个带有海龟、Tkinter和Pygame的游戏以及一个带有Tkinter 的桌面应用。书中首先概述变量、数字和字符串等基本编程概念,同时创建了有趣的个性化迷你项目。然后直接进入 Turtle,这是一个为孩子们定制的 Python 库,在那里他们将学习如何绘制、动画、自动化并最终根据所学的 Python 概念制作多彩的迷你项目。另外还有一整章专门介绍更多有趣的谜题和活动,另一章包含更多谜题的酷想法。通过全书的学习,读者可以在创建项目的同时,从内到外学习 Python,培养解决问题的技能和编程技能。

    第1 章 你知道吗

    什么是编程  002

    为什么孩子要学会写代码  002

    为什么是Python  005

    Python 很好玩  007

    游戏  007

    图形和动画  007

    网页  008

    App  008

    充分利用这本书  009

    小结  010

    第2 章 一起来安装Python 吧

    计算机的语言  012

    开始安装Python  012

    在Windows 计算机上安装Python  013

    下载Python  013

    在Mac 设备上安装Python  016

    小结  021

    第3 章 第一个Python 程序

    Python 程序的创建和运行  024

    Python 交互模式(Python Shell)  025

    Shell 可以用来做算术  026

    用Python 打印  027

    IDLE 脚本模式  028

    Python 练习:打印名字及其他  030

    小结  032

    第4 章 Python 喜欢数字

    Python 中的数字  034

    存储数字  034

    注释  038

    数字以不同的形式出现  039

    整数  040

    浮点数  041

    复数  041

    数字之间的类型转换  043

    迷你项目1:你了解数字吗  047

    小结  048

    第5 章 一起来玩转数字吧

    数学游戏  050

    基本的数学运算  050

    Python 中的特殊数学运算  052

    赋值操作  054

    谁的优先级最高  056

    数学模块也很酷  057

    数字的向下取整和向上取整  058

    幂和平方根  059

    阶乘  060

    正弦、余弦和正切等更多三角函数  060

    更多的数学运算  061

    随机数  062

    迷你项目2:数的倍数  064

    小结  066

    第6 章 初识Turtle

    让我们开始动手吧  068

    让小海龟动起来  070

    向前移动和向后移动  070

    让小海龟改变方向  072

    迷你项目3:画一个正方形  075

    迷你项目4:画一个六边形  076

    快捷方式  077

    移到屏幕上的随机点  078

    用goto 画一个正方形  080

    迷你项目5:画基本款曼陀罗(只用直线)  080

    小结  084

    第7 章 深入Turtle

    自定义屏幕  086

    自定义图形  087

    直线以外的形状  089

    圆  090

    圆点  091

    弧线  091

    更多选项  093

    在屏幕上绘制文字  095

    迷你项目6:正方形中的内切圆  098

    改变绘画方向  100

    迷你项目7:笑脸  103

    小结  106

    第8 章 玩转字母和单词

    什么是字符串  108

    创建一些字符串  108

    我想要很多行字符串  109

    字符串含有引号!  110

    连接两个或更多的字符串  111

    print() 中的连接  112

    空字符串  113

    访问字符串中的字符  113

    负数指数  115

    对字符串的一部分进行切分  115

    字符串方法:字符串的魔法  116

    大写和小写  117

    杂项方法  118

    真,还是假  121

    字符串格式化  123

    从用户处获得输入(开始自动化)  125

    字符串到整数或浮点数的转换  126

    迷你项目8:将Turtle 文本升级到新的水平  128

    迷你项目9:对着屏幕大喊  129

    迷你项目10:把名字倒过来  131

    迷你项目11:五颜六色的动态数学  133

    小结  135

    第9 章 听从我的命令

    真或假  138

    比较和决定  140

    如果这样,就这样做(命令!)  141

    else 语句  143

    多个条件  144

    迷你项目12:猜数字游戏(1)  146

    条件越来越多  148

    小结  150

    第10 章 初识自动化

    神奇的循环  152

    for 循环  153

    for 循环中的if 语句  155

    嵌套for 循环  156

    对字符串进行迭代  158

    while 循环  158

    中止任务!中断并继续  160

    迷你项目13:猜数字游戏(2)  161

    迷你项目14:自动画出正方形  163

    迷你项目15:自动画出任何基本形状  164

    迷你项目16:自动绘制曼陀罗  167

    迷你项目17:弧形螺旋线  168

    小结  170

    第11 章 大量的信息

    存储多个值  172

    列表  173

    访问列表中的值  174

    切分列表  174

    操作列表  175

    复制和追加  176

    字数统计与清除  176

    连接  177

    在列表中搜索  177

    添加和删除元素  178

    反转和排序  179

    列表,真的是乐趣多多  181

    迷你项目18:五彩自动星  183

    元组  184

    集合  187

    字典  190

    迷你项目19:永不消逝的色彩  193

    迷你项目20:名和姓颠倒  195

    小结  197

    第12 章 乐趣无穷的迷你项目

    项目12.1:奇偶判定  200

    第一部分:数字是奇数还是偶数  200

    第二部分:在一个范围内打印奇数或偶数  201

    项目12.2:妈妈给够你小费了吗  202

    项目12.3:画一棵圣诞树  203

    项目12.4:漩涡  206

    正方形螺旋  206

    随机螺旋线  208

    等边三角形螺旋  209

    星形螺旋  209

    圆形螺旋  210

    项目12.5:复杂版曼陀罗:完全自动化  211

    项目12.6:海龟赛跑与循环  213

    小结  216

    第13 章 用函数实现自动化

    真正的自动化  218

    我们的第一个函数  219

    为什么我们需要函数  220

    每次都做不同的事情  220

    创建(定义)函数  221

    可以重复使用代码  221

    参数未定义,怎么办  223

    给出答案  224

    没有参数,怎么办  226

    参数太多了,怎么办  226

    全局与局部  227

    函数中的变量  228

    返回局部变量  229

    全局变量  229

    匿名函数lambda  230

    迷你项目21:用Python 做数学作业  231

    迷你项目22:自动绘画(进阶版)  234

    小结  235

    第14 章 创造现实世界中的对象

    什么是面向对象编程  238

    来来来,证明一切皆对象  238

    类  239

    对象有自己的值  240

    操作对象  241

    对象做的事  242

    海龟赛跑的对象  243

    小结  245

    第15 章 Python 和文件

    为什么是文件  248

    打开和读取现有的文件  248

    一行接着一行  251

    新建文件  252

    操作文件  253

    迷你项目23:通过文件做自我介绍  254

    小结  255

    第16 章 初探Tkinter:动手做炫酷的App

    安装Tkinter  258

    标签、按钮和包装  259

    打包详解  263

    大量文本输入  267

    单行文本  268

    一行接一行  270

    Tkinter 变量  272

    大量选项  274

    菜单  276

    完美的布局:网格  278

    迷你项目24:小费计算器  279

    小结  281

    第17 章 Tkinter 顶石项目:井字棋游戏

    绑定事件:让App 变成动态的  284

    井字棋游戏:描述  286

    设置Tkinter  287

    新建全局变量  287

    创建按钮  288

    点击方格后,即可在上面画画  290

    每个回合检查玩家是否获胜  294

    “新游戏”按钮  295

    井字棋游戏的源代码  296

    小结  299

    第18 章 Tkinter 顶石项目:创建绘画App

    绘画应用:描述  302

    开始动手吧  303

    设置屏幕  303

    创建画布  304

    创建第一个菜单项(图形)  305

    搞定绘画选项  306

    获取鼠标位置  307

    绘制线条  308

    正方形和长方形  310

    圆和椭圆  311

    选择大小  311

    颜色多得让人眼花缭乱  313

    我画完了  315

    绘画应用的源代码  315

    小结  318

    第19 章 Turtle 顶石项目:贪吃蛇游戏

    贪吃蛇游戏:描述  320

    导入所需的模块  321

    设置屏幕  321

    创建并初始化所需的变量  322

    绘出头部  323

    绘制第一个苹果  324

    屏幕是否记录了我按下的方向键  326

    让蛇的脑袋动起来  327

    让记分牌开始计分  329

    小蛇在吃苹果  330

    让整条蛇移动  333

    碰撞检测  335

    贪吃蛇游戏的源代码  338

    小结  342

    第20 章 初探Pygame:成为一名游戏开发者

    什么是Pygame  344

    安装和导入Pygame  344

    设置游戏屏幕  345

    美化屏幕  347

    在屏幕上创建角色  348

    移动角色  352

    键盘按压事件  354

    迷你项目25:弹跳球  356

    小结  358

    第21 章 Pygame 顶石项目:太空射击游戏

    太空射击游戏:描述  360

    导入所需的模块  361

    全部初始化  361

    游戏循环  362

    创建飞船  362

    移动宇宙飞船  363

    创建和移动敌人  365

    发射子弹  367

    创建和显示记分牌  370

    消灭敌人  371

    消灭飞船  373

    重新刷新敌人  374

    游戏结束  374

    太空射击游戏的源代码  375

    小结  379

    第22 章 Python 网页开发

    Python 和网页开发  382

    基本元素:HTML  383

    美化网站:CSS  385

    动态前端:JavaScript  387

    Python 的Flask  389

    小结  390

    第23 章 更多迷你项目

    项目23.1:Tkinter 计算器  394

    项目23.2:随机故事生成器  398

    项目23.3:石头剪刀布游戏  400

    项目23.4:Pygame 的弹跳球(四面墙)  403

    项目23.5:温度转换器  405

    项目23.6: 用文件和Tkinter 进行自我介绍  408

    小结  410

    第24 章 下一步行动想法

    迷你项目可以尝试的点子  412

    汇率转换器  412

    Pygame 中的竞赛游戏  412

    Turtle 中的更多图案  412

    顶石型项目可以尝试的点子  413

    Pygame 中的贪吃蛇游戏  413

    躲避子弹  413

    Pygame 中的记忆游戏  413

    展望未来  414

    OOP(面向对象编程)的细节  414

    正则表达式  414

    网络开发  415

    Python 包的细节  415

    小结  415

    本书完美地做到了寓教于乐,特别适合8 岁以上想要学习编程的小伙伴。为了帮助他们尝到代码的乐趣,能够动手进行网站、桌面应用、游戏和人工智能开发,作者首先精心设计了若干大大小小的编程练习项目,这些项目互动性很强,非常注重参与感、好玩且有鲜明的个性特点,可以帮助小伙伴轻松掌握变量、数字和字符串这些基础的编程概念。

    书中包含4 个顶石项目(或者说“综合性实践项目”)(1 译注:即Capstone 项目,是美国中学或高校针对高年级学生开设的一种综合性课程,旨在让学生整合并充分利用所学领域的知识,同时培养相关技能和态度,一般在实用性很强的专业中开设。在一个课程结束时,有时就要求完成一个顶石项目(Capstone Project)来解决实际的问题。顶石项目一般由写作和演示两部分组成(不同的学校或机构,要求和格式可能有所不同)。

    Capstone 这一术语来源于用于完成建筑物或纪念碑的最终装饰顶盖或“帽石”“合顶石”。它是建筑体上最顶端、最后一块石头,功能为稳固建筑结构,代表建筑体完工。引申到教育,意为教育过程最后颠峰的学习体验。其他类似的还有Keystone(核心石)和Cornerstone(奠基石)。):分别用Turtle,Tkinter 和Pygame 动手写三个游戏,用Tkinter 完成一个桌面应用。

    随后,深度潜入Turtle,这个Python 库是专门为小伙伴定制的,通过它,孩子们马上可以学以致用,用刚刚学会的Python 概念来画图,做动画甚至于做出多姿多彩的小游戏。一旦掌握Python 语言基础,就能举一反三,学会用Tkinter 来写桌面应用,用Pygame 来做游戏。

    考虑到一些学有余力的小极客,作者还特别准备了整整一章的内容来专门介绍一些有趣的谜题和编程练习,当然,作者还贴心地提供了有步骤的解答。此外,针对喜欢挑战的小天才,作者另外还精心设计了更多更有趣、更有挑战的谜题,还特别提供了进阶指导。通过本书的完整学习,小伙伴们可以由表及里完全掌握Python,做出精彩的、完全可以拿得出手的项目成果并展示给小朋友、家人和老师看。通过解答书里面描述的谜题,小伙伴们,可以培养独立解决问题的能力和编程技能。

    讲真,本书确实内容丰富,但不要担心,我可以打包票,你一定不会觉得闷。它给人的感觉完全不同于学校里面那些让人坐飞机的填鸭式课程,我用我的人格担保。我在书里面包含了相当多很好玩的练习和大大小小的编程项目。书的最后还有好多好多有趣的谜题和更多练习,它们好玩得让你停不下来。

    在第1 章中,我将简要介绍Python,概述它的用途以及本书所涉及的内容和如何充分用好本书。

    在第2 章和第3 章中,我将首先指导你一步步地在系统中安装好Python。这是很容易做到的,不要担心。

    然后,你将创建自己的第一个程序。是的,刚一上手,你就要开始写代码了。

    在第4 章和第5 章中,你将学习关于数字的许多知识,用Python 进行数学运算,了解Python 所提供的各种很酷的工具并对数字施展魔法。在这一章中,你将开始编写真正的 Python 程序。

    第6 章和第7 章开始变得有趣了。你将学习如何用 Python 的内置模块Turtle 创建许多很酷的图形。还记得我提到过 Python 中的一些插件可以帮助你做一些很棒的东西吗? Turtle 是其中最好的一个。有了Turtle,你可以在屏幕上画画,而且可以让Turtle 自动绘制!这就是Turtle。

    一旦学会Turtle,我将在接下来的章节中用它来做更多事情。

    在第8 章中,将学习如何在Python 中玩字母、单词和句子以及打印内容,从句子中提取单词,在句子中寻找单词,还有更多知识。第9 章是学习条件的章节。生活中总是存在着因果关系。如果有一件事情发生,那就会有其他事情因此而发生。“如果我在考试中取得了好成绩,妈妈就会表扬我。”这就是一个因果关系。本章将学习如何应用这样的场景,并利用它来创建有趣的小游戏(你会看到这是怎么做成的)。

    如果你想打印从1 到100 的每一个数字呢?如果你想用三四行代码来做这件事呢?第10 章将学习如何做到这一点,并使用自动化的力量来自动绘制图形和动画。

    第11 章将学习如何在一个地方存储大量的信息。这一章将开始使用Python 的真正力量。

    第12 章将停止学习并稍作休息,同时根据前面所学的知识来完成有趣的迷你项目。

    第13 章和第14 章将仔细了解和审视现实世界中的编程,将研究如何使用函数的真正自动化和如何使用对象来解决现实世界中的问题。

    第15 章将学习如何用Python 来自动操作文件。

    从第16 章开始,将重新投入Python 的趣味中!第16 章、第17 章和第18 章将深入学习Tkinter 这个强大的软件包。它可以用来创建基于桌面的应用程序和游戏。你将学习如何使用这个包来创建一个可以向朋友炫耀的绘画应用和一个跟朋友一起玩的井字棋游戏。

    第19 章将重新审视Turtle 并用它来创建一个有趣的项目。来创建一个贪吃蛇游戏吧。

    第20 章和第21 章将专注于让你成为一个新晋游戏开发者。这两章中,将学习如何使用Pygame 来创建很棒的游戏并制作一个可以随意修改数据的太空射击游戏。

    第22 章将了解用Python 进行网络开发的基础知识。这里虽然不会深入研究,但会进行一个入门的介绍。

    第23 章将继续解决谜题和练习,甚至会再做几个迷你项目!

    第24 章是最后一章。这章将为你提供创意和想法,让你可以开始运用在本节中学到的知识和技能做新的项目和迷你项目,同时也会为下一步可以做的事情提供建议。本书涉及的只是一个开始。Python 还有很多东西,我将为你指出正确的方向,让你继续旅程。

    关于技术审校

    技术审校

    阿什温·帕扬卡(Ashwin Pajankar)

    拥有海得拉巴国际信息技术研究所(IIIT Hyderabad)科学硕士学位。他在7 岁的时候就开始接触编程和鼓捣电子产品。BASIC 是他使用的第一种编程语言。他在高中期间逐渐接触到C、8085 和x86 汇编语言。他不仅精通x86 汇编、C、Java、Python 和Shell 编程,也可以熟练使用树莓派、Arduino 等单片机和微控制器。阿什温热衷于培训和指导。他已经在现场和在线培训课程中培训了超过60,000 名的学生和专业人士。他不仅通过国际和印度出版商出版了十几本书,还审阅了大量的书籍和教育视频课程。本书是他与出版商Apress 合作所评审的第五本书,同时他也在写书。不仅如此,他还定期为印度纳西克的软件公司举办编程训练营和实践培训。

    他还是一位狂热的YouTuber,他的频道有超过10 000 名订阅者,可以在领英(LinkedIn)上找到他。

     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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