Pythonベース02-演算子と式

5320 ワード

変数名
変数需要名称a、b、c、aaなどの無意味な変数名命名規則を使用しないでください:頭文字はアルファベットまたは下線で、残りの部分はアルファベット、下線、数字であることができます
算術記号:+-*/%
加算を例にとると、次のプラス記号を-*/その他の記号に変えることができます.
num1 = 23
num2 = 7
all_num = num1 + num2
print(all_num)

%余剰を取る操作
print(9 % 15)

**乗算
print(3 ** 4)

自己演算の高速書き方
num = 23
num += 7  #      :num = num + 7。       - * /     。
print(num)

算術記号は2つの異なるタイプの変数を接続できます.
print(23 + 7.5)
print(3 * 'abc')
print(3 + 'abc')  # TypeError: unsupported operand type(s) for +: 'int' and 'str'

比較演算><>=<====!=
num1 = 10
num2 = 20
print(num1 > num2)  #   num1    num2,         
print(num1 >= num2)  #   num1      num2
print(num1 == num2)  #   num1    num2
print(num1 != num2)  #   num1      num2

ブール演算and or&|
# and &,     ,   
print((2 > 1) & (2 != 1))  #     True,      True
print(2 > 1 & 2 == 1)  #       False,      False
# or |       ,   
print((2 > 1) | (2 == 1))  #       True,      True