天天看點

python基礎文法知識 第二篇1      條件語句 2      循環語句

文法

if 判斷條件:

     執行語句……

else:

示例

num=8

if num==8:

     print 'right'

else:

     print 'wront'

文法:

if 判斷條件1:

     執行語句1……

elif 判斷條件2:

     執行語句2……

elif 判斷條件3:

     執行語句3……

     執行語句4……

示例:

if num==6:

     print 'wrong'

elif nume==7:

elif num==8:

while 判斷條件:

#!/usr/bin/python

count = 0

while (count < 9):

    print 'The count is:', count

    count = count + 1

print "Good bye!"

for iterating_var in sequence:

    statements(s)

# -*- coding: UTF-8 -*-

for letter in 'Python':     # 第一個執行個體

    print '目前字母 :', letter

fruits = ['banana', 'apple',  'mango']

for fruit in fruits:        # 第二個執行個體

    print '目前字母 :', fruit

Python for 循環嵌套文法:

    for iterating_var in sequence:

       statements(s)

Python while 循環嵌套文法:

while expression:

    while expression:

       statement(s)

    statement(s)

break語句用來終止循環語句,即循環條件沒有False條件或者序列還沒被完全遞歸完,也會停止執行循環語句。

示例代碼:

for letter in 'Python':     # First Example

    if letter == 'h':

       break

    print 'Current Letter :', letter

var = 10                    # Second Example

while var > 0:             

    print 'Current variable value :', var

    var = var -1

    if var == 5:

Python continue 語句跳出本次循環,而break跳出整個循環。

continue 語句用來告訴Python跳過目前循環的剩餘語句,然後繼續進行下一輪循環。

       continue

var = 10                    # 第二個執行個體

    print '目前變量值 :', var

Python pass是空語句,是為了保持程式結構的完整性。

pass 不做任何事情,一般用做占位語句。

# 輸出 Python 的每個字母

for letter in 'Python':

       pass

       print '這是 pass 塊'

本文轉自 老鷹a  51CTO部落格,原文連結:http://blog.51cto.com/laoyinga/1886494