您的位置:首页 > 其它

常用的循环分支一

2020-03-24 19:12 260 查看

常用的循环分支: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)
  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
Alice丹 发布了4 篇原创文章 · 获赞 3 · 访问量 35 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: