Python 學習小筆記 (五)
- Conditionals & Control Flow (下)
Ø not 最先判斷
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)。如果有發現任何的錯誤與建議請留言或跟我連絡。 : )
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"
→前往 Python 學習小筆記 (六)
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!