第1章 揭开Python神秘面纱

1.1 厉兵秣马——做好学习Python语言的准备 2

1.1.1 按图索骥——下载与安装 Python 2

1.1.2 整装待发——设置Python环境 4

1.2 发号施令——Python编程初体验 9

1.2.1 有问必答——与Python交流 9

案例1 Hello,你好 9

案例2 首先来画个圆 10

1.2.2 妙笔生花——让Python绘画 12

案例3 画多个圆 12

案例4 画彩色圆 16

1.3 小试牛刀——体验编写程序的乐趣 19

1.3.1 心中有数——出题考考Python计算能力 20

案例5 测试Python计算能力 20

1.3.2 初生牛犊不怕虎——编写Python小游戏 22

案例6 猜猜我多大 22

第2章 编程基础先打好

2.1 知人善任——常量和变量 27

2.1.1 有一得一 ——常量 27

案例1 求圆的周长与面积 27

2.1.2 以一当十 ——变量 30

案例2 小猴子摘果子 31

2.2 不分伯仲——数据类型 34

2.2.1 量入为出——数字型 35

案例3 比比谁算得快 35

2.2.2 非此即彼——布尔型 38

案例4 是真的吗 38

2.2.3 张冠李戴——字符串 40

案例5 字符朋友手牵手 41

2.3 变化多端——数据类型转换 43

2.3.1 再接再厉——整数型与浮点型转换 44

案例6 小数计算也不难 44

2.3.2 变化莫测——数字型与字符串转换 47

案例7 字符加密不神奇 47

第3章 顺序结构直向前

3.1 军令如山——赋值语句 53

3.1.1 登坛拜将——赋值符号 53

案例1 长跑健将 53

案例2 整理图书 55

3.1.2 发号施令——赋值运算 59

案例3 统计人数 59

案例4 温度转换器 60

3.2 字字珠玑——运算符和表达式 64

3.2.1 各司其职——运算符 64

案例5 简便计算器 64

案例6 灯亮不亮 66

3.2.2 意简言赅——表达式 69

案例7 分糖果游戏 69

3.3 进退有度——输入输出语句 72

3.3.1 予取予求——数据输入 73

案例8 求圆环的面积 73

案例9 距节日还有多少天 74

3.3.2 千变万化——数据输出 77

案例10 农夫的难题 77

第4章 选择结构左右分

4.1 去伪存真——单分支if 语句 82

4.1.1 淘沙取金——if 语句 82

案例1 比较两个数的大小 82

4.1.2 挑挑拣拣——if 语句组合 84

案例2 判断闰年 84

4.2 一分为二——双分支if…else 语句 87

4.2.1 分道扬镳—— if…else 语句 87

案例3 判断奇数与偶数 88

4.2.2 何去何从——if…else 条件语句嵌套 90

案例4 判断函数的值 90

案例5 出租车计费 92

4.3 分门别类——多分支if…elif…else 语句 97

4.3.1 分兵把守—— if…elif…else 语句 97

案例6 成绩折算等级 98

案例7 智能胖瘦分析 100

4.3.2 多种多样——多分支的其他语句组成形式 103

案例8 根据成绩判断等级( 改良版) 104

第5章 循环结构环环绕

5.1 反反复复——循环基本语句 109

5.1.1 周而复始——for 循环语句 109

案例1 统计摩天轮旋转次数 109

案例2 棋盘上的麦粒 111

5.1.2 循环反复——while 循环语句 114

案例3 1+2+…+100 115

案例4 绘制多彩图形 117

5.2 息息相关——循环嵌套 121

5.2.1 九九归一 ——for 循环语句嵌套 121

案例5 打印乘法口诀表 121

5.2.2 照猫画虎——while 语句循环嵌套 124

案例6 打印倒序乘法口诀表 124

5.3 指挥若定——循环控制语句 128

5.3.1 令行禁止——continue 语句 128

案例7 数字宝宝玩游戏 128

5.3.2 戛然而止——break 语句 130

案例8 密码中止程序 130

第6章 使用函数效率高

