新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
python中的類型如何轉換-創(chuàng)新互聯(lián)
創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!
本篇文章給大家分享的是有關python中的類型如何轉換,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
Python中常見的類型轉換
int(x [,base ]) 將x轉換為一個整數(shù) long(x [,base ]) 將x轉換為一個長整數(shù) float(x ) 將x轉換到一個浮點數(shù) complex(real [,imag ]) 創(chuàng)建一個復數(shù) str(x ) 將對象 x 轉換為字符串 repr(x ) 將對象 x 轉換為表達式字符串 eval(str ) 用來計算在字符串中的有效Python表達式,并返回一個對象 tuple(s ) 將序列 s 轉換為一個元組 list(s ) 將序列 s 轉換為一個列表 chr(x ) 將一個整數(shù)轉換為一個字符 unichr(x ) 將一個整數(shù)轉換為Unicode字符 ord(x ) 將一個字符轉換為它的整數(shù)值 hex(x ) 將一個整數(shù)轉換為一個十六進制字符串 oct(x ) 將一個整數(shù)轉換為一個八進制字符串
序列支持一下操作:
操作描述
s + r 序列連接 s * n , n * s s的 n 次拷貝,n為整數(shù) s % d 字符串格式化(僅字符串) s[i] 索引 s[i :j ] 切片 x in s , x not in s 從屬關系 for x in s : 迭代 len(s) 長度 min(s) 最小元素 max(s) 大元素 s[i ] = x 為s[i]重新賦值 s[i :j ] = r 將列表片段重新賦值 del s[i ] 刪除列表中一個元素 del s[i :j ] 刪除列表中一個片段
數(shù)值操作:
x << y 左移 x >> y 右移 x & y 按位與 x | y 按位或 x ^ y 按位異或 (exclusive or) ~x 按位翻轉 x + y 加 x - y 減 x * y 乘 x / y 常規(guī)除 x // y 地板除 x ** y 乘方 (xy ) x % y 取模 (x mod y ) -x 改變操作數(shù)的符號位 +x 什么也不做 ~x ~x=-(x+1) abs(x ) 絕對值 divmod(x ,y ) 返回 (int(x / y ), x % y ) pow(x ,y [,modulo ]) 返回 (x ** y ) x % modulo round(x ,[n]) 四舍五入,n為小數(shù)點位數(shù) x < y 小于 x > y 大于 x == y 等于 x != y 不等于(與<>相同) x >= y 大于等于 x <= y 小于等于
以上就是python中的類型如何轉換,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)-成都網站建設公司行業(yè)資訊頻道。
網頁標題:python中的類型如何轉換-創(chuàng)新互聯(lián)
標題來源:http://www.dlmjj.cn/article/djcecp.html