最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python編程開發(fā)之類型轉(zhuǎn)換convert實例分析

 更新時間:2015年11月13日 11:07:26   作者:Hongten  
這篇文章主要介紹了python編程開發(fā)之類型轉(zhuǎn)換convert用法,結(jié)合實例形式分析了Python中常見的數(shù)據(jù)類型及類型轉(zhuǎn)換convert的具體使用方法,需要的朋友可以參考下

本文實例講述了python編程開發(fā)之類型轉(zhuǎn)換convert。分享給大家供大家參考,具體如下:

在python的開發(fā)過程中,難免會遇到類型轉(zhuǎn)換,這里給出常見的類型轉(zhuǎn)換demo:

   int(x [,base ])         將x轉(zhuǎn)換為一個整數(shù)
   long(x [,base ])        將x轉(zhuǎn)換為一個長整數(shù)
   float(x )               將x轉(zhuǎn)換到一個浮點數(shù)
   complex(real [,imag ])  創(chuàng)建一個復(fù)數(shù)
   str(x )                 將對象 x 轉(zhuǎn)換為字符串
   repr(x )                將對象 x 轉(zhuǎn)換為表達式字符串
   eval(str )              用來計算在字符串中的有效Python表達式,并返回一個對象
   tuple(s )               將序列 s 轉(zhuǎn)換為一個元組
   list(s )                將序列 s 轉(zhuǎn)換為一個列表
   chr(x )                 將一個整數(shù)轉(zhuǎn)換為一個字符
   unichr(x )              將一個整數(shù)轉(zhuǎn)換為Unicode字符
   ord(x )                 將一個字符轉(zhuǎn)換為它的整數(shù)值
   hex(x )                 將一個整數(shù)轉(zhuǎn)換為一個十六進制字符串
   oct(x )                 將一個整數(shù)轉(zhuǎn)換為一個八進制字符串

下面是我做的demo:

#類型轉(zhuǎn)換
#convert
#convert to int
print('int()默認(rèn)情況下為:', int())
print('str字符型轉(zhuǎn)換為int:', int('010'))
print('float浮點型轉(zhuǎn)換為int:', int(234.23))
#十進制數(shù)10,對應(yīng)的2進制,8進制,10進制,16進制分別是:1010,12,10,0xa
print('int(\'0xa\', 16) = ', int('0xa', 16))
print('int(\'10\', 10) = ', int('10', 10))
print('int(\'12\', 8) = ', int('12', 8))
print('int(\'1010\', 2) = ', int('1010', 2))
#convert to long
print('int浮點型轉(zhuǎn)換為int:', int(23))
#convert to float
print('float()默認(rèn)情況下為:', float())
print('str字符型轉(zhuǎn)換為float:', float('123.01'))
print('int浮點型轉(zhuǎn)換為float:', float(32))
#covert to complex
print('創(chuàng)建一個復(fù)數(shù)(實部+虛部):', complex(12, 43))
print('創(chuàng)建一個復(fù)數(shù)(實部+虛部):', complex(12))
#convert to str
print('str()默認(rèn)情況下為:', str())
print('float字符型轉(zhuǎn)換為str:', str(232.33))
print('int浮點型轉(zhuǎn)換為str:', str(32))
lists = ['a', 'b', 'e', 'c', 'd', 'a']
print('列表list轉(zhuǎn)換為str:', ''.join(lists))
#covert to list
strs = 'hongten'
print('序列strs轉(zhuǎn)換為list:', list(strs))
#covert to tuple 
print('列表list轉(zhuǎn)換為tuple:', tuple(lists))
#字符和整數(shù)之間的轉(zhuǎn)換
#char coverted to int
print('整數(shù)轉(zhuǎn)換為字符chr:', chr(67))
print('字符chr轉(zhuǎn)換為整數(shù):', ord('C'))
print('整數(shù)轉(zhuǎn)16進制數(shù):', hex(12))
print('整數(shù)轉(zhuǎn)8進制數(shù):', oct(12))

