10.天天向上:学习循环控制语句(配套课件PDF)

资源下载
  1. 二一教育资源

10.天天向上:学习循环控制语句(配套课件PDF)

资源简介

参考资料:嵩天《Python语言程序设计基础》、嵩天 慕课MOOC课程、CSDN博客、稀土掘金
系列四 天天向上
参考资料:嵩天《Python语言程序设计基础》、嵩天 慕课MOOC课程、CSDN博客、稀土掘金
1 学习while循环语句
2 学习for循环语句
Python循环控制语句
3 天天向上的力量
Python程序控制结构
A
分支(选择)结构 C
程序根据判断条件, 控制
选择执行特定代码。 循环结构
例 如 : if 、 elif 、 结构 满足一定的条件下,
else 重复执行某段代码。
例如:for、while
顺序结构
B 程序按照顺序来执行。
while循环语句结构
while循环判断条件的值
为True,程序会一直执 1
行循环,直到判断条件为
False 时,循环结束。 2
基本语法如下:
3
while 条件表达式:
循环体内语句
4
循环体外语句
for循环语句结构
for循环可以遍历任何
序列项目,逐个获取序 1
列中的各个元素,通常
用于指定次数循环。 2
基本语法如下:
3
for 序列变量 in 序列:
循环体内语句
4 in用于在序列中寻找值,找到返
循环体外语句 回结果true,没找到false;
数字序列函数RANGE
Python 可以通过range( )函数生成一定范围
内的数字序列,常搭配for循环语句一起使用。
range( )函数的语法是: range(start,stop, step)
start指的是计数起始值,可省略,默认是0;
stop指的是计数结束值,不可省略;
step是步长,若省略,默认为1。
数字序列函数RANGE
range函数生成的是一段左闭右开的数字序列。
数字序列函数RANGE
range函数常搭配for循环语句一起使用
实例:天天向上 每天进步
问题分析
1.确定天天向上思路,(循环次数 = 进步天数)
2.选择合适的循环语句结构。
3.当每天进步1%,一起看看365天后的成长。
实例:天天向上 每天进步
1 Todayi = 1
2 Futurei = 1
3 while Futurei <= 365:
4 Todayi = 1.01 * Todayi
5 Futurei = 1 + Futurei 使用while循环
6 print("今天你是1,每天进步1%, 年后
你的成 将是现在的",Todayi,"倍")
实例:天天向上 每天进步
1 Todayi = 1
2 Futurei = 1
3 for Futurei in range(365):
4 Todayi = 1.01 * Todayi
5 Futurei = 1 + Futurei
使用for循环
6 print("今天你是1,每天进步1%, 年后
你的成 将是现在的",Todayi,"倍")
拓展: 了然的词云图
词云图:根据文本词汇出现频率,直观地展示高频率的关键词。
第三方库:WordCloud词云
生成库+jieba中文分词库
1.安装wordCloud和jieba库
2.读取需要的文本内容,分词整理
3.配置参数、计算词频,输出词云
“党的二十大报告”词云图

展开更多......

收起↑

资源预览