3.2Python的循环结构语句:
目录:
1.while循环
2.for循环
3.循环保留字:break与continue
循环总览:

(一)while循环:
(1)单个while循环:
while 条件:
循环体
# while循环
n = 1
while n <= 10:
print("社会我俊哥,人恨话不多")
n += 1
------------------输出----------------
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
(2)while和else循环:
while 条件:
循环体
else:
代码块
(符合条件时,执行循环体)
(不符合条件时,执行代码块)
# while和else循环
n = 1
while n <= 5:
print(n)
n += 1
else:
print("这是else后的代码块")
------------------输出----------------
1
2
3
4
5
这是else后的代码块
注:else后的代码块,只有在循环体顺利逐个进行结束后,才执行。
(二)for循环:
(1)单个for循环:
for x in xxx:
循环体
# for循环
string = "你社会俊哥"
for c in string:
print(c)
------------------输出----------------
你
社
会
俊
哥
(2)for和else循环:
for x in xxx:
循环体
else:
代码块
# for与else循环
sum = 0
for n in range(0, 5):
sum += n
print(sum)
else:
print("这是else后的代码块")
------------------输出----------------
0
1
3
6
10
这是else后的代码块
注:xxx表示集合体,可以是字符串,列表,集合,文件,rang(x)函数等
for c in string: (遍历字符串)
for n in list: (遍历列表)
for t in set:(遍历集合)
for line in f:(遍历文件的每一行)
(三)循环保留字:break与continue
(1)break
结束整个循环体,多个嵌套循环体时,就是结束最内层循环体。
(2)contine
结束本次循环,也就是只是结束一次循环后,继续执行后面的循环体。
本小节结束!
我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。
3.2Python的循环结构语句:的更多相关文章
- python控制语句---循环结构语句
这次主要把循环结构的控制语句补上,主要包含while.for.continue.break.循环嵌套.主要写一些基本的认识以及包含的一些实例.当只有唯一路径且只跑一次的时候选择上一节中的选择结构语句就 ...
- Java语法基础(四)----循环结构语句
一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则 ...
- JAVA_SE基础——14.循环结构语句
建议有些基础的同学阅读,0基础可能会有些困难(最好看正文配合基础课本的例子) 所谓循环语句主要就是在满足条件的情况下反复执行某一个操作.Java提供了3种常用的循环语句,分别为for循环语句.whil ...
- IT兄弟连 Java语法教程 流程控制语句 循环结构语句1
循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环.循 ...
- JS 选择结构语句与循环结构语句
笔记整理自:廖雪峰老师的JS教程 选择结构 与Java使用一致. 需要注意的 JavaScript把null.undefined.0.NaN和空字符串''视为false,其他值一概视为true. 循环 ...
- 【VBA编程】07.循环结构语句
[FOR...NEXT语句] For counter = start To End [Step step] [statements] [Exit For] [statements] Next [cou ...
- Python 循环结构语句
1.for循环:计次循环 2.while循环:条件循环 3.嵌套循环 4.跳转语句 一.for循环的使用 1.进行数值循环 利用数值循环输出三次‘你好’: >>> for i in ...
- IT兄弟连 Java语法教程 流程控制语句 循环结构语句4
do-while循环 Java还有一种循环是do-while.与for.while这些在循环顶部判断条件表达式的语句不同,do-while是在循环底部进行条件表达式的检查.这意味着do-while循环 ...
- IT兄弟连 Java语法教程 流程控制语句 循环结构语句3
while循环 Java中的另外一种循环是while循环.while循环的语法格式如下: while(条件表达式){ 循环体; } 其中条件表达式定义了控制循环的条件,可以使任何有效的boolean表 ...
随机推荐
- java中数据的传递方式到底是怎样的!
今天早上我了一道有关java的题.主要考点是考java中值得传递方式. 之前我在javaoo里总结的是:基本数据类型中保存的是实际的值,引用数据类型保存的是被引用的内存地址,那么基本数据类型就是按值传 ...
- Spark2.1.0——剖析spark-shell
在<Spark2.1.0——运行环境准备>一文介绍了如何准备基本的Spark运行环境,并在<Spark2.1.0——Spark初体验>一文通过在spark-shell中执行wo ...
- MySQL5.7+版本一些问题
今天有一个需求.我要用本地的Java调用远程服务器的MySQL,因为我的MySQL版本为5.7.2,即比较新的版本.网上找的很多都比较旧,故贴此贴. 无密码: 初次安装MySQL可能没有设置密码,网上 ...
- [转]Magento Configurable Product
本文转自:https://docs.magento.com/m1/ce/user_guide/catalog/product-configurable.html A configurable prod ...
- Docker配置daocloud加速器
首先注册daocloud网站的账号(免费的!!!),并登陆自己的账号,并在这里获取自己的daocloud加速器配置脚本. 获取到自己的daocloud加速器配置脚本之后只需要在已安装Docker服务的 ...
- Spring基础(3) : 静态工厂和实例工厂创建bean
public class Factory { public static Person staticCreate(){ Person p = new Person(); p.name="st ...
- Docker创建运行多个mysql容器
1.使用mysql/mysql-server:latest镜像快速启动一个Mysql实例 docker run --name ilink_user_01 -e MYSQL_ROOT_PASSWORD= ...
- HDU3622(二分+2-SAT)
Bomb Game Time Limit: 10000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ...
- HDU1257(dp)
最少拦截系统 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ...
- 绘图:Matplotlib
用于绘制一些数据图,同学推荐的,挺好用.非常好的官网文档:http://matplotlib.org/contents.html 0. 安装 可以直接pip install,还有一些依赖就按照提示来吧 ...