本书是一本少儿编程入门书,适合零基础的读者。本书以“派森号”飞船和西西船长等人的童话故事为载体,从头开始介绍了Python语言的基础语法。全书共有6个章节。每章都有约十个独立的内容来介绍Python的一个知识点,并以任务的形式提出问题,很后逐步解决问题。本书不光讲解了Python语言本身,也在内容中穿插了许多计算机程序设计的基础知识,为孩子在计算机程序设计领域进行入门教育,扫除认知障碍,对今后在该领域进一步学习具有很好的指导意义。

前言章 从零开始学Python 11.1 “派森号”的星际旅行:初识Python 11.1.1 编程环境 11.1.2 Python编程环境的安装 21.2 “hello,我是派森号!”:条Python语句 31.2.1 创建个Python程序 31.2.2 运行Python程序 61.3 IDLE计算器:四则运算 71.3.1 加、减、乘、除 71.3.2 取模、求幂和向下取整 81.4 神秘的盒子:变量 91.4.1 什么是变量 91.4.2 变量的命名规则 101.4.3 变量的总结 121.5 星球日志:变量的赋值和作用 121.5.1 什么是赋值 121.5.2 变量的作用 131.5.3 同时赋值多个变量 161.6 事物的本质:数值类型 161.6.1 Python数值类型 171.6.2 int(有符号整型) 171.6.3 float(浮点型) 191.6.4 complex(复数型) 201.6.5 bool(布尔型) 211.7 STR星球的问候:字符串 221.7.1 什么是字符串 221.7.2 转义字符 221.7.3 字符串的运算 241.8 来点交互:输入输出 261.8.1 什么是交互 261.8.2 格式化输出 261.8.3 input输入 291.8.4 input结果的类型 311.9 Python的基石:函数和模块 321.9.1 什么是函数 321.9.2 内部函数和自定义函数 331.9.3 函数调用 341.9.4 模块 361.10 一些常识:异常和注释 371.10.1 语法错误 371.10.2 异常 381.10.3 注释 39第2章 复杂类型和选择 402.1 药品清单:列表类型 402.1.1 什么是列表 402.1.2 列表的使用 412.1.3 列表的操作 422.1.4 列表的方法 432.2 固定的搭配:元组类型 472.2.1 元组的操作 482.2.2 区间 492.3 运动会的花名册:字典类型 502.3.1 键值对 502.3.2 什么是字典 512.3.3 字典的编辑 522.3.4 操作字典 532.4 真真假假:逻辑运算 552.4.1 什么是逻辑 552.4.2 逻辑运算 562.4.3 空值与False 572.4.4 “与”和“或”的短路 572.5 大小多少:关系运算 592.5.1 关系运算符 592.5.2 1和10 602.5.3 “a”比“A”大 612.5.4 符号的编码 622.6 如果可以选择:选择结构 632.6.1 两个分支 632.6.2 条件语句 642.7 更多的选择:多分支结构 662.7.1 多分支结构 662.7.2 诡异的UFO 672.8 圆形轨道:数学函数 692.8.1 π和pi 692.8.2 数学函数 71第3章 循环 733.1 纪念日:日历 733.1.1 calendar 733.1.2 闰年 743.1.3 今天星期几 753.2 我们的时间:时间处理 763.2.1 就是现在 763.2.2 更易识别的时间 773.2.3 流逝的时间 783.2.4 睡眠时间 793.3 黑洞的问题:while循环 803.3.1 无限循环 803.3.2 while结构 813.3.3 有始有终 823.4 寻找水仙花数:while循环的应用 833.4.1 什么是水仙花数 833.4.2 个十百千万 843.5 猜猜看:循环和break 853.5.1 猜猜看 863.5.2 中断循环 863.6 随机数发生器:随机函数 873.6.1 百里挑一 873.6.2 掷骰子 893.6.3 更多的随机函数 903.6.4 使用Python文档 903.7 五种矿石:for循环 923.7.1 for循环 923.7.2 遍历和序列类型 933.7.3 循环的嵌套 943.8 解密“奥利奥”:for循环的应用 953.8.1 回文数 953.8.2 累加 963.8.3 无3报数 97第4章 数据结构和程序结构 1004.1 按流程办事:流程图 1004.1.1 程序流程图 1004.1.2 三种基本结构 1024.2 任务分配:多重循环与排列函数 1024.2.1 一共有多少种方案 1024.2.2 排列函数 1044.3 合成实验:组合函数 1054.3.1 错误的组合结果 1054.3.2 没有重复元素 1054.3.3 组合函数 1074.4 阿喀琉斯隧道:队列的实现 1084.4.1 什么是队列 1084.4.2 FIFO 1094.4.3 隧道装满啦 1104.5 遇见飞龙:类与对象 1124.5.1 什么是类 1124.5.2 龙的行为 1134.5.3 Bob是条龙 1144.5.4 实例的特权 1164.6 龙的家族:类的继承 1174.6.1 与生俱来 1174.6.2 族谱 1194.6.3 遗传的特征 1204.6.4 Mary是不是Bob的女儿 1214.7 超级寻宝图:图的实现 1234.7.1 什么是图 1234.7.2 最少停留的航线 1264.8 星门客栈:实现栈结构 1274.8.1 一个死胡同 1274.8.2 后进先出 1284.8.3 栈不是列表 1304.9 一棵树:二叉树结构的实现 1324.9.1 什么是二叉树 1324.9.2 二叉树的节点 1334.9.3 Python定义二叉树 135第5章 算法 1385.1 简单而直接:穷举法 1385.1.1 什么是穷举 1385.1.2 九宫填数 1395.2 从前有座山,山上有座庙:递归 1425.2.1 什么是递归 1425.2.2 求阶乘 1435.3 估算面积:蒙特卡罗算法 1445.3.1 积分问题 1445.3.2 随机算法 1455.3.3 蒙特卡罗定积分 1465.4 船长的礼物:欧几里得算法 1485.4.1 西西船长的礼物 1485.4.2 欧几里得算

