加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 湛江站长网 (https://www.0759zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

数据运算运算符

发布时间:2022-11-01 18:00:12 所属栏目:大数据 来源:转载
导读: 运算符
and运算
a and b a,b都为真才为真
or运算
a and b a,b其中一个为真就是真。
not运算
in
not in
a=[1,2,3]
if 3 not in a :print("zhazha")
a=4
b=3
if not a>b: #条件是真不输

运算符

and运算

a and b a,b都为真才为真

or运算

a and b a,b其中一个为真就是真。

not运算

in

not in

a=[1,2,3]

if 3 not in a :print("zhazha")

a=4

b=3

if not a>b: #条件是真不输出大数据运算,条件是假就输出

print("bbb")

is #判断标识符是不是引用自同一个对象

is not #判断标识符是不是引用自不同同对象

a=[1,2,3]

if type(a) is list:

print(111)

8bit=byte(字节)

1024byte=1kbyte

1024kbyte=1mbyte

1024mb=1gb

1024gb=1tb

and(&)

c=60&13 #双方相同的部分相加

128 64 32 16 8 4 2 1

0 0 1 1 1 1 0 0 =60

0 0 0 0 1 1 0 1 =13

答 0 0 0 0 1 1 0 0=12

or

c=60|1 # 双方相同的和不同的相加

128 64 32 16 8 4 2 1

0 0 1 1 1 1 0 0 =60

0 0 0 0 1 1 0 1 =13

答 0 0 1 1 1 1 0 1=61

c=60^13(按位异或运算)# 双方不同部分相加

128 64 32 16 8 4 2 1

0 0 1 1 1 1 0 0 =60

0 0 0 0 1 1 0 1 =13

答 0 0 1 1 0 0 0 1=49

c=60~13(按位取反运算) #把互相的1变成0,,0变成1得到的结果相减

128 64 32 16 8 4 2 1

0 0 1 1 1 1 0 0 =60

1 1 0 0 0 0 1 1=195

0 0 0 0 1 1 0 1 =13

1 1 1 1 0 0 1 0=256

答 -61

左移,右移

《 》

128 64 32 16 8 4 2 1

64 32《

c=64>1 # c=32 # 位置往右移

print(c)

print(c1)

三元运算

a,b,c=1,3,5

d=a if a>b else c #如果a>b,结果就是a,否则就位c

'''

运算符优先级以下表格列出了从最高到最低优先级的所有运算符:

** 指数 (最高优先级)

~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)

(编辑:PHP编程网 - 湛江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!