Python 整數,浮點數和字串型別資料

2021-10-17 06:37:30 字數 1359 閱讀 7405

今天,我們來學習python的一些基本資料型別。

number1 =

1023

number2 =

578

上述**中,我們定義了兩個變數,都儲存了1023和578這些整數型別資料。

整數型別的資料可以進行加減乘除運算:

print

(number1 + number2) # 加法

print

(number1 - number2) # 減法

print

(number1 * number2) # 乘法

print

(number1 / number2) # 除法

此外如果想把字串型別的數字轉化為整數型別,可以用int函式。

str_1 =

"100"

number =

int(str_1)

number1 =

1023.5209

number2 =

578.1314

上述**中,我們定義了兩個變數,都儲存了1023.5209和578.1314這些浮點數型別的資料。

這些浮點數和整數的加減乘除運算語法相同,不再贅述。

此外如果想把字串型別的浮點數轉化為浮點數型別,可以用float函式。

str_2 =

"520.1314"

number =

float

(str_2)

定義字串:

str_3 =

"i like python."

str_4 =

'it is fun.'

python字串定義時,兩邊的引號既可以為雙引號,又可以為單引號,這種靈活性可以幫助你在字串中巢狀使用引號,如:

str_5 =

"sam's ears is long."

str_6 =

'the doctor comes and says, "put on your coat!"'

但如果要定義多行字串,需要用到三引號:

str_7 =

"""i like python,

it is fun.

it is nice.

"""str_8 =

'''i like python,

it is fun.

it is nice.

'''

此外,字串還有一些操作方法,就在筆者的 python:字串的基本操作 文章內。

Python 字串 整數 浮點數

幾個函式 str 將乙個整數或者浮點數變成字串 int 將乙個浮點數或乙個字串變成整數 float 將乙個整數或者字串變成乙個浮點型資料 整數的運算永遠是精確的,而浮點數的運算可能會有四捨五入的誤差 len 可以獲取字串的個數,整數和浮點數沒有這函式 type 可以檢視乙個資料或者變數的型別 有有兩...

整數(浮點數)轉字串

在實際專案中,我們不可避免的遇到需要將整數 浮點數 轉換為字串輸出 儲存為檔案或者顯示列印 這是乙個很常見的演算法,標準c庫甚至提供了諸如itoa,ltoa,之類的函式供大家呼叫。但是,在一些特殊場合,比如對功耗要求比較苛刻的場合,則對轉換速度提出了要求。在微控制器應用中,很多mcu沒有除法器,和除...

整數和浮點數

python支援對整數和浮點數直接進行四則混合運算,運算規則和數學上的四則運算規則完全一致。基本的運算 1 2 3 6 4 5 6 14 7.5 8 2.1 3.0375使用括號可以提公升優先順序,這和數 算完全一致,注意只能使用小括號,但是括號可以巢狀很多層 1 2 3 9 2.2 3.3 1.5...