美文网首页
5、条件判断和循环

5、条件判断和循环

作者: 0e90ce1fa3cc | 来源:发表于2018-09-22 11:55 被阅读0次

1、Python之if语句

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

比如,输入用户年龄,根据年龄打印不同的内容,在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 语句后接表达式,然后用:表示代码块开始。

如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:

>>> age = 20

>>> if age >= 18:

...    print 'your age is', age

...    print 'adult'

...

your age is 20

adult

2、Python之 if-else

if age >= 18:

    print 'adult'

else:

    print 'teenager'

3、Python之 if-elif-else

ifage >= 18:

    print 'adult'

elifage >= 6:

    print 'teenager'

elifage >= 3:

    print 'kid'

else:

    print 'baby'

4、Python之 for循环

L = ['Adam', 'Lisa', 'Bart']

for name in L:

     print name

5、Python之 while循环

N = 10

x = 0

while

    x < N:

    print x 

    x = x + 1

6、Python之 break退出循环

sum = 0

x = 1

while True:

     sum = sum + x 

     x = x + 1 

     if x > 100:

        break

print sum

7、Python之 continue继续循环

L = [75, 98, 59, 81, 66, 43, 69, 85]

sum = 0.0

n = 0

forxinL:

    if x < 60:

            continue

     sum = sum + x 

     n = n + 1

print sum / n

8、Python之 多重循环

for x in ['A', 'B', 'C']:

     for y in ['1', '2', '3']:

         print x + y

相关文章

  • 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/kbconftx.html