曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

什么是數(shù)據(jù)類型轉(zhuǎn)換

汽車電子技術(shù) ? 來源:安迪python學習筆記 ? 作者: 安迪python學習筆記 ? 2023-02-23 15:21 ? 次閱讀

常用的3種數(shù)據(jù)類型:1、Python數(shù)據(jù)類型第一種:字符串(str)。

2、Python數(shù)據(jù)類型第二種:整數(shù)(int)。

3、Python數(shù)據(jù)類型第三種:浮點數(shù)(float)。

4.8.1 轉(zhuǎn)換成字符串

str( ) 將整數(shù)或浮點數(shù)轉(zhuǎn)換成字符串類型。

# 設置一個整數(shù)變量
number = 10 

# 將number 轉(zhuǎn)換成字符串
str(number)

# 查看轉(zhuǎn)換類型
type(str(number))
str

number 的數(shù)據(jù)類型本來是整數(shù)(int),通過str( ) 函數(shù)轉(zhuǎn)換成字符串類型(str),在利用type函數(shù)查看轉(zhuǎn)換后的數(shù)據(jù)類型。

# 設置一個浮點數(shù)變量
number_2 = 0.66

# 將變量轉(zhuǎn)換成字符串
str(number_2)

# 查看轉(zhuǎn)換類型
type(str(number_2))
str

number_2 的數(shù)據(jù)類型本來是浮點數(shù)(float),通過str( ) 函數(shù)轉(zhuǎn)換成字符串類型(str)。

4.8.2 轉(zhuǎn)換成整數(shù)

int( ) 將字符串、浮點數(shù)轉(zhuǎn)換成整數(shù)。

# 設置一個浮點數(shù)變量
number_3 = 6.66

# 將變量轉(zhuǎn)換成整數(shù)
int(number_3)

# 查看轉(zhuǎn)換類型
print(type(int(number_3)))

# 查看轉(zhuǎn)換結(jié)果
print(int(number_3))
<class 'int'>
6

浮點數(shù)轉(zhuǎn)換成整數(shù)只保留小數(shù)點前的數(shù)字。

# 設置一個字符串變量
number_4 = '66'

# 將變量轉(zhuǎn)換成整數(shù)
int(number_4)

# 查看轉(zhuǎn)換類型
type(int(number_4))
int
# 設置一個字符串變量
number_5 = '66.66'

# 將變量轉(zhuǎn)換成整數(shù)
int(number_5)

# 查看轉(zhuǎn)換類型
type(int(number_5))
---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)



ValueError: invalid literal for int() with base 10: '66.66'

注意

1、浮點數(shù)轉(zhuǎn)換成整數(shù):不采用四舍五入法,只保留小數(shù)點前的數(shù)。例如:浮點數(shù)66.99轉(zhuǎn)換成整數(shù)66,而不是67。

2、字符串轉(zhuǎn)換成整數(shù):只有符合整數(shù)規(guī)范的字符串類數(shù)據(jù),才能被int()強制轉(zhuǎn)換。

例如:字符串'66.66'不能轉(zhuǎn)換成整數(shù),字符串'66'可以轉(zhuǎn)成整數(shù)。

4.8.3 轉(zhuǎn)換成浮點數(shù)

float( ) 將整數(shù)、字符串轉(zhuǎn)換成浮點數(shù)。

# 設置一個字符串變量
weight = '50'

# 將變量轉(zhuǎn)換成浮點數(shù)
float(weight)

# 查看轉(zhuǎn)換類型
print(type(float(weight)))

# 查看轉(zhuǎn)換結(jié)果
print(float(weight))
<class 'float'>
50.0
# 設置一個整數(shù)變量
height = 180

# 將變量轉(zhuǎn)換成浮點數(shù)
float(height)

# 查看轉(zhuǎn)換類型
print(type(float(height)))

# 查看轉(zhuǎn)換結(jié)果
print(float(height))
<class 'float'>
180.0

總結(jié)

1、str( ):轉(zhuǎn)成字符串,沒有限制。

2、int( ):浮點數(shù)轉(zhuǎn)保留點之前的數(shù);文字和小數(shù)類的字符串不能轉(zhuǎn)整數(shù)。

3、float( ):文字類字符串不能轉(zhuǎn)浮點數(shù)。

課后練習1

補全代碼,輸出:今天是我學習Python的第100天

# 設置變量
phrese_1 = '今天是我學習Python'
word_1 = '的第'
number_1 = 100
word_2 = '天'

# 輸出今天是我學習Python的第100天

課后練習2

補全代碼,輸出:我們班有50人

# 設置變量
phrese_2 = '我們班有'
number_2 = '50.8'
word_3 = '人'

