如何使用python語言中的位運算符並展示返回的值

在python語言中,位運算符是可以把數字看作二進位數進行計算的;按照需要執行的操作數據轉換成二進位數,符號有位與、位或、位異或、取反、左移動和右移動等。下面利用實例說明,操作如下:

工具/原料

python
截圖工具

方法/步驟

第一步,打開python命令窗口,按位與是使用&,同1則1,否則為0,如下圖所示:

第二步,按位或運算使用|符號,兩個操作數使用二進位表示,不同則1,否則為0,如下圖所示:

第三步,按位異或運算的運算符是使用^,同時為0或同時為1,返回值為0,否則為1,如下圖所示:

第四步,按位取反運算是使用~,將操作數中對應的二進位數1改為0,0改為1,如下圖所示:

第五步,左移位運算符是使用<<符號,是將一個二進位操作數向左移動指定的位數,如下圖所示:

第六步,最後使用右移位運算符是使用>>,表示操作數向右移動指定的位數,如下圖所示:

注意事項

注意python語言中的位運算符的用法
注意按位與、按位或、按位異或等的用法

相關文章

  1. 如何使用python語言中的複合運算符計算多個數字

    在python設計語言中,可以使用簡單運算對不同的操作數進行運算,還可以使用複合運算對多個操作數進行運算.下面利用幾個實例說明複合運算的用法,操作如下: 工具/原料 pycharm python 截圖 ...
  2. 如何使用python語言中的算術運算符並獲取結果

    在我們使用的python語言中的算術運算符,有加.減.乘.除.求余.取整和冪運算.一般情況下,算術運算符有兩個或多個操作數.下面利用實例說明算術運算符的用法,操作如下: 工具/原料 python 截圖 ...
  3. 如何使用python語言中的比較運算符操作不同字符

    在python語言中的幾種運算符,其中有比較運算符,包括了>.<.==.!=.>=和<=幾種,如果返回值為真,則返回值為True:如果為假,則返回值為False.下面利用實例說 ...
  4. 如何調用python語言中的雙下劃線變量方法獲取值

    在python語言中,包含了很多帶有雙下劃線的方法.可以利用變量加點直接顯示提示出來,雙下劃線方法可以直接調用並使用.下面利用幾個實例說明它們的用法,操作如下: 工具/原料 python 截圖工具 方 ...
  5. 如何使用python語言中的輸入和輸出列印對應的值

    在python設計語言中,輸入使用input()方法,而輸出使用print()方法:其中,輸出方法可以拼接變量,如字符串.數值類型的.下面利用幾個實例說明python語言中的輸入和輸出的用法,操作如下 ...
  6. 如何使用python語言中的乘法和冪運算並獲取值

    在python語言中的運算符中,有算術運算符.比較運算符.邏輯運算符.位運算符等.其中,算術運算符有加法.減法.乘法.除法.取模運算.冪運算和取整運算.下面利用python語言中的乘法和冪運算的區別, ...
  7. 如何使用python語言中字符串進行拼接並展示結果

    在python語言中的基本數據類型中,字符串是使用雙引號或單引號包括起來的字符,字符可以是數字.字符.布爾值等.下面利用幾個實例說明如何實現字符串拼接,操作如下: 工具/原料 python pycha ...
  8. 如何使用python語言中的函數實現多個返回值顯示

    在python語言函數中,可以使用return返回函數值.如果要實現函數返回多個值,可以使用列表.元組和字典實現函數多個返回值.下面利用幾個實例說明函數的多個返回值,操作如下: 工具/原料 pytho ...
  9. 如何使用python語言中的類分別獲取對象的屬性值

    在python語言中,可以使用class關鍵字定義類,跟Java中的定義類一樣,使用class定義類.在python語言一樣,使用class定義類,類名是使用首字母大寫字母的方式定義.下面利用實例說明 ...
  10. 如何使用python語言中的保護屬性並獲取對應的值

    一般情況下,在python語言中可以直接使用對象點屬性方法,給屬性賦值,但是這樣屬性易改變,不利於維護:可以使用函數方法,將屬性保護起來,動態判斷賦值.下面利用實例說明,操作如下: 工具/原料 pyt ...
  11. 如何使用python語言中圖形包橫坐標使用日期展示

    在使用pylab和matplotlib包繪製圖形時,還加上datetime.datetime生成的日期作為橫坐標日期,可以使用numpy包繪製縱坐標.下面利用具體的實例繪製圖形,操作如下: 工具/原料 ...
  12. 如何使用python語言中的方法聲明和展示元組形式

    在python語言中,除了列表之外,還有一種基本數據類型元組,元組跟列表的不同之處就是:列表是可以修改的,而元組是不可修改的.下面利用幾個實例說明元組的定義方法和展示形式,操作如下: 工具/原料 py ...
  13. C語言中 各類關係運算符的優先級是怎麼比較的

    在C語言中 含有眾多的 運算符,對初學者來說,使用 它們時,如果不對 優先級 有了解的話,就容易使寫出的代碼 混亂.C語言中 有算數運算符,邏輯運算符,關係運算符,賦值運算符等.下面介紹一下 具體 運 ...
  14. Python語言中怎麼導入類庫

    一門語言要想發揚光大,必須能滿足儘量多行業的需要. Python語言是通過區分類庫的方式來劃分功能.用戶根據自身的需要加載合適的類庫,來完成需要的功能. 本文介紹Python腳本如何加載類庫 工具/原 ...
  15. 如何對Python語言中的列表進行不同狀態下操作

    今天,我再次溫習下python語言基礎,其中看到列表這塊,列表跟JavaScript中的數組幾乎是一樣的:可以對列表進行增刪改,添加利用append,修改直接賦值,刪除利用del方法.下面分別使用幾個 ...
  16. 如何利用MySQL資料庫中的位運算符

    位運算符是將給定的操作數先轉換成二進位,對每一位進行指定的邏輯運算,返回的結果再由二進位轉換成十進位. (1)"|":位或運算符 (2)"&":位與運算 ...
  17. 怎麼使用MySQL中的位運算符

    MySQL中的位運算符的作用是:將給定的操作數轉化為二進位後,對各個操作數每一位都進行指定的邏輯運算,得到的二進位結果轉換成為十進位就是位運算的結果.今天我們要分別說說六種位運算的用法. 工具/原料 ...
  18. 如何調用python語言中內置函數id獲取內存地址

    python語言中帶有很多內置函數,可以直接調用這些函數獲取相關的參數值.其中,id()函數是獲取對象的內存地址,每個變量.對象的內存地址不一致.下面利用幾個實例說明,操作如下: 工具/原料 pyth ...
  19. 如何調用python語言中的字典方法操作字典元素

    字典是python語言中的一種基本數據類型,是由鍵值對構成.字典中自帶了很多方法,可以直接調用,對字典key和value進行操作.下面通過幾個實例說明字典常見方法的用法,操作如下: 工具/原料 pyt ...
  20. 如何使用python語言中的列表並調用自帶的方法

    列表是python語言中的一種數據類型,也是一種有序的集合.列表自帶了很多的方法,可以直接獲取對應的元素.下面利用幾個實例說明列表定義方式和調用對應的列表方法,操作如下: 工具/原料 python 截 ...