码迷,mamicode.com
首页 > 编程语言 > 详细

python基础 -- 04流程控制语句

时间:2017-10-28 23:56:37      阅读:392      评论:0      收藏:0      [点我收藏+]

标签:需要   for   最好   art   流程控制语句   循环语句   并且   UI   strong   

1.Python缩进规则

         最好四个空格,其次Tab,禁止空格Tab混用

2.Python流程控制语句代码块原则

         表示代码块开始

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

3.if语句

3.1普通if语句

>>> age=20
>>> if age >=18:
... print ‘your age is‘,age
... print ‘aduit‘
...
your age is 20
aduit

3.2if-else语句

注意:else 后面有个“:”。

>>> if age >= 18:
... print ‘aduit‘
... else:
... print ‘teenager‘
...
aduit

3.3if-elif-else语句

if-elif语句和多if语句区别

       if-elif条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。

       多if语句会全部执行,即使前面的条件已满足,后面的也会执行。

>>> if age >=18:
... print ‘aduit‘
... elif age >=6:
... print "teenager"
... elif age >=3:
... print ‘Kid‘
... else:
... print ‘baby‘
...
aduit

4.循环语句

4.1for循环

>>> L= [‘Adam‘,‘Lisa‘,‘Bart‘]

>>> for name in L:

...     print name

4.2While循环

>>> N=10

>>> x=0

>>> while x<N:

...     print x

...     x+=1

4.3break退出循环

>>> sum = 0

>>> x=1

>>> while True:

...     sum+=x

...     x+=1

...     if x>100:

...         break

4.4continue继续循环

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

>>> sum =0.0

>>> n=0

>>> for x in L:

...    if x<60:

...             continue

...    sum +=x

...    n+=1

4.5多重循环嵌套

>>> for x in [‘A‘,‘B‘,‘C‘]:

...    for y in [‘1‘,‘2‘,‘3‘]:

...             print x+y

python基础 -- 04流程控制语句

标签:需要   for   最好   art   流程控制语句   循环语句   并且   UI   strong   

原文地址:http://www.cnblogs.com/yc913344706/p/7748480.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!