運行效果:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>> 
int()默認(rèn)情況下為: 0
str字符型轉(zhuǎn)換為int: 10
float浮點型轉(zhuǎn)換為int: 234
int('0xa', 16) = 10
int('10', 10) = 10
int('12', 8) = 10
int('1010', 2) = 10
int浮點型轉(zhuǎn)換為int: 23
float()默認(rèn)情況下為: 0.0
str字符型轉(zhuǎn)換為float: 123.01
int浮點型轉(zhuǎn)換為float: 32.0
創(chuàng)建一個復(fù)數(shù)(實部+虛部): (12+43j)
創(chuàng)建一個復(fù)數(shù)(實部+虛部): (12+0j)
str()默認(rèn)情況下為: 
float字符型轉(zhuǎn)換為str: 232.33
int浮點型轉(zhuǎn)換為str: 32
列表list轉(zhuǎn)換為str: abecda
序列strs轉(zhuǎn)換為list: ['h', 'o', 'n', 'g', 't', 'e', 'n']
列表list轉(zhuǎn)換為tuple: ('a', 'b', 'e', 'c', 'd', 'a')
整數(shù)轉(zhuǎn)換為字符chr: C
字符chr轉(zhuǎn)換為整數(shù): 67
整數(shù)轉(zhuǎn)16進制數(shù): 0xc
整數(shù)轉(zhuǎn)8進制數(shù): 0o14
>>>

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • windows中安裝Python3.8.0的實現(xiàn)方法

    windows中安裝Python3.8.0的實現(xiàn)方法

    這篇文章主要介紹了windows中安裝Python3.8.0的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Python爬取門戶論壇評論淺談Python未來發(fā)展方向

    Python爬取門戶論壇評論淺談Python未來發(fā)展方向

    這篇文章主要介紹了如何實現(xiàn)Python爬取門戶論壇評論,附含圖片示例代碼,講解了詳細的操作過程,有需要的的朋友可以借鑒參考下,希望可以有所幫助
    2021-09-09
  • Python實現(xiàn)計算兩個指定日期相差幾年幾月幾日

    Python實現(xiàn)計算兩個指定日期相差幾年幾月幾日

    這篇文章主要為大家詳細介紹了如何使用Python實現(xiàn)計算兩個日期之間相差多少年,多少月,多少天,文中的的示例代碼講解詳細,需要的可以參考下
    2024-02-02
  • 基于Python實現(xiàn)png轉(zhuǎn)webp的命令行工具

    基于Python實現(xiàn)png轉(zhuǎn)webp的命令行工具

    網(wǎng)頁上使用webp格式的圖片更加省網(wǎng)絡(luò)流量和存儲空間,但本地圖片一般是png格式的,所以本文就來為大家介紹一下如何使用Python實現(xiàn)png轉(zhuǎn)webp功能吧
    2025-02-02
  • Python?ttkbootstrap的介紹與使用教程

    Python?ttkbootstrap的介紹與使用教程

    這篇文章主要介紹了Python?ttkbootstrap的介紹與使用,本文僅僅簡單介紹了ttkbootstrap的使用,而ttkbootstrap可以使我們創(chuàng)建一個簡單用戶圖形界面,并對其可以做一些操作,需要的朋友可以參考下
    2023-03-03
  • python中argparse模塊用法實例詳解

    python中argparse模塊用法實例詳解

    這篇文章主要介紹了python中argparse模塊用法,以實例形式較為詳細的分析了argparse模塊解析命令行參數(shù)的使用技巧,需要的朋友可以參考下
    2015-06-06
  • python生成隨機紅包的實例寫法

    python生成隨機紅包的實例寫法

    在本篇文章里小編給大家整理的是關(guān)于python生成隨機紅包的實例寫法以及相關(guān)知識點,有需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • Python中關(guān)于函數(shù)的具體用法范例以及介紹

    Python中關(guān)于函數(shù)的具體用法范例以及介紹

    函數(shù)是組織好的,可重復(fù)使用的,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。函數(shù)能提高應(yīng)用的模塊性,和代碼的重復(fù)利用率。你已經(jīng)知道Python提供了許多內(nèi)建函數(shù),比如print()。但你也可以自己創(chuàng)建函數(shù),這被叫做用戶自定義函數(shù)
    2021-09-09
  • win10從零安裝配置pytorch全過程圖文詳解

    win10從零安裝配置pytorch全過程圖文詳解

    這篇文章主要介紹了win10從零安裝配置pytorch全過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • 詳解Anconda環(huán)境下載python包的教程(圖形界面+命令行+pycharm安裝)

    詳解Anconda環(huán)境下載python包的教程(圖形界面+命令行+pycharm安裝)

    這篇文章主要介紹了Anconda環(huán)境下載python包的教程(圖形界面+命令行+pycharm安裝),這篇文章很適合小白入手級別的,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11

最新評論

邵武市| 彝良县| 灌云县| 阳新县| 扬中市| 驻马店市| 宁远县| 阿勒泰市| 射阳县| 宝鸡市| 文山县| 梓潼县| 武陟县| 南陵县| 平原县| 衡南县| 合作市| 辛集市| 花垣县| 松江区| 墨竹工卡县| 阳曲县| 横山县| 彭山县| 林甸县| 盐源县| 罗江县| 南陵县| 天水市| 北碚区| 墨竹工卡县| 淮滨县| 广丰县| 工布江达县| 嵊泗县| 洪雅县| 四平市| 泰宁县| 长沙市| 松溪县| 龙口市|