python 少儿趣味编程下载_零基础学Python编程(少儿趣味版)相关推荐

  1. python语言程序设计难不难_零基础学Python编程开发难度大吗?从哪学起?

    转行零基础学Python编程开发难度大吗?从哪学起? 近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大? 今天,小编就来为大家详细解读一下这个问题. ...

  2. 0基础学python需要多长时间_零基础学python大概要多久

    如果是自学的话,零基础学python大概要花一年到一年半的时间.每个人的资质不同.理解能力不同,所以花费的时间也不一样.建议零基础的学员报一个python培训班,这样可以有规划的系统性学习,而且花费的 ...

  3. python制作软件很复杂_零基础学Python难吗,或者有什么其他数据加工软件推荐?...

    之前因为一个问题的回答:零基础想系统的学习金融学.量化投资.数据分析.Python,需要哪些课程和书籍.获赞1000+.大概整理一下之前的答案,回答下这个问题. 金融领域的量化分析如今是很受重视的,所 ...

  4. python 多行字符串拼接_零基础学python的第71天

    #编程语言# 我是"学海无涯自学不惜!",关注我,一同学习简单易懂的Python编程. 第七十一节:字符串的拼接 在前面学习Python的数据类型的时候,就了解过字符串(详见16节 ...

  5. 我的世界python入门教程_零基础学Minecraft编程(图文版)中文pdf_Python教程

    资源名称:零基础学Minecraft编程(图文版) 中文pdf 概述 1 Minecraft 是什么 1 虚拟世界 2 Minecraft 是如何诞生的 2 Minecraft 编程是什么 2 这本书 ...

  6. python语言学习零基础教学视频_零基础学Python语言CAP全套课程

    零基础学Python语言CAP完整版课程目录 ├─{1}–[第1周,第一单元]Python编程之基本方法 │ ├─{1}–1.1课程内容和安排介绍 │ │ ├─(1.1.1)–课程内容和安排介绍-PP ...

  7. python培训一般多久_零基础学python需要多久

    一:明确自己的学习目标.不管我们学习什么样的知识,都要对自己的学习目标有一个明确的认识.只有这样才能朝着目标持续的前进,少走弯路,从而在学习的过程中得到提升,享受整个学习的乐趣. 二:基础的Pytho ...

  8. python 智能造句_[零基础学Python]正规地说一句话

    小孩子刚刚开始学说话的时候,常常是一个字一个字地开始学,比如学说"饺子",对他/她来讲,似乎有点难度,大人也聪明,于是就简化了,用"饺饺"来代替,其实就是让孩子 ...

  9. python入门到熟练要多久_零基础学python要多久

    零基础进行Python学习的话,如果选择自学,一般学习周期在一年半左右.选择进行培训的话,学习Python周期一般在五到六个月左右,不过学习的种类不同,班级不同,培训周期也是存在一定差异的. 零基础学 ...

最新文章

  1. Oracle 10G重建EM DB Control.
  2. linux+while循环多条件,有效的while循环条件客户端选择(TCP连接在Linux - C)
  3. Py之albumentations:albumentations库函数的简介、安装、使用方法之详细攻略
  4. java1121123211234321_使用for 语句打印显示下列数字形式:n=4 1 1 2 1 1 2 ,使用for 语句打印显示下列数字形式:n=4...
  5. MATLAB-矩阵基本语法知识
  6. im4java 文档_im4java学习---阅读documentation文档
  7. js+JQuery实现返回顶部功能
  8. hadoop hive集群_大数据专栏 | Hive 安装初体验
  9. idea中maven项目,输出在控制台上的中文乱码问题
  10. 手动修改dns服务器设置,手动设置dns地址服务器
  11. quadro 2000专业显卡 win7计算机体验指数5.9,quadro显卡天梯图小虫_quadro专业显卡天梯图小虫2020年 - 系统家园...
  12. 计算个人所得税 (10 分)2019年个税新版规定:应纳税所得额为税前工资扣除五险一金,五险一金按工资22%比例计算。 个税起征点为5000元;
  13. Ghelper安装及使用
  14. Android 手机直播聚合
  15. 微信公众号还会有二次繁荣吗?
  16. 怎么样就是把最新的网址加上最新的日期呢?
  17. 威纶通触摸屏棒图范围参数设置的注意事项
  18. iOS CocoaPods1.0.0的一些基础知识
  19. CMake入门二——子目录的嵌套
  20. 如何定义Select下拉框的边框颜色和滚动条样式

热门文章

  1. Linux下的dig 命令详解
  2. 儿童写作业的台灯怎么选择?2023给孩子买台灯最新推荐一下
  3. gitlab 删除项目
  4. 五十九秒的秒表C语言程序,51单片机秒表计时器课程设计报告(含C语言程序)解读.doc...
  5. Python题目光点菜单的步骤
  6. Python的重要优点和缺点是什么
  7. c语言recive的用法,关于receive的用法及解释
  8. HDChina历史,出生、辉煌、变性、死去
  9. [LOJ6360]复燃「恋之埋火」
  10. TCP/IP网络四层协议与OSI七层协议