python循环求n的阶乘代码_干货 | 收藏!16段代码入门Python循环语句(上)

本文介绍了Python中的for和while循环语句,包括for遍历序列和dict、while的条件循环以及break、continue、pass的使用。同时,通过代码示例展示了如何使用循环语句进行数据处理和流程控制。
摘要由CSDN通过智能技术生成

e76b22733153ba9a1d84c653ef5cfd69.png

作者 | 李明江 张良均 周东平 张尚佳,本文摘编自《Python3智能数据分析快速入门》

来源 | 大数据(ID:hzdashuju)

【导读】本文将重点讲述for语句和while语句。for语句属于遍历循环,while语句属于当型循环。除了两个循环语句外,还介绍了break、continue与pass三个用于控制循环结构中的程序流向的语句。在此基础之上,还介绍了列表推导式,这是一种特殊的循环语句。

循环语句又称为重复结构,用于反复执行某一操作。面对大数量级的重复运算,即使借助计算机,重复编写代码也是费时的,这时就需要借助循环语句。使用循环语句一般要用到条件判断,根据判断式的返回值决定是否执行循环体。

循环分为两种模式,一种是条件满足时执行循环体;另一种则相反,在条件不满足时执行循环体。前者称为当型循环,后者称为直到型循环。

在图1中,虚线框内是一个当型循环结构,此结构包含判断条件和循环体,以及连接各部分的流向线。程序执行时,先判断条件的真假。判断为真时,则执行循环体;判断为假时,不再执行循环体,循环结束。当型循环先进行条件判断,如果满足循环条件,再执行循环体,因此又被称为前测试型循环。

3654481e5d1085ae66d530432f4e04c0.png

▲图1 当型循环结构

在图2中,虚线框内是一个直到型循环结构,此结构包括判断条件和循环体,以及连接各部分的流向线。程序执行时,先执行一次循环体,再判断执行循环的结果是否满足判断条件。满足条件时,再次执行循环体;不满足条件时,不再执行循环体。直到型循环在执行判断前先进入循环体运行,因此又被称为后测试型循环。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值