流程控制

if判定:

if语句的出现是为了让计算机能够像人一样能够去判断,同时简化了and or  not比较长的长语句的可读性

if (条件):

 代码    

当if后条件成立的时候将执行if块中的代码, if通常与else elif搭配使用

if(条件1): 

elif(条件2)

else:

if-elif语句  判定过程中假如if语句中德条件成立那么后边的if语句否不会被执行 else则是全部条件不成立才会执行


while循环:

while循环大体分为

while (条件):

    循环体

当while后条件成立时循环体就会被执行  while工作方式是每一次运行都要判断循环条件是否成立

才会执行循环体内的代码

break:跳出整个循环

continue:结束本次循环继续下一次循环

pass;同continue


while还可以搭配else 来使用 当循环体没有被break打断时就会执行else代码块内的代码


for循环 :

for循环使用了迭代器

for循环首先从一个函数range来获取循环方法实例如下

for I in range(1,5):    

        循环体

此时循环次数为(1~4)四次

for 同样可以和else来搭配使用同while一样

同样for也可以和break continue来配合使用

首先range函数获取到的值映射给了I

这和java的增强for循环很像

同样的也可以用for来对列表字典元组集合来取值

但是对于key/value来存储数据的变量来说for取值只是 取到了他的索引并未取到值

range函数也拥有一个默认参数  步长  步长决定了下一次循环i所增长的数值

详细作用参考pythonAPI文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值