Python入门学习第四天.循环结构

for 语法

语法:
for 循环变量 in 遍历结构(序列):
     循环体

s=0
for i range (1,101)
    s += i
prin(s)

遍历结构 start end step  (步长)

range() 函数

语法:range( [strat],[stop],[step] ) 仍然左闭右开,输出一个有序数列

  这个BIF有三个参数(都为整数),其中用中括号括起来的两个表示这两个参数是可选的。

  step=1表示第三个参数(可为负数)的值默认值是1。setp为每步距离,可为负数

  range这个BIF的作用是生成一个从start参数的值开始到end参数的值结束的数字序列

while   判断条件

满足条件就运行,多适用于不知道循环次数的情况


(顺序逻辑很重要)
先赋值,才能在while语句中使用

 变量有内容才会执行,例如input()  中不输入,则运行结束

assert 断言

程序自动崩溃并抛出AssertionError的异常

break语句

无条件  结束(退出)本层循环

continue语句

(当前位置结束本次循环,重新开始下次循环)

其他: time.sleep(间隔一段时间,默认单位为秒)可用在循环结构中

循坏结构的运用: 冒泡排序


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值