+= 是python中的縮略寫法,意思其一是:
兩個值相加,然後返回值賦值給符號左側的變數
a = a + b 等同於 a +=b
+=的寫法中間不能有空格,否則報錯,測試如下:
>>
> a =
1>>
> b =
2>>
> a = a + b
>>
> a
3>>
> a =
1>>
> b =
2>>
> a +=b
>>
> a
3>>
> a =
1>>
> b =
2>>
> a += b
>>
> a
3>>
> a +
= b # +=的寫法中間不能有空格,會報錯
file ""
, line 1
a += b ^
syntaxerror: invalid syntax
>>
> a +
=b file ""
, line 1
a +=b ^
syntaxerror: invalid syntax
>>
> a+
=b file ""
, line 1
a+=b ^
syntaxerror: invalid syntax
+= 另一種使用是:
用於字串鏈結(變數值帶引號,資料型別為字串)
>>
> a =
'1'>>
> b =
'2'>>
> a+=b
>>
> a
'12'
Python中axis的意思
對於乙個 5,4,3,2 的陣列data dim 0 5 dim 1 4 dim 2 3 dim 3 2 axis 0,操作時只有第0維的下標變化其他不變,操作結束後變為 4,3,2 axis 1,操作時只有第1維的下標變化其他不變,操作結束後變為 5,3,2 axis 2,操作時只有第2維的下標變...
python中的 , 和 運算子的意思
運算子執行地板除法 向下取整除 它會返回整除結果的整數部分 print 7 2 3 這裡整除後會返回3.5 同樣的,執行取冪運算,ab會返回a的b次方 print 2 10 1024 最後,執行取模運算,返回除法的餘數 print 13 7 6 print 3.5 1.5 0.5 運算子執行地板除法...
Python 的 with 語法使用
傳統上若要開啟乙個檔案,我們會這樣寫 開啟檔案 f open filename 關閉檔案 f.close 這種寫法會有乙個問題,如果在使用檔案的過程中發生了一些例外狀況,造成程式提早跳開時,這個開啟的檔案就會沒有被關閉,所以比較好的程式是使用try與finally 開啟檔案 f open filen...