日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python中的56個(gè)內(nèi)置函數(shù)詳解(二)

9、str()

專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)永濟(jì)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

描述:str() 函數(shù)將對象轉(zhuǎn)化為適于人閱讀的形式。將字符類型、數(shù)值類型等轉(zhuǎn)換為字符串類型

語法:class str(object='')

參數(shù):object -- 對象。

案例

integ = 100
str(integ)'100'dict = {'baidu': 'baidu.com', 'google': 'google.com'};str(dict)"{'baidu': 'baidu.com', 'google': 'google.com'}"

10、callable()

描述:判斷對象是否可以被調(diào)用,能被調(diào)用的對象就是一個(gè)callable 對象,對于函數(shù)、方法、lambda 函式、 類以及實(shí)現(xiàn)了 __call__ 方法的類實(shí)例, 它都返回 True。

語法:callable(object)

參數(shù):object -- 對象

案例

callable(0)Falsedef add(x, y):  return x + ycallable(add)True

11、chr()

描述:chr() 用一個(gè)范圍在 range(256)內(nèi)的(就是0~255)整數(shù)作參數(shù),返回一個(gè)對應(yīng)的字符。

語法:chr(i)

參數(shù):i -- 可以是10進(jìn)制也可以是16進(jìn)制的形式的數(shù)字。

案例

查看十進(jìn)制整數(shù)對應(yīng)的ASCII字符chr(65)'A'可以參考4案例中的表

12、ord()

描述:查看某個(gè)ascii對應(yīng)的十進(jìn)制數(shù)

語法:ord(c)

參數(shù):c -- 字符。

案例

ord('A')65ord('~')126

13、classmethod()

描述:classmethod 修飾符對應(yīng)的函數(shù)不需要實(shí)例化,不需要 self 參數(shù),但第一個(gè)參數(shù)需要是表示自身類的 cls 參數(shù),可以來調(diào)用類的屬性,類的方法,實(shí)例化對象等。

語法:classmethod

參數(shù):無

案例

class Sample(object): bar = 1  
def fun1(self):         
 print ('foo')             
 @classmethod   
def fun2(cls):       
  print ('fun2')      
  print (cls.bar)        
cls().fun1()   # 調(diào)用 foo 方法 Sample.fun2()  # 不需要實(shí)例化fun21foo

14、compile()

描述:compile() 函數(shù)將一個(gè)字符串編譯為字節(jié)代碼。

語法:compile(source, filename, mode[, flags[, dont_inherit]])

參數(shù)

source -- 字符串或者AST(Abstract Syntax Trees)對象。。

filename -- 代碼文件名稱,如果不是從文件讀取代碼則傳遞一些可辨認(rèn)的值。

mode -- 指定編譯代碼的種類。可以指定為 exec, eval, single。

flags -- 變量作用域,局部命名空間,如果被提供,可以是任何映射對象。。

flags和dont_inherit是用來控制編譯源碼時(shí)的標(biāo)志

案例

將字符串編譯成python能識(shí)別或可以執(zhí)行的代碼,也可以將文字讀成字符串再編譯。
s = "print('helloworld')"
r = compile(s,"", "exec") r at 0x000000000F819420, 
file "", line 1>exec(r)helloworldstr = "for i in range(0,5): print(i)"
 c = compile(str,'','exec')   
 # 編譯為字節(jié)代碼對象
  c at 0x000001EB82C91ED0, file "", line 1>
  exec(c)01234

15、complex()

描述:創(chuàng)建一個(gè)復(fù)數(shù)

語法:class complex([real[, imag]])

參數(shù)

real -- int, long, float或字符串;

imag -- int, long, float;

案例

complex(1,2)(1+2j) complex('1')(1+0j)complex("1+2j")(1+2j)

16、delattr()

描述:刪除對象的屬性

語法:delattr(object, name)

參數(shù)

object -- 對象。

name -- 必須是對象的屬性。

案例

class Coordinate:    x = 10    y = -5    z = 0 
point1 = Coordinate() 
print('x = ',point)

Python中的56個(gè)內(nèi)置函數(shù)詳解(一)

Python中的56個(gè)內(nèi)置函數(shù)詳解(三)

Python中的56個(gè)內(nèi)置函數(shù)詳解(四)

Python中的56個(gè)內(nèi)置函數(shù)詳解(五)

Python中的56個(gè)內(nèi)置函數(shù)詳解(六)

Python中的56個(gè)內(nèi)置函數(shù)詳解(七)


文章名稱:創(chuàng)新互聯(lián)Python教程:Python中的56個(gè)內(nèi)置函數(shù)詳解(二)
當(dāng)前路徑:http://www.dlmjj.cn/article/dpchpdh.html