• 轻松学Python
  • 轻松学Python
  • 轻松学Python
  • 轻松学Python
  • 轻松学Python
  • 轻松学Python
21年品牌 40万+商家 超1.5亿件商品

轻松学Python

全新正版 假一赔十 可开发票

90.63 7.2折 126 全新

库存4件

北京东城
认证卖家担保交易快速发货售后保障

作者(印)阿尔蒂·耶鲁玛莱

出版社清华大学出版社

ISBN9787302591498

出版时间2021-09

装帧平装

开本16开

定价126元

货号1202516291

上书时间2024-12-29

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
"著译者简介

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

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

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

目录
章你知道吗

什么是编程002

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

为什么是Python005

Python很好玩007

游戏007

图形和动画007

网页008

App008

充分利用这本书009

小结010

第2章一起来安装Python吧

计算机的语言012

开始安装Python012

在Windows计算机上安装Python013

下载Python013

在Mac设备上安装Python016

小结021

第3章个Python程序

Python程序的创建和运行024

Python交互模式(PythonShell)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

0章初识自动化

神奇的循环152

for循环153

for循环中的if语句155

嵌套for循环156

对字符串进行迭代158

while循环158

中止任务!中断并继续160

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

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

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

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

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

小结170

1章大量的信息

存储多个值172

列表173

访问列表中的值174

切分列表174

操作列表175

复制和追加176

字数统计与清除176

连接177

在列表中搜索177

添加和删除元素178

反转和排序179

列表,真的是乐趣多多181

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

元组184

集合187

字典190

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

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

小结197

2章乐趣无穷的迷你项目

项目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

3章用函数实现自动化

真正的自动化218

我们的个函数219

为什么我们需要函数220

每次都做不同的事情220

创建(定义)函数221

可以重复使用代码221

参数未定义,怎么办223

给出答案224

没有参数,怎么办226

参数太多了,怎么办226

全局与局部227

函数中的变量228

返回局部变量229

全局变量229

匿名函数lambda230

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

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

小结235

4章创造现实世界中的对象

什么是面向对象编程238

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

类239

对象有自己的值240

操作对象241

对象做的事242

海龟赛跑的对象243

小结245

5章Python和文件

为什么是文件248

打开和读取现有的文件248

一行接着一行251

新建文件252

操作文件253

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

小结255

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

安装Tkinter258

标签、按钮和包装259

打包详解263

大量文本输入267

单行文本268

一行接一行270

Tkinter变量272

大量选项274

菜单276

完美的布局:网格278

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

小结281

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

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

井字棋游戏:描述286

设置Tkinter287

新建全局变量287

创建按钮288

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

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

“新游戏”按钮295

井字棋游戏的源代码296

小结299

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

绘画应用:描述302

开始动手吧303

设置屏幕303

创建画布304

创建个菜单项(图形)305

搞定绘画选项306

获取鼠标位置307

绘制线条308

正方形和长方形310

圆和椭圆311

选择大小311

颜色多得让人眼花缭乱313

我画完了315

绘画应用的源代码315

小结318

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

贪吃蛇游戏:描述320

导入所需的模块321

设置屏幕321

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

绘出头部323

绘制个苹果324

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

让蛇的脑袋动起来327

让记分牌开始计分329

小蛇在吃苹果330

让整条蛇移动333

碰撞检测335

贪吃蛇游戏的源代码338

小结342

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

什么是Pygame344

安装和导入Pygame344

设置游戏屏幕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

基本元素:HTML383

美化网站:CSS385

动态前端:JavaScript387

Python的Flask389

小结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

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

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

Python是目前机器学习和数据科学中很好流行的语言,可以用来完成网站、桌面应用、游戏和人工智能项目。如何针对特定认知群体设计出可以激发他们学习热情的学习和练习内容,是每个很好作者需要考虑的头等大事。《轻松学Python》作者从一个爱好者,成长为一个写得了代码的程序媛和教得了学生的好老师,深谙因人而异的道理,在《轻松学Python》中循序渐进地穿插了基本概念和强调参与感的迷你项目,就这样帮助读者在不知不觉中掌握了Turtle,Tkinter和Pygame,学会了开发应用和游戏。

值得一提的是,《轻松学Python》还特别提供了加分项,用整整一章的篇幅来专门介绍更多有趣的谜题和活动,这些带有分步解决方案的内容可以帮助读者培养算法思维和编程技能。很后,《轻松学Python》还将指导读者完成4个可以打比赛的综合性项目,从而接近精通Python,从萌新晋级成为Python高手。

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

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP