Python是如何進行類型轉換的?


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

i=10
# 十進制轉2進制
print(bin(i))
# 十進制轉8進制
print(oct(i))
# 十進制轉16進制
print(hex(i))

b=0b1010
# 二進制轉16進制
print(hex(b))
# 二進制轉10進制
print(int(b))
# 二進制轉8進制
print(oct(b))

'''
1.字符串--->整數類型 int(str),必須由數字組成的字符串才可以的
2.整數類型--->字符串 str(int),
'''

# 將字符轉換成一個數字
print(ord('a'))
print(ord('A'))

# 將數字轉換成一個字母
print(chr(122))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM