初学python随笔——控制和循环语句
Posted crazydemo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初学python随笔——控制和循环语句相关的知识,希望对你有一定的参考价值。
python跟java的控制和循环语句类似都有if、while和for语句
if 语句
if 条件:
表达式
elif 条件:
表达式
else:
表达式
while语句
while 判断条件:
执行语句
while 判断条件:
执行语句
else:
执行语句
while...else语句主要用来判断while判断代码块有没有运行,例如while条件为False则执行else语句,如果while条件为True则不执行else语句
for语句
跟java一样只不过不用指定i类型和i的初始化
for <variable> in <sequence>: <statements> else: <statements> # 简单实例 for i in range(10): print(i)
介绍一下range()函数,经常用到
range(start,stop,step)
start为开始位置,stop为结束为止,step为步长,默认为1
>>>list(range(0, 30, 5)) [0, 5, 10, 15, 20, 25] >>> list(range(0, 10, 2)) [0, 2, 4, 6, 8] >>> list(range(0, -10, -1)) [0, -1, -2, -3, -4, -5, -6, -7, -8, -9] >>> list(range(1, 0)) [] >>>[x * x for x in range(1,10,2)] [1,9,25,49,81]
在循环中使用break和continue控制流程
在循环中碰到break,语句可以提前退出循环
在循环中碰到continue,跳过当前这次循环,直接开始下一次循环
以上是关于初学python随笔——控制和循环语句的主要内容,如果未能解决你的问题,请参考以下文章