Python入門教程(八)PythonCasting用法
指定變量類型
有時您可能需要為變量指定類型,這可以通過 casting 來完成,Python 是一門面向?qū)ο蟮恼Z言,因此它使用類來定義數(shù)據(jù)類型,包括其原始類型。
因此,使用構(gòu)造函數(shù)完成在 python 中的轉(zhuǎn)換:
- int() - 用整數(shù)字面量、浮點字面量構(gòu)造整數(shù)(通過對數(shù)進行下舍入),或者用表示完整數(shù)字的字符串字面量
- float() - 用整數(shù)字面量、浮點字面量,或字符串字面量構(gòu)造浮點數(shù)(提供表示浮點數(shù)或整數(shù)的字符串)
- str() - 用各種數(shù)據(jù)類型構(gòu)造字符串,包括字符串,整數(shù)字面量和浮點字面量
實例
整數(shù):
x = int(1) # x 將是 1
y = int(2.5) # y 將是 2
z = int("3") # z 將是 3
運行實例

實例
浮點數(shù):
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入門教程(八)PythonCasting用法的文章就介紹到這了,更多相關PythonCasting用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解
今天小編就為大家分享一篇pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
CentOS 6.5下安裝Python 3.5.2(與Python2并存)
這篇文章主要給大家介紹了在CentOS 6.5下安裝Python 3.5.2的方法教程,安裝后的python3與Python2并存,文中分享了詳細的方法步驟,對大家具有一定的參考學習價值,下面來一起看看吧。2017-06-06

