#python的運算子
#一.算術運算子
# a=10
# b=20
#print(a+b) # a+b -> 10+20 -> 30 -> 加法運算
#print(a-b) # a-b -> 10-20 -> -10 -> 減法運算
#print(a*b) # a*b -> 10*20 -> 200 -> 乘法運算
#print(a/b) # a/b -> 10/20 -> 0.5 -> 除法運算
#print(a//b) # a//b -> 10//20 -> 0 -> 取整
#print(a**b) # a**b -> 10**20 -> 100000000000000000000 -> 次方
#input獲取不同的資料型別進行運算
# a=int(input("請輸入你的身高:"))
# b=float(input("請輸入你的年齡:"))
# if a+b>=100:
# print("你是靚仔!")
#二、比較運算子(關係運算子)
# a=2
# b=2
# c=3
# d=3
# print(a==b)
# print(a!=b)
# print(a>b)
# print(a# print(a>=b)
# print(a<=b)
# #多個變數的多次比較
# print(c>a==b)
#三、賦值運算子
'''a=7
b=3c=a+b
print(c)
c+=a
print(c)
c-=b
print(c)
c*=b
print(c)
c/=a
print(c)
''''''
a=43
c=2a%=c #等效於a=a%c
print(a)
a=2c=3
c**=a
#等效於c=c**a
print(c)
a=2c=7
c//=a #等效於c=c//a
print(c)
'''#四、邏輯運算子
'''b=2
c=3print(b>c)
print(bc and bc)
print(bc or b#五、優先順序及應用
#b=2
#c=3
#d=5
#print(b+c-d*c/d)
#in,not in
#a=["78","81","95"]
#if "44" not in a:
# print("不及格")
#is,is not
# e=7
# f=8
# if e is f:
# print("你好")
# e=7
# f=8
# if e is not f:
# print("他好")
# a=[0,1,2,3,4,5,6,7]
# e=72
# f=8
# e%=f
# if e in a:
# print("您的式子結果在我表裡有")
運算子過載(C 學習記錄)
運算子過載概念 對已有的運算子重新進行定義,賦予其另一種功能,以適應不同的資料型別 4.5.1 加號運算子過載 作用 實現兩個自定義資料型別相加的運算 class person person int a,int b 成員函式實現 號運算子過載 person operator const person...
python學習記錄 運算子的認識
和c語言相比,基本是差不多的,用法基本一致。下面做了一些整理,以及一些小的運用。例如,水仙花數的判斷,回文數的判斷。算術運算子除一些c語言常見在python中還有 求冪 求整 算術運算表示式 1 1 1 1 賦值運算子 賦值運算表示式 變數 表示式 復合運算子 例如 a b a b 之類的 邏輯運算...
(運算子) 運算子
運算子既可作為一元運算子也可作為二元運算子。備註 unsafe context data guid 00bf87717d88a9fac1afadb796c675da 一元 運算子返回運算元的位址 要求 unsafe 上下文 bool data guid 9efd189df2cfb88799dca08...