Python3 基本資料型別和型別轉換

2022-06-21 22:00:13 字數 1235 閱讀 6492

python 中的變數不需宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。

等號(=)用來給變數賦值。

等號(=)運算子左邊是乙個變數名,等號(=)運算子右邊是儲存在變數中的值。例如:

#!/usr/bin/python3counter= 100# 整型變數miles= 1000.0# 浮點型變數name= "runoob"# 字串

python中數字有四種型別:整數、布林型、浮點數和複數。

python允許你同時為多個變數賦值。例如:

a =b =c =1

以上例項,建立乙個整型物件,值為 1,從後向前賦值,三個變數被賦予相同的數值。

您也可以為多個物件指定多個變數。例如:

a,b,c =1,2,"runoob"

兩個整型物件 1 和 2 的分配給變數 a 和 b,字串物件 "runoob" 分配給變數 c

python3 中有六個標準的資料型別:

python3 的六個標準資料型別中:

資料型別間的轉換:

int()是內建函式

int()不能對字串型別中含有非整型數字符號的物件進行轉換

比如小數點.、空字串""

# 轉換

>>> float(1)

1.0>>> float('1')

1.0>>> float('-1')

-1.0

>>> float(-1)

-1.0

>>> float('1.3')

1.3

>>> bool(0)

false

>>> bool(1)

true

>>> bool("")

false

>>> bool(" ")

true

>>> bool("lenovo")

true

>>>

>>> str(1)

'1'>>> str(1.0)

'1.0'

>>> str(true)

'true'

>>> str(false)

'false'

>>>

python3 基本資料型別

整數 int 浮點數 float 1.23x10 9 寫成 1.23e9 整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的 除法難道也是精確的?是的!而浮點數運算則可能會有四捨五入的誤差 字串 str 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等等。請注意,或...

Python3 基本資料型別

python中數字有四種型別 整數 布林型 浮點數和複數。int 整數 如 1,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool 布林 如 true。float 浮點數 如 1.23 3e 2 complex 複數 如 1 2j 1.1 2.2j python3...

Python3基本資料型別

在python中,變數就是變數,它沒有型別,我們所說的 型別 是變數所指的記憶體中物件的型別。python 3中有六個標準的資料型別 python 3支援int float bool complex 複數 數值型別的賦值和計算都是很直觀的,就像大多數語言一樣。內建的type 函式可以用來查詢變數所指...