Python數據類型轉換函數有哪些?Python內置類型轉換函數是什么

數據類型轉換指的就是將python中一個對象的類型轉為另外一種類型,而python里面也有很多已經定義好可以直接使用的內置數據類型轉換函數 。而下面這篇文章小編就是會來給大家介紹一下這些函數都是哪些,感興趣或者想要了解一下小伙伴一起往下看看吧 。

Python數據類型轉換函數有哪些?Python內置類型轉換函數是什么


1.str(x):這個函數能夠將其他對象轉為字符串類型,不過如果傳入的參數是字典這種序列的話還是需要調用join()方法來拼接才可以 。
2.int()以及float():這個兩個函數都是python之中和數字有關的類型轉換函數,int()能夠將其它類型的數字或者是只有數字的字符串轉為整數類型,同時它也是十進制類型轉換的函數 。float()函數的作用也是差不多的,不過它是將參數參數浮點型 。
3.eval()函數:此函數與其說是數據類型轉化函數,不如說它可以返回任意類型的對象,因為它的實際作用是將字符串類型的表達式進行計算從而返回相應結果 。
4.chr()和ord():python的編碼字符集為Unicode,也就是萬國碼,而它的基礎就是從ASCII碼表發展而來的 。那么這兩個函數的作用就是chr()將整數轉為對應的ASCII碼表字符,ord()則是將字符轉為ASCII碼整數值 。
5.hex()和oct():這兩個函數都是需要接收整數類型的參數,它們一個能夠將數值轉為十六進制,一個是轉為八進制 。
除了以上這些還有list()、tuple()、set()、dict()等等類型轉換函數,從名稱上就可以看出來它們都是將對象轉為名稱所對應的數據類型 。
【Python數據類型轉換函數有哪些?Python內置類型轉換函數是什么】以上就是關于“Python數據類型轉換函數有哪些?Python內置類型轉換函數是什么”的全部內容了,希望對你有所幫助 。

    猜你喜歡