美文网首页python数据分析
5、条件判断和循环

5、条件判断和循环

作者: 橙子爱上柠檬 | 来源:发表于2018-01-25 18:06 被阅读0次

5.1 条件判断

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。

比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:

age = 20

if age >= 18:

    print 'your age is', age

    print 'adult'

print 'END'

注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。

缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

注意: if 语句后接表达式,然后用:表示代码块开始。

利用 if ... else ... 语句,我们可以根据条件表达式的值为True或者False,分别执行 if 代码块或者 else 代码块。

5.2 循环

5.2.1 for循环

list或tuple可以表示一个有序集合。如果我们想依次访问一个list中的每一个元素呢?

Python的for循环就可以依次把list或tuple的每个元素迭代出来:

这样一来,遍历一个list或tuple就非常容易了。

5.2.2 while循环

和 for 循环不同的另一种循环是while 循环,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。

相关文章

  • 5、条件判断和循环

    1、Python之if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据...

  • 5、条件判断和循环

    5.1 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不...

  • Python练习——判断和循环

    Python 基础总结 (判断和循环) 条件判断 循环结构

  • 条件判断和循环

    四、if if语句的完整形式就是: if<条件判断1>: <执行1> elif<条件判断2>: <执行2> eli...

  • 条件判断 和 循环

    判断if <条件判断1>:<执行1>elif <条件判断2>:<执行2>elif <条件判断3>:<执行3>els...

  • 条件判断和循环

    if if格式:if 判断表达式:....elif 判断表达式:....else :....if判断使用真值测试,...

  • 5. 条件判断, 循环

    if <条件判断1>: <执行1>elif <条件判断2>: <执行2>elif <条件判断3>: <执行3...

  • python--控制流程

    python的控制流程可以分为:条件判断,三目运算,条件循环,迭代循环。条件判断: 注意:在每个判断条件后面是由 ...

  • Java学习 Day4

    1.for循环:先判断后执行,并且循环次数固定 语法:for(初始化条件;判断条件;控制条件){ 循环体; } 执...

  • for循环,while循环,do while循环

    1.for循环:先判断后执行,并且循环次数固定 语法:for(初始化条件;判断条件;控制条件){ 循环体; } 执...

网友评论

    本文标题:5、条件判断和循环

    本文链接:https://www.haomeiwen.com/subject/fixbaxtx.html