6.1 没有规矩,不成方圆——定义函数 136

6.1.1 百花齐放——函数类型 136

案例1 判断水仙花数 136

案例2 判断是否获奖 140

6.1.2 不越雷池——变量的作用域 144

案例3 判断素数 144

案例4 10 以内加法测验程序 147

6.2 种瓜得瓜,种豆得豆——函数的参数 151

6.2.1 步调一致——必须参数 152

案例5 计算三角形的面积 152

6.2.2 心照不宣——默认值参数 155

案例6 计算xn 155

6.3 空穴来风,必有其因——函数的返回值 158

6.3.1 有来有往——无返回值函数 158

案例7 交换两个数 158

6.3.2 投桃报李——有返回值函数 160

案例8 计算n ! 160

第7章 字符串串滋味香

7.1 收放自如——字符串变形 165

7.1.1 比翼连枝——拼接字符串 165

案例1 成语接龙 165

案例2 真心话大冒险 167

7.1.2 断章取义——字符串切片 169

案例3 秘密约定 170

案例4 回文字符串 171

7.2 当家做主——字符串操控 174

7.2.1 用兵点将——字符串查询 174

案例5 评选优秀学生 175

案例6 成员查询 177

7.2.2 偷梁换柱——字符串替换 179

案例7 回避敏感词 180

案例8 排课表 181

7.3 情有独钟——格式化输出 184

7.3.1 当仁不让——我的地盘 184

案例9 明星档案 184

7.3.2 锦上添花——文本排版 187

案例10 学习计划表 187

第8章 数据类型能分清

8.1 一目了然——列表 191

8.1.1 井然有序——列表的创建和引用 191

案例1 创建课程表 191

案例2 查询课程表 193

8.1.2 志同道合——插入新元素、合并列表 195

案例3 社团的新成员 196

案例4 合二为一 198

8.1.3 当机立断——查找删除列表元素 200

案例5 百里挑一 200

8.2 包罗万象——元组 203

8.2.1 运筹帷幄——创建和引用元组 203

案例6 查询跳远成绩 203

8.2.2 出类拔萃——修改元组 206

案例7 修改校运动会记录 206

8.2.3 神机妙算——遍历元组 209

案例8 你来自哪颗星 210

8.3 百无一漏——字典 213

8.3.1 有约在先——创建查询字典 213

案例9 燃烧我的卡路里 214

8.3.2 未雨绸缪 ——修改字典 217

案例10 小刺猬的烦恼 217

第9章 乐当编程小达人

9.1 迎刃而解——编程解决数学问题 222

9.1.1 精打细算——兑换零钱 222

9.1.2 生生不息——兔子对数 224

9.2 轻而易举——编程解决生活问题 228

9.2.1 积少成多——52 周存钱法 228

9.2.2 居安思危——密码强度 230

9.3 笔走龙蛇——编程绘制有趣图形 234

9.3.1 电闪雷鸣——闪电图形 235

9.3.2 栩栩如生——五角星 237

9.4 乐在其中——编程创作精彩游戏 240

9.4.1 鸿运当头——抽奖游戏 240

9.4.2 一决雌雄——石头剪刀布 241

