17 賦值運算子

2021-10-13 15:39:43 字數 624 閱讀 7517

#數學裡

#1+1=2

#2+2=4

#在計算機程式設計裡,等號(賦值運算子)作用是將等號右邊的值賦值給等號的左邊

#等號的左邊一定不能是 常量 或者 表示式

#1 = a 這裡 1 是 常量 所以錯誤

#1+1 = a 這裡 1+1 是 表示式 所以錯誤

#特殊運算方法

#復合賦值運算子

x = 1

#x = x+2

print(x) #x=3,因為x=1。 下面從左往右算,所以1+2=x=3

x= 1 #原理同上,寫法不同

x += 2

print(x) #x=3

x -= 1 #將上一行(24行)中的x引到下面進行運算,所以就是3-1=2

print(x)

x = 3

print(x) #將上一行(27行)中的x引到下面進行運算,所以就是32=6

x /= 2

print(x) #道理同上 x=3

x **=5

print(x) #道理同上 x=243

x //=2

print(x) #道理同上 x=121

x %=2

print(x) #道理同上 x=1

Python運算子 賦值運算子

賦值運算子與算數運算子有這個密不可分的關係,可以理解成是算數運算子在某種特定情況下的一種簡寫賦值運算子 說明舉例 展開形式 對應算數運算子寫法 簡單賦值運算子 x y x y 加賦值 也讀加等於 x y x x y 加賦值 也讀減等於 x y x x y 乘賦值 也讀乘等於 x y x x y 除賦...

賦值運算子

賦值運算子函式 include stdafx.h include class cmystring cmystring cmystring char pdata else cmystring cmystring const cmystring str cmystring cmystring cmyst...

賦值運算子

a 等 b 叫做賦值運算子,也是最基本的賦值運算子 int x 10 把10賦值給int型別的變數x。c 擴充套件的賦值運算子的特點 隱含了自動強制轉換。面試題 short s 1 s s 1 short s 1 s 1 請問上面的 哪個有問題?3 比較運算子 a b 無論運算子兩端簡單還是複雜最終...