# 輸出我們班有50人
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 字符串
    +關(guān)注

    關(guān)注

    1

    文章

    589

    瀏覽量

    21029
  • 數(shù)據(jù)類型
    +關(guān)注

    關(guān)注

    0

    文章

    236

    瀏覽量

    13788
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85948
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    JAVA語言的數(shù)據(jù)類型轉(zhuǎn)換

    JAVA語言的數(shù)據(jù)類型轉(zhuǎn)換很多場合需要用到類型轉(zhuǎn)換。例如,要把一個整型變量作為字符型變量來使用,就需要使用類型
    發(fā)表于 12-06 00:30

    【初級】labview教程每日一教之數(shù)據(jù)文件操作+數(shù)據(jù)類型轉(zhuǎn)換

    .[hide][/hide]13數(shù)據(jù)類型轉(zhuǎn)換在使用LabVIEW編程過程中,已有的數(shù)據(jù)類型不能滿足我們進一步處理的需要,常常需要對數(shù)據(jù)類型進行轉(zhuǎn)換
    發(fā)表于 11-07 10:01

    串口數(shù)據(jù)類型轉(zhuǎn)換問題

    串口接收到的二進制數(shù)據(jù),到LabVIEW后被轉(zhuǎn)換為字符串格式,這個過程怎么做?
    發(fā)表于 05-09 11:33

    labview 輸出數(shù)據(jù)類型轉(zhuǎn)換

    問題,DAQmx輸出的是1D DBL的數(shù)組,經(jīng)過數(shù)組子集與時間標識常量相組合使用的是捆綁嗎?里面時間變量t0、dt如何設置?加入了時間常量怎么在輸出端輸出和示波器想匹配的數(shù)據(jù)類型
    發(fā)表于 10-29 13:21

    數(shù)據(jù)類型轉(zhuǎn)換

    請問碰到這種情況該如何進行轉(zhuǎn)換呢?
    發(fā)表于 11-14 14:38

    關(guān)于數(shù)據(jù)類型轉(zhuǎn)換的問題

    如圖,最右邊的反饋節(jié)點輸出M序列。這個M序列的數(shù)據(jù)類型是布爾型。樓主想把M序列的數(shù)據(jù)類型轉(zhuǎn)換成布爾型數(shù)組。想了好久都不知道該怎么操作。希望能有人解答。樓主不勝感激
    發(fā)表于 04-27 21:07

    使用ActiveX函數(shù)與MATLAB建立連接時,變體數(shù)據(jù)類型轉(zhuǎn)換出現(xiàn)問題,應該怎么解決啊

    使用ActiveX函數(shù)與MATLAB接口創(chuàng)建一個隨機值矩陣并在MATLAB軟件中顯示該矩陣圖形,變體數(shù)據(jù)類型轉(zhuǎn)換出現(xiàn)問題,應該怎么解決啊
    發(fā)表于 04-26 15:53

    請問使用強制數(shù)據(jù)類型轉(zhuǎn)換函數(shù)的時候,數(shù)據(jù)類型type端該如何設置,才能使數(shù)據(jù)成功轉(zhuǎn)換類型?

    本帖最后由 一只耳朵怪 于 2018-6-26 08:51 編輯 使用強制數(shù)據(jù)類型轉(zhuǎn)換函數(shù)的時候,數(shù)據(jù)類型type端該如何設置,才能使數(shù)據(jù)成功
    發(fā)表于 06-25 20:33

    請問28069的CLA不支持數(shù)據(jù)類型轉(zhuǎn)換嗎?

    = AdcResult.ADCRESULT8;// AdcResult.ADCRESULT8的值為0x0FFF;// 執(zhí)行下面的語句之后lValue = 0lValue = AdcResult.ADCRESULT8;// AdcResult.ADCRESULT8的值為0x0FFF;難道28069的CLA不支持數(shù)據(jù)類型
    發(fā)表于 12-17 14:45

    數(shù)據(jù)類型如何轉(zhuǎn)換

    unsigned int num = 0;unsigned char i = 0x12;num = i;程序執(zhí)行后,是不是把 i 的值賦給num的低8位、、、、、、、、、、
    發(fā)表于 06-16 04:35

    輻照度計中串行通訊數(shù)據(jù)類型轉(zhuǎn)換的研究

    本文探討了上位機利用MSCOMM 與輻照度計進行串行通訊過程中數(shù)據(jù)類型轉(zhuǎn)換的問題。分析了VC++6.0 環(huán)境下串行通訊中幾種特殊數(shù)據(jù)結(jié)構(gòu)間的關(guān)系,總結(jié)出了發(fā)送及接收數(shù)據(jù)時可用的幾
    發(fā)表于 12-12 15:16 ?14次下載

    LabVIEW初級教程之數(shù)據(jù)類型轉(zhuǎn)換的詳細資料說明

    在使用LabVIEW編程過程中,已有的數(shù)據(jù)類型不能滿足我們進一步處理的需要,常常需要對數(shù)據(jù)類型進行轉(zhuǎn)換。比如不同表示法的數(shù)值類型之間轉(zhuǎn)換,或
    發(fā)表于 03-24 15:03 ?26次下載
    LabVIEW初級教程之<b class='flag-5'>數(shù)據(jù)類型</b><b class='flag-5'>轉(zhuǎn)換</b>的詳細資料說明

    SpinalHDL中Bundle數(shù)據(jù)類型轉(zhuǎn)換

    SpinalHDL中Bundle與SystemVerilog中的packed struct很像,在某些場景下,與普通數(shù)據(jù)類型之間的連接賦值可以通過asBits,assignFromBits來實現(xiàn)。
    的頭像 發(fā)表于 10-17 09:51 ?1533次閱讀

    什么是數(shù)據(jù)類型轉(zhuǎn)換

    數(shù)據(jù)類型轉(zhuǎn)換就是將數(shù)據(jù)(變量、數(shù)值、表達式的結(jié)果等)從一種類型轉(zhuǎn)換為另一種類型
    的頭像 發(fā)表于 02-27 15:04 ?1635次閱讀
    什么是<b class='flag-5'>數(shù)據(jù)類型</b><b class='flag-5'>轉(zhuǎn)換</b>

    GaussDB數(shù)據(jù)類型轉(zhuǎn)換介紹

    數(shù)據(jù)類型轉(zhuǎn)換在實際應用中非常常見。GaussDB 作為一款企業(yè)級分布式關(guān)系型數(shù)據(jù)庫,在實際業(yè)務場景使用中,也會避免不了數(shù)據(jù)類型轉(zhuǎn)換。以下是
    的頭像 發(fā)表于 06-05 16:29 ?1092次閱讀
    GaussDB<b class='flag-5'>數(shù)據(jù)類型</b><b class='flag-5'>轉(zhuǎn)換</b>介紹