有些內容使用中英雙語,有些只有英文或中文。歡迎使用與分享任何內容,但先來信告知並標示此部落格為出處。
Some parts use both Chinese and English, but some parts use only one language. Feel free to share, but please contact me first and list this blog as your reference.

2014年3月29日 星期六

Python 學習小筆記 (五) - Conditionals & Control Flow (下)

Python 學習小筆記 () - Conditionals & Control Flow ()

Python學習小筆記 for Codecademy Python
1.       Boolean運算子在判斷時,不是由左到右!如同數學也用先程除後加減。
在沒有特別括號的情形下,Boolean運算是如下:

Ø not  最先判斷
Ø and 第二判斷
Ø or   最後判斷

Ex:
False or not True and True à True

用括號來表示這樣: False or ((not True) and True)
雖有順序,但建議還是多多使用括號,避免閱讀困難。

2.       if…else… :就跟C很像,但條件式不用括號。
但是if要在條件式後面加上冒號,else後面也要冒號!
Ex:
if  9<19 :
        print "good"
else:
        print "bad"

3.      elif:就是C中的else if,可以在後面加上條件式。
Ex:
if  9<19 :
        print "good"
elif: 9>19
        print "bad"
else:
        print "ok"



If you want to use (copy, paste or quote) my original article, please contact me through email (autek.roy@gmail.com). If there is any mistake or comment, please let me know. :D

如要使用(複製貼上或轉載)作者原創文章,請來信跟我聯絡 (autek.roy@gmail.com)。如果有發現任何的錯誤與建議請留言或跟我連絡。 : )

沒有留言:

張貼留言

請留下您的任何想法或建議!
Please leave any thought or comment!