python-判断循环语句

Posted vaon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-判断循环语句相关的知识,希望对你有一定的参考价值。

判断语句

注:python中不支持case语句,可以通过if...elif...elif...else实现

if ...
if ...  else ....
if ...  elif ... elif ... else ....

#python中不支持三目运算符:a>b?a:b

#但要实现三目运算符功能可以:a if a<b else b ,如果a<b就输出a,a>b就输出b

循环语句

for循环

for .... (注意: range(start, stop, step))

for .... if语句嵌套
for .... for语句嵌套

while循环

while实现无限循环:

    while True:

        ...

或者:

    while 1:

        ...

break和continue和exit

break:遇到break,跳出循环

continue:跳过此次循环,即在此次循环中continue后面的代码都不执行,然后回到其他循环继续执行

exit():跳出整个程序

range

range(start,stop,step):返回一个别表,从start开始,stop-1结束,步长为step

打印出1-10:

In [10]: range(1,11)
Out[10]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

打印出1-10的奇数:

In [11]: range(1,11,2)
Out[11]: [1, 3, 5, 7, 9]

注:python中特有的while...else...语句:

      如果满足while后面的语句,执行while循环的程序,如果不满足,执行else里面的程序

      其实if语句同样有if...else...语句

 

以上是关于python-判断循环语句的主要内容,如果未能解决你的问题,请参考以下文章

Python入门基础之条件判断和循环

第一篇:python中的判断语句和循环

python语言如何结尾?

Python while循环语句

python基础-----------条件语句,循环语句

初识python--条件判断与循环