欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

位運算符

按位運算符是把數字看作二進制來進行計算的。

運算符 ? ?描述
& ? ?按位與運算符:參與運算的兩個值,如果兩個相應位都為1,則該位的結果為1,否則為0
| ? ?按位或運算符:只要對應的二個二進位有一個為1時,結果位就為1。
^ ? ?按位異或運算符:當兩對應的二進位相異時,結果為1
~ ? ?按位取反運算符:對數據的每個二進制位取反,即把1變為0,把0變為1。~x 類似于 -x-1
<< ? ?左移動運算符:運算數的各二進位全部左移若干位,由"<<"右邊的數指定移動的位數,高位丟棄,低位補0。
>> ? ?右移動運算符:把">>“左邊的運算數的各二進位全部右移若干位,”>>"右邊的數指定移動的位數
a = 1 ? ?二進制:0001
b = 2 ? ? ?二進制:0010

eg:在python解釋器里運行(在終端輸入python)

>>> 1 & 2 # 0001 & 0010 == 0000
0
>>> 1 | 2 # 0001 | 0010 == 0011
3
>>> 1 | 2 # 0001 | 0010 == 0011
3
>>> 1 ^ 2 # 0001 ^ 0010 = 0011
3
>>> ~1 # ~0001 = 1010
-2
>>> 1 << 1 # 0001 << 1 = 0010
2
>>> 1 >> 1 # 0001 >> 1 = 0000
0

在異或中,有如下規律
交換律:A ^ B = B ^ A;
結合律:A ^ (B ^ C) = (A ^ B) ^ C;
恒等律:X ^ 0 = X;
歸零律:X ^ X = 0;

邏輯運算符
Python語言支持邏輯運算符

運算符 ? ?邏輯表達式 ? ?描述
and ? ?x and y ? ?布爾"與" - 如果 x 為 False,x and y 返回 x 的值,否則返回 y 的計算值。
or ? ?x or y ? ?布爾"或" - 如果 x 是 True,它返回 x 的值,否則它返回 y 的計算值。
not ? ?not x ? ?布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。
eg:在python解釋器里運行(在終端輸入python)

文章鏈接: http://www.qzkangyuan.com/16112.html

文章標題:位運算符

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程投稿分享

Python3

2023-2-3 11:45:05

建站教程投稿分享

成員運算符

2023-2-3 11:48:47

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 阳高县| 东莞市| 天祝| 会同县| 伊川县| 南漳县| 安溪县| 东源县| 南城县| 那曲县| 华容县| 邵阳市| 蒙阴县| 达拉特旗| 庆安县| 铜川市| 平潭县| 琼结县| 民和| 高雄市| 垫江县| 玉林市| 扎囊县| 乌什县| 五家渠市| 新绛县| 泰兴市| 和田县| 湘西| 安平县| 鹤庆县| 兴和县| 大庆市| 包头市| 南江县| 永川市| 宣化县| 峨山| 乌兰浩特市| 疏附县| 犍为县|