python基礎知識 運算與流程

2021-10-24 09:55:51 字數 550 閱讀 8671

true :非0的數字,非空的字串、列表、元組、字典

false :0、『』、()、 、 {}、 none

none不能理解為0;0是有意義的,none是乙個特殊的空值

運算子:

and:布林"與" - 如果 x 為 false,x and y 返回 false,否則它返回 y 的計算值。

or:布林"或" - 如果 x 是 true,它返回 true,否則它返回 y 的計算值。

not:布林"非" - 如果 x 為 true,返回 false 。如果 x 為 false,它返回 true。

(not>and>or)

迴圈:

python中有兩種格式的迴圈分別為while迴圈和for迴圈。

結束迴圈語句:

break 和continue

break用於完全結束乙個迴圈,跳出迴圈體執行迴圈後面的語句。

continue只是終止本次迴圈,接著還執行後面的迴圈。

Python基礎知識 流程控制

語句的分類 a.單行 一行的python a1 print a1 b.塊 多行的語句組成的一組 def a1 print x print x print x print x class b2 var1 1 var2 2 if true print x print x print x 流程控制的分類 ...

位運算基礎知識

位運算子主要針對二進位制,它包括了 與 非 或 異或 從表面上看似乎有點像邏輯運算子,但邏輯運算子是針對兩個關係運算子來進行邏輯運算,而位運算子主要針對兩個二進位制數的位進行邏輯運算。下面詳細介紹每個位運算子。1 與運算子 與運算子用符號 表示,其使用規律如下 兩個運算元中位都為1,結果才為1,否則...

python流程控制基礎知識總結

迴圈控制 迴圈巢狀 執行的流程 if語句在執行時,會先對條件表示式進行求值判斷,如果為true,則執行if後的語句 如果為false,則不執行 語法 if 條件表示式 塊 塊 塊中儲存著一組 同乙個 塊中的 要麼都執行要麼都不執行 塊以縮排開始,直到 恢復到之前的縮排級別時結束 塊就是一種為 分組的...