Python入門教程(八)PythonCasting用法
指定變量類型
有時您可能需要為變量指定類型,這可以通過 casting 來完成,Python 是一門面向?qū)ο蟮恼Z言,因此它使用類來定義數(shù)據(jù)類型,包括其原始類型。
因此,使用構(gòu)造函數(shù)完成在 python 中的轉(zhuǎn)換:
- int() - 用整數(shù)字面量、浮點(diǎn)字面量構(gòu)造整數(shù)(通過對數(shù)進(jìn)行下舍入),或者用表示完整數(shù)字的字符串字面量
- float() - 用整數(shù)字面量、浮點(diǎn)字面量,或字符串字面量構(gòu)造浮點(diǎn)數(shù)(提供表示浮點(diǎn)數(shù)或整數(shù)的字符串)
- str() - 用各種數(shù)據(jù)類型構(gòu)造字符串,包括字符串,整數(shù)字面量和浮點(diǎn)字面量
實(shí)例
整數(shù):
x = int(1) # x 將是 1 y = int(2.5) # y 將是 2 z = int("3") # z 將是 3
運(yùn)行實(shí)例
實(shí)例
浮點(diǎn)數(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
運(yùn)行實(shí)例
實(shí)例
字符串:
x = str("S2") # x 將是 'S2' y = str(3) # y 將是 '3' z = str(4.0) # z 將是 '4.0'
運(yùn)行實(shí)例
到此這篇關(guān)于Python入門教程(八)PythonCasting用法的文章就介紹到這了,更多相關(guān)PythonCasting用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解
今天小編就為大家分享一篇pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12詳解python實(shí)現(xiàn)線程安全的單例模式
這篇文章主要介紹了python實(shí)現(xiàn)線程安全的單例模式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03Python監(jiān)聽鍵盤和鼠標(biāo)事件的示例代碼
這篇文章主要介紹了Python監(jiān)聽鍵盤和鼠標(biāo)事件的示例代碼,幫助大家更好的理解和使用python,提高辦公效率,感興趣的朋友可以了解下2020-11-11CentOS 6.5下安裝Python 3.5.2(與Python2并存)
這篇文章主要給大家介紹了在CentOS 6.5下安裝Python 3.5.2的方法教程,安裝后的python3與Python2并存,文中分享了詳細(xì)的方法步驟,對大家具有一定的參考學(xué)習(xí)價值,下面來一起看看吧。2017-06-06