1. 程式人生 > >python中對於“+”符號,不同的資料型別表現的不同的行為

python中對於“+”符號,不同的資料型別表現的不同的行為

1.對於int型別,“+”表示兩個數相加

2 + 3
結果是5

2.對於str型別,“+”表示字串的連線

'ab' + 'cd'
結果是'abcd'

3.兩個list相加,表示兩個list相連

python_list = [1, 2, 3]
python_list + python_list
結果是 [1, 2, 3, 1, 2, 3]

4.對於python中的numpy,“+”表示值相加

import numpy as np
numpy_array = np.array([1, 2, 3])
numpy_array + numpy_array 
結果是 array([2
, 4, 6])

總之,在python中,對於“+”,不同的型別=不同的行為