1. 程式人生 > >Python 字串 整數 浮點數

Python 字串 整數 浮點數

• 幾個函式:

str() : 將一個整數或者浮點數變成字串

int() : 將一個浮點數或一個字串變成整數

float : 將一個整數或者字串變成一個浮點型資料

 

• 整數的運算永遠是精確的,而浮點數的運算可能會有四捨五入的誤差

 

• len() : 可以獲取字串的個數,整數和浮點數沒有這函式

 

• type() : 可以檢視一個數據或者變數的型別

 

有有兩點需要注意:

第一點:

eg :

a = input('請輸入一個數字')

其實 a 的型別是字串型別,如果直接執行 print(a + 3) 會報TypeError:must be str,not int

第二點:

eg:

a = 3;

print('有'+a+'個蘋果')

同樣會報TypeError:must be str,not int ,

因為這裡的 a 是int型資料,也就是說,整數和字串,用 + 號是連線不起來的.