有時您可能需要為變數指定類型,這可以透過casting 來完成,Python 是一門物件導向的語言,因此它使用類別來定義資料類型,包括其原始類型。
因此,使用建構子完成在python 中的轉換:
int() - 用整數面量、浮點字面量建構整數(透過對數進行下捨入),或用表示完整數字的字串字面量
float() - 用整數位面量、浮點字面量,或字串字面量建構浮點數(提供表示浮點數或整數的字串)
str() - 用各種資料類型建構字串,包括字串,整數面量和浮點字面量
實例
整數:
x = int(1) # x 将是 1 y = int(2.5) # y 将是 2 z = int("3") # z 将是 3
執行實例
實例
浮點數:
x = float(1) # x 将是 1.0 y = float(2.5) # y 将是 2.5 z = float("3") # z 将是 3.0 w = float("4.6")# w 将是 4.6
執行實例
實例
字串:
x = str("S2") # x 将是 'S2' y = str(3) # y 将是 '3' z = str(4.0) # z 将是 '4.0'
運行實例
以上是Python Casting怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!