1. 程式人生 > >Python的條件判斷和迴圈

Python的條件判斷和迴圈

Python的條件判斷:

Python中的條件判斷結構和其他程式語言類似,不同之處在於在Python中沒有使用括號“()”,並且使用了elif來代替else if。

score = 85

if score >= 90:
    print '優秀'
elif score >= 80:
    print '良好'
elif score >= 70:
    print '良好'
elif score >= 60:
    print '及格'
else:
    print '不及格'

Python的迴圈:

Python中的迴圈和其他程式語言的迴圈實現基本一致:

for實現迴圈:

L = ['a', 'b', 'c']

for i in L:
    print i

where實現迴圈:

sum = 0
x = 1
while x <= 100:
    sum = sum + x
    x = x + 1
print sum

 break和continue的使用:

sum = 0
x = 0
while True:
    x = x + 1
    if x > 100:
        break
    if x%2 == 0:
        continue
    sum = sum + x
print sum