<wbr id="wsjqy"></wbr>

          <form id="wsjqy"></form>
          <sub id="wsjqy"></sub>
          <nav id="wsjqy"><listing id="wsjqy"></listing></nav>
          更多課程 選擇中心


          Python培訓

          400-111-8989

          自學Python編程【第九節】邏輯判斷

          • 發布:Python培訓
          • 來源:Crossin的編程教室
          • 時間:2019-01-29 11:57

          通過前幾天的學習我們零碎的了解到Python中的一些語法結構以及簡單的表達,但是若是讓我把前面學習到的內容綜合運用取來,又會感覺到迷茫,這些邏輯判斷看似有交叉又好像沒有,怎一個亂字了得!更開始都是這樣,如果你有上述的感覺說明你在思考、你在進步,別著急,用我們前面給大家講到的方法慢慢來。

          Python邏輯判斷

          之前粗略地提到bool類型的變量,又說到if和while的判斷條件。有些同學反饋說沒怎么理解,為什么一會兒是bingo=False,一會又是bingo==False,一會兒是while在條件為True的時候執行,一會兒又是while在bingo==False的時候執行。別急,你聽我說。

          首先,要理解,一個邏輯表達式,其實最終是代表了一個bool類型的結果,比如:

          1 < 3

          這個就像當于是一個True的值

          2 == 3

          這個就是False

          把它們作為判斷條件放到if或者while的后面,就是根據他們的值來決定要不要執行。

          同樣的例子我們再看看:

          a = 1
          
          print a>3 #False
          
          print a==2-1 #True
          
          b = 3
          
          print a+b==2+2 #True

          比較容易搞混的,是bool變量的值和一個邏輯表達式的值,比如:

          a = False
          
          print a #False
          
          print a==False #True

          雖然a本身的值是False,但是a==False這個表達式的值是True。(說人話!)“a”是錯的,但“a是錯的”這句話是對的。

          回到上面那幾個概念:

          bingo=False

          把bingo設為一個值為False的變量

          bingo==False

          判斷bingo的值是不是False,如果是,那么這句話就是True

          while在判斷條件條件為True時執行循環,所以當bingo==False時,條件為True,循環是要執行的。

          暈了沒?誰剛學誰都暈。不暈的屬于骨骼驚奇百年一遇的編程奇才,還不趕緊轉行做程序員!

          邏輯這東西是初學編程的一大坑,我們后面還要在這個坑里掙扎很久。

          留個習題:

          a = True
          
          b = not a #不記得not請回復6

          想想下面這些邏輯運算的結果,然后用print看看你想的對不對:

          b
          
          ot b
          
          a == b
          
          a != b
          
          a and b
          
          a or b
          
          1<2 and b==True

          恭喜您在Python自學的道路上又堅持了一天,學習編程最重要的是要動手,一個代碼一個代碼去敲去實踐,剛開始肯定不容易,但是堅持下來肯定很酷,加油!更多Python相關的內容盡在達內Python培訓機構官網,敬請關注!

          免責聲明:內容和圖片源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:自學Python編程【第八節】變量細節講解
          下一篇:自學Python編程【第十節】for循環

          如何運用Python編程處理大數據?用Python編程處理大數據的技巧是什么?

          Python面向對象編程的知識點都在這了!

          Python的高級特征及用法(部分)

          聽說這些Python知識,很少有人知道!

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          网友自拍 偷拍 校园性爱青青草曰逼视屏老鸭窝国产偷自视频区视频 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>