第3編、演算子と演算
1438 ワード
コードセクション
コンソール出力
# Python
# +( )
print(2+3)#5
# -( )
print(2-3)#-1
# /( )
print(2/3)#0.6666666666666666
# //( )
print(22//3)# 22 3
# *( )
print(2*3)#6
# **( )
print(2**3)# 2 , 8
# %( )
print(3%2)# 3 2
# <<
# ,
# ,2 2 10, 3 10000, 10 , 16
print(2<<3)
#
#
# ,16 10000, 10, 10 2;2 10, 1 , 0
print(16>>3)
print(2>>3)
# &
# , 1, 1, 0
# 2 10,3 11, 10, 2
print(2&3)
# |
# , 1, 1. 0
# 2 10,3 11, 11, 3
print(2|3)
# ~
# x , -(x+1), ~3 -(3+1)=-4
print(~3)
# () (<=) (>=) (==) (!=)
# , True, False
print(3>5)#False
print(3<=5)#True
# " " not
# , x=True, " " , False
x = True
y = False
print(not x,not y)# False True
# " " and
# x=False, x and y False, y
# x=False,y=True, x and y False;
print(x and y)# y
x = False
print(x and y)# False
# " "
# x=True, x and True, y
# x=True,y=False, x or y True
x = True
print(x or y)# True
print(y or x)# True
コンソール出力
5
-1
0.6666666666666666
7
6
8
1
16
2
0
2
3
-4
False
True
False True
False
False
True
True
Process finished with exit code 0