欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python入門教程(八)PythonCasting用法

 更新時間:2023年04月08日 17:03:18   作者:輕松學(xué)Python  
這篇文章主要介紹了Python入門教程(八)PythonCasting用法,Python是一門非常強(qiáng)大好用的語言,也有著易上手的特性,本文為入門教程,需要的朋友可以參考下

指定變量類型

有時您可能需要為變量指定類型,這可以通過 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)文章

  • python—sys模塊之獲取參數(shù)的操作

    python—sys模塊之獲取參數(shù)的操作

    這篇文章主要介紹了python—sys模塊之獲取參數(shù)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解

    pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解

    今天小編就為大家分享一篇pytorch中tensor.expand()和tensor.expand_as()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python使用paddleOCR批量識別pdf的方法

    Python使用paddleOCR批量識別pdf的方法

    PaddleOCR可以在圖像、文本、表格等多種場景下進(jìn)行文字識別,本文主要介紹了Python使用paddleOCR批量識別pdf的方法,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Python多線程編程之多線程加鎖操作示例

    Python多線程編程之多線程加鎖操作示例

    這篇文章主要介紹了Python多線程編程之多線程加鎖操作,涉及Python線程創(chuàng)建、加鎖、釋放鎖等相關(guān)操作技巧,需要的朋友可以參考下
    2018-09-09
  • 詳解python實(shí)現(xiàn)線程安全的單例模式

    詳解python實(shí)現(xiàn)線程安全的單例模式

    這篇文章主要介紹了python實(shí)現(xiàn)線程安全的單例模式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • python程序的打包分發(fā)示例詳解

    python程序的打包分發(fā)示例詳解

    這篇文章主要為大家介紹了python程序的打包分發(fā)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Python監(jiān)聽鍵盤和鼠標(biāo)事件的示例代碼

    Python監(jiān)聽鍵盤和鼠標(biāo)事件的示例代碼

    這篇文章主要介紹了Python監(jiān)聽鍵盤和鼠標(biāo)事件的示例代碼,幫助大家更好的理解和使用python,提高辦公效率,感興趣的朋友可以了解下
    2020-11-11
  • CentOS 6.5下安裝Python 3.5.2(與Python2并存)

    CentOS 6.5下安裝Python 3.5.2(與Python2并存)

    這篇文章主要給大家介紹了在CentOS 6.5下安裝Python 3.5.2的方法教程,安裝后的python3與Python2并存,文中分享了詳細(xì)的方法步驟,對大家具有一定的參考學(xué)習(xí)價值,下面來一起看看吧。
    2017-06-06
  • Python批量圖片去水印的方法

    Python批量圖片去水印的方法

    ​平常工作中,有時為了采用網(wǎng)絡(luò)的一些素材,但這些素材往往被打了水印,如果我們不懂PS就無法去掉水印,或者無法批量去掉水印。本文就介紹了Python批量圖片去水印的方法,感興趣的可以了解一下
    2021-05-05
  • python 實(shí)現(xiàn)表情識別

    python 實(shí)現(xiàn)表情識別

    這篇文章主要介紹了python 實(shí)現(xiàn)表情識別的示例代碼,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-11-11

最新評論