1. 程式人生 > >python作業(運算符續)

python作業(運算符續)

原子 img 個數 .com 邏輯運算 png 位運算 分享 邏輯

運算符續

1算數運算

技術分享

2比較運算

技術分享

3賦值運算

技術分享

4位運算:

技術分享

註:

5邏輯運算

技術分享

and註解:

1在python中,and 和of執行布爾邏輯演算,如你所期待的一樣,但是它們並不返回布爾值:而是,返回

它們實際進行比較的值之一。

2 在布爾上下文中從左到又演算表達式的值,如果布爾上下文中的所有值都為真,

那麽and返回最後一個值。

3 如果布爾上下文中的某個值為假,則and返回第一個假值

or註解:

1使用or時,在布爾上下文中從左到右演算值,就像and一樣,如果有一個值為真,

or立即返回該值

2 如果所有的值都為假,or返回最後一個假值

3 註意or在布爾上下文中會一直進行表示式演算直到找到一個真值 ,然後就會忽略

剩余的比較值

and-or結果使用:

1 結合前面兩種語法,推理即可。

2為加強程序可讀性,最好與括號連用,列如:

(1 and x”)or ’y‘

6成員運算

技術分享

7身份運算

技術分享

8運算優先等級:自上而下,優先級重高到低

技術分享

標準數據類型總結

按存值個數區分

標量/原子類型 數字,字符串
容器類型 列表,元組,字典

按可變不可變區分

可變 列表,字典
不可變 數字,字符串,元組

按訪問順序區分

直接訪問 數字
順序訪問(序列類型) 字符串,列表,元組
key值訪問(映射類型)

python作業(運算符續)