python_day3_条件&循环

Python系列文章目录

条件和循环语法

 

特殊关键字:

    continue : 跳过本次循环
    break    : 跳出循环
    pass     : 不做任何事情,一般用做占位语句,用来排错

条件语句: 


    程序控制流程(顺序流程):

        选择结构:
            单分支:
            例:
                if 条件:
                    执行语句    #注意执行语句前面要有缩进

            双分支:
                if 条件:
                    执行语句    #注意执行语句前面要有缩进
                else:
                    执行语句    #注意执行语句前面要有缩进

            多分支:
                if 条件1:
                    执行语句    #注意执行语句前面要有缩进
                else if 条件2:
                    执行语句    #注意执行语句前面要有缩进
                else:
                    执行语句    #注意执行语句前面要有缩进

while 循环: 

 

while 判断条件(condition):
    执行语句(statements)……

例子:(0—100的奇数之和) 

sum = 0
n = 99
while n > 0:
  	sum = sum + n
  	n = n - 2
print(sum) 

 

for 循环:    

for  in  : 遍历容器,迭代容器

for iterating_var in sequence:
   statements(s)

例子(1-10的偶数之和):

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

 


    相关关键字: range

range(参数1)————》             从 0 开始到 参数1 步长位1
        range(参数1,参数2)            从参数1开始计数,到参数2停止,步长为1
        range(参数1,参数2,参数3)    从参数1开始计数,到参数2停止,步长为参数3


    函数语法:
        range(start, stop[, step])
    参数说明:
        start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
        stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
        step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值