欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

常用的循环分支一

程序员文章站 2022-06-06 21:25:55
...

常用的循环分支:for 、range

for循环

for循环的语法:
for 目标 in 表达式:
循环体

range循环

range循环的语法:
range([start],stop[,step=1])
1、这个BIF有三个参数,其中用中括号括起来的两个表示这两个参数是可选的。
2、step=1 表示第三个参数的值默认是1
3、range这个BIF的作用是生成一个从start参数的值开始到stop 参数的值结束的数字序列。

循环语句中常插入的两个关键的语句:break、 continue

break语句的作用:终止当前循环
continue语句的作用:终止本轮循环,并开始下一轮循环。

条件表达式(三元操作符)

x,y=4,5
if x<y;
small=x
else:
small=y
例子可以改为:
small=x,if x<y else y
语法:x if条件 else y
如果if条件成立,则为x,否则为y

代码在这里插入代码片

member=('小甲鱼','小布丁','小美女')
>>> for i in member:
	print(i,end='')

	
小甲鱼小布丁小美女
>>> for i in member:
	print(i,len(i))

	
小甲鱼 3
小布丁 3
小美女 3

 range(5)
range(0, 5)```
 list(range(5))
[0, 1, 2, 3, 4]
>>> for i in range(5):
	print(i)

	
0
1
2
3
4
>>> range(2,9)
range(2, 9)
>>> list(range(2,9))
[2, 3, 4, 5, 6, 7, 8]
>>> for i in range(2,9):
	print(i)

	
2
3
4
5
6
7
8

>>> for i in range(1,10,4):
	print(i)

	
1
5
9

bingo='小甲鱼是帅哥'
answer=input('请输入小甲鱼最想听得一句话:')

while True:
     if answer ==bingo:
         break
     answer=input('抱歉,错了,请重新输入(答案正确才能推出游戏):')

print('哎哦,帅哦')
print('您真是小甲鱼肚子里的蛔虫啊')

for i in range(10):
    if i%2!=0:
        print(i)
        continue
    i += 2
    print(i)

相关标签: 零基础学习