Python學習入門基礎教程(learning Python)--3.3.2 Python的關係運算

如果if的condition不用布爾表達式來做條件判斷而採用關係表達式,實際上關係表達式運算的結果要麼是True要麼是False。下面我們先了解一些有關關係運算符的基礎知識,如下表所示。


   做個小程序測試一下。

  1. def if_check():  

  2. global x  

  3.    x = 100

  4. print(" in if_check x = ", x)  

  5. if x > 1:  

  6. print(" x greater than 1")  

  7. if x == 0:  

  8. print(" x equal to 0")  

  9. if x < -100:  

  10. print(" x lowe than -100")  

  11. if x >= 100:  

  12. print(" x greater than or equal to 100")  

  13. if x != 0:  

  14. print(" x not equal to 0")  

  15. def main():  

  16. global x  

  17. print(" in main x = ", x)  

  18.    if_check()  

  19. x = 12

  20. main()  


   程序運行結果如下所示。


   從Python程序運行結果來看,當x = 100時,x > 1 x >= 100 和x != 0這三個if語句關係運算結果爲真,所以其下的打印語句執行。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章