python计算机语言上课趣味_青少年Python创意编程趣味课堂(微课版)相关推荐

  1. 风变编程python小课课件_【风变编程】第五课笔记

    python基础语法 第五课 一.列表(list)[可边长数组] (一)列表中变量类型"可不唯一" (二)元素提取,"左闭右开" (三)切片与取一个元素,&qu ...

  2. python做var模型_【Python金融量化】VaR系列(五):Copula模型估计组合VaR

    作者:量化小白H     Python爱好者社区专栏作者 个人公众号:量化小白上分记 前文传送门: 之前总结的大部分模型都是基于正态性的假设,但实际上,正态性假设并不非常符合金融时间序列的特征.如果从 ...

  3. 《Python网络程序设计(微课版)》前2章110页免费阅读

    开学第一课:一定不要这样问老师Python问题 中国大学MOOC"Python程序设计基础"第6次开课时间 董付国老师Python系列教材推荐与选用参考 ============= ...

  4. 董老师又双叒叕送书啦,8本《Python网络程序设计(微课版)》

    推荐教材: <Python网络程序设计(微课版)>,ISBN:978-7-3025-8312-7,董付国,清华大学出版社,2021年8月出版 配套资源: 教学大纲.PPT.91个例题源码. ...

  5. 《Python网络程序设计(微课版)》223道习题参考答案

    推荐教材: <Python网络程序设计(微课版)>,ISBN:978-7-3025-8312-7,董付国,清华大学出版社,2021年8月出版 配套资源: 教学大纲.450页PPT.91个例 ...

  6. 直播预告|阿里云天池牛年读书会《中学生可以这样学Python(微课版)》

    推荐教材: <中学生可以这样学Python(微课版)>,ISBN:9787302554639,董付国,应根球,清华大学出版社,2020年8月 配套资源:课件.源码.微课.习题答案,任课教师 ...

  7. Python程序设计与算法基础教程(第二版)微课版第四章上机实践答案

    Python程序设计与算法基础教程(第二版)微课版第四章上机实践答案 2. def generate(L) : #生成杨辉三角的 一行List = [1]for x in range(1,len(L) ...

  8. 青少年编程python一级真题_青少年编程能力等级测评试卷二及答案 Python编程(一级)...

    青少年编程能力等级测评试卷 Python编程(一级) (考试时间90分钟,满分100分) 一.单项选择题(共20题,每题2.5分,共50分) 1. 运行下方代码段,输出是6,则输入的可能是( C ). ...

  9. 机器人 python 极客入门_机器人Python极客编程入门与实战

    Python是一种面向对象.解释型的计算机程序设计语言,其简洁实用.高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手.随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同 ...

最新文章

  1. java泛型(二)、泛型的内部原理:类型擦除以及类型擦除带来的问题
  2. 盘点Kubernetes网络问题的4种解决方案
  3. python循环for不从零开始_Python-多处理-巨大的for循环
  4. java底层 文件操作_JAVA的文件操作【转】
  5. c语言实现http服务器_基于postman实现http接口测试过程解析_服务器其它
  6. 下来安成功 打开一直白屏_苹果手机白屏怎么解决啊,苹果手机白屏了怎么修复...
  7. python文本编辑器下载_海龟编辑器官方下载|海龟编辑器(Python编辑器)下载 v1.3.4 官方版 - 绿点软件站...
  8. 指数体系与因素分析:概念、作用与种类
  9. linux shell ls -1 列显示文件
  10. Android自定义控件封装之自定义属性的实现
  11. 设计模式之GOF23观察者模式
  12. python set函数排序_python set集合排序_Python Set集合
  13. android win7 共享网络打印机,win7设置局域网共享打印机
  14. linux图形显卡驱动r600,R600/R700八款显卡Mesa开源驱动性能简测
  15. 从《象形拳法真诠》看王芗斋与薛颠
  16. el-tree处理大量数据
  17. 已拦截跨源请求:同源策略禁止读取位于 http:**** 的远程资源。(原因:CORS 头缺少 ‘Access-Control-A
  18. 【搞笑】新闻联播熏陶下的小学生作文
  19. 德国奇葩经历之护照丢失
  20. 什么是反射?有什么作用?

热门文章

  1. 东京奥运会能如期举办吗?带你用数据看120年奥运变迁史
  2. Matlab中ind2rgb函数用法
  3. Imm Cleaning Solutions PCC54-W-1.2-Z喷嘴
  4. 2020年中国电影市场票房全球最高;辛芷蕾成为瑞士莲亚太区品牌代言人 | 美通企业日报...
  5. Unicode, UTF8, UTF16, UTF32
  6. PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'C:\\Users\\upup\\AppData\\Local\\Temp\\pip-bui
  7. 【巴法云连接小爱同学+RC522刷卡双控制舵机门锁】
  8. [499]openstack swift 的UI客户端
  9. LeetCode:1219.黄金矿工(Java语言)
  10. 深度原创丨当互联网巨头从云端“抄底” BI 和大数据...