python--條件和條件語句


一、布爾變量

        1、False,None,0,"",(),[],{}值在作為布爾表達式時,會被解釋器看作假。其他都為真。

        2、True==1,False==0。

        

         3、bool函數可以用來轉換其他值。

         

 

二、條件執行和if語句

       1、if語句:判斷輸入的姓名是否以Gumby結尾,是則執行語句塊打印。

       

 

       運行結果:

       

 

       2、else子句:

       

       運行結果:

       

 

       3、elif子句:

       

       運行結果:

       

 

       4、嵌套代碼塊:if嵌套if進行判斷:

       

       運行結果:

       

 

      

       6、更復雜的條件:比較運算符

             表達式:x==y:x等於y。

             表達式:x<y:x小於y。

             表達式:x>y:x大於y。

             表達式:x>=y:x大於等於y。

             表達式:x<=y:x小於等於y。

             表達式:x!=y:x不等於y。

             表達式:x is y:x和y是同一個對象。

             表達式:x is not y:x和y是不同的對象。

             表達式:x in y:x是y容器的成員。

             表達式:x not in y:x不是y容器的成員。

 

             1、相等運算符  ==:

             

            2、同一性運算符 is:

                 x和y相等且屬於同一個列表,x和z相等但不屬於同一個列表。

            

             3、成員資格運算符 in:

            

            程序運行結果:

            

             4、字符串和序列比較:

             

             

              5、布爾運算符:and ,or,not。

              

 

              代碼運行結果:

              

             

              6、斷言  assert:

                   斷言的作用:在程序中插入檢查點。

             

        

              

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM