栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【python第二课】一起学循环

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【python第二课】一起学循环

循环的意思是:把一件事重复执行很多遍。

两种循环语

可供我们选择使用:一种是for...in...循环语句,另一种是while循环语句
 

循环类型描述
while循环在给定的判断条件为 true 时执行循环体,否则退出循环体。
for...in...循环语句重复执行语句
嵌套循环你可以在while循环体中嵌套for循环


for in 循环语句
#列表的循环
for i in [1,2,3,4,5]:
   print(i)

#字典的循环
dict = {'日本':'东京','英国':'伦敦','中国':'台湾'}
for i in dict:
    print(i)

注意:整数、浮点数,如果把它们放在for循环里,代码会报错


range()函数

range(a,b) 函数,可以生成了一个【取头不取尾】的整数序列。

for i in [1,2]:
   print(str(int(5*(i))))

打印出的结果为:

5
10


while循环

用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

a = 0
while a < 5:
    a = a + 1
    print(a)

'''输出为
1
2
3
4
5
'''
a = 0

while a < 5:
​    a = a + 1
print(a)

'''输出为
5
'''

有缩进的时候,print(a)也是循环中的“办事流程”,会将数字逐一打印。没有缩进的时候,循环中的“办事流程”就只有做加法,print(a)也就只会打印循环结束时的最后一个数字。


for循环和whlie循环区别:

最大的区别在于【循环的次数是否明确】

for :明确

while:不明确


蓝桥杯打卡第二天

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/580634.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号