最好四个空格,其次Tab,禁止空格Tab混用
: 表示代码块开始
如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车
>>> age=20
>>> if age >=18:
... print ‘your age is‘,age
... print ‘aduit‘
...
your age is 20
aduit
注意:else 后面有个“:”。
>>> if age >= 18:
... print ‘aduit‘
... else:
... print ‘teenager‘
...
aduit
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
>>> L= [‘Adam‘,‘Lisa‘,‘Bart‘]
>>> for name in L:
... print name
>>> N=10
>>> x=0
>>> while x<N:
... print x
... x+=1
>>> sum = 0
>>> x=1
>>> while True:
... sum+=x
... x+=1
... if x>100:
... break
>>> 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
>>> for x in [‘A‘,‘B‘,‘C‘]:
... for y in [‘1‘,‘2‘,‘3‘]:
... print x+y
原文:http://www.cnblogs.com/yc913344706/p/7748480.html