循环语句分为:
while 循环 和 for 循环两种
一、while循环
while循环中有用到四种拼接字符串,用于最后的输出结果,分别为:
1、+str()
2、%s 占位符
3、, 的使用
4、使用 {} 进行填充,采用字符串中的 format()
注意:使用 format 字符串时 ,需要用到 .format()
代码示例如下:
a = 1
b = 2
c = 3
num = a + b + c
print("num的值是:"+str(num))
print("num的值是:%s"%num)
print("num的值是:",num)
print("num的值是{}".format(num))
print("{} + {} + {} = {}".format(a,b,c,num))
while循环语句的语法格式如下:
while 的条件:
#缩进 --- 强制性语言
#执行循环体
例题:
输出1~100
n = 1
while n <= 100:
print(n)
n += 1 # n += 1 等于 n = n + 1
二、for循环
for 循环中引入了一个新函数:range()
语法格式:for i in range()
for i in range (100) 的数据范围为:(0~99)
for i in range (1,100) 的数据范围为:(1~99)
for i in range (1,100,step) 的数据范围为:(1~99)以step为单位
break 和 continue:
break 语句在循环中可以直接退出当前的循环
continue 语句在循环中可以提前结束当前的循环,并且直接开始下一轮的循环
两个语句一般在使用时,都搭配 if 使用
pass
可以用于任何时候,当代码在书写途中忘记下一步,就可以使用 pass 让代码继续执行
for循环语句的语法格式如下:
for 变量 in range (数据范围):
#缩进
#循环体
#以下代码是选择性书写
【else:
结束后执行的代码
】