免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      數(shù)控機床車床被鎖

      數(shù)控機床車床被鎖 【一電一 17154833762-】 這里給出官方的解釋:__init__ 作用是類實例進行初始化,第一個參數(shù)為 self,代表對象本身,可以沒有返回值。__new__ 則是返回一個新的類的實例,第一個參數(shù)是 cls 代表該類本身,必須有返回值。很明顯,類先實例化才能產(chǎn)能對象,顯然是 new 先執(zhí)行,然后再 init__,實際上,只要 __new 返回的是類本身的實例,它會自動調(diào)用 init 進行初始化。但是有例外,如果 new 返回的是其他類的實例,則它不會調(diào)用當前類的 __init__。下面我們分別輸出下對象 a 和對象 b 的類型:

      print( type(a))#print( type(b))#

      可以看出,a 是 test 類的一個對象,而 b 就是 object 的對象。

      參考文檔:

      https://docs.python.org/3/reference/datamodel.html?highlight=__new__#object.__new__

      2、map 函數(shù)返回的對象

      map()函數(shù)第一個參數(shù)是 fun,第二個參數(shù)是一般是 list,第三個參數(shù)可以寫 list,也可以不寫,作用就是對列表中 list 的每個元素順序調(diào)用函數(shù) fun 。

      >>> b=map(lambda x:x*x,[1,2,3])>>> [i for i in b][1, 4, 9]>>> [i for i in b][]>>>

      有沒有發(fā)現(xiàn),第二次輸出 b 中的元素時,發(fā)現(xiàn)變成空了。原因是 map() 函數(shù)返回的是一個迭代器,并用對返回結(jié)果使用了 yield,這樣做的目的在于節(jié)省內(nèi)存。舉個例子:

      #encoding:UTF-8 def yield_test(n): for i in range(n): yield call(i) #做一些其它的事情 def call(i): return i*2 #使用for循環(huán) x = yield_test(5)print([i for i in x])print([i for i in x])

      執(zhí)行結(jié)果為:

      [0, 2, 4, 6, 8] []

      這里如果不用 yield,那么在列表中的元素非常大時,將會全部裝入內(nèi)存,這是非常浪費內(nèi)存的,同時也會降低效率。

      3、正則表達式中 compile 是否多此一舉?

      比如現(xiàn)在有個需求,對于文本

      中國,用正則匹配出標簽里面的“中國”,其中 class 的類名是不確定的。有兩種方法,代碼如下:

      >>> import re>>> text = ‘中國’>>> #方法一…>>> re.findall(‘(.*)’,text)[‘中國’]>>> #方法二…>>> regex='(.*)’>>> pattern = re.compile(regex)>>> re.findall(pattern,text)[‘中國’]>>>

      這里為什么要用 compile 多寫兩行代碼呢?原因是 compile 將正則表達式編譯成一個對象,加快速度,并重復使用。

      4、[[1,2],[3,4],[5,6]]一行代碼展開該列表,得出[1,2,3,4,5,6]

      >>> [j for i in [[1,2],[3,4],[5,6]] for j in i][1, 2, 3, 4, 5, 6]>>>

      5、一行代碼將字符串 “->” 插入到 “abcdefg”中每個字符的中間

      >>> “->”.join(“abcdef”)’a->b->c->d->e->f’>>>

      這里也建議多使用 os.path.join() 來拼接操作系統(tǒng)的文件路徑。

      6、zip 函數(shù)

      zip() 函數(shù)在運算時,會以一個或多個序列(可迭代對象)做為參數(shù),返回一個元組的列表。同時將這些序列中并排的元素配對。zip() 參數(shù)可以接受任何類型的序列,同時也可以有兩個以上的參數(shù);當傳入?yún)?shù)的長度不同時,zip 能自動以最短序列長度為準進行截取,獲得元組。

      >>> a=[1,2]>>> b=(3,4)>>> zip(a,b)>>> for i in zip(a,b):… print(i)…(1, 3)(2, 4)>>> a=”ab”>>> b=”xyz”>>> for i in zip(a,b):… print(i)…(‘a’, ‘x’)(‘b’, ‘y’)>>>

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年6月26日 18:02
      下一篇 2022年6月26日 18:02

      相關(guān)推薦

      • 明年底驗收!我國重點地區(qū)將實現(xiàn)秒級地震預警

        記者從日前召開的2022年全國地震科技工作會議上了解到,近年來,地震科技助力防震減災工作提質(zhì)增效。我國地震監(jiān)測核心技術(shù)實現(xiàn)自主創(chuàng)新可控,國內(nèi)地震自動速報平均用時縮短到2分鐘,地震參…

        2022年11月27日
      • 分享4條發(fā)微商朋友圈的方法(微商朋友圈應該怎么發(fā))

        對于微商朋友來說,朋友圈的重要性不言而喻了。 那么微商的朋友圈到底該怎么發(fā)呢? 為什么同樣是經(jīng)營一個朋友圈,有的微商看起來逼格滿滿,實際效果也不錯;而有的卻動都不動就被屏蔽甚至拉黑…

        2022年11月27日
      • 筆記本最好配置(目前筆記本最好的配置)

        本文主要講的是筆記本最好配置,以及和目前筆記本最好的配置相關(guān)的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 筆記本電腦什么配置好? 01 CPU:這個主要取決于頻率和…

        2022年11月26日
      • 存儲過程語法(sql server存儲過程語法)

        今天小編給各位分享存儲過程語法的知識,其中也會對sql server存儲過程語法進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! oracle存儲過程基本語法…

        2022年11月26日
      • 《寶可夢朱紫》夢特性怎么獲得?隱藏特性獲取方法推薦

        寶可夢朱紫里有很多寶可夢都是擁有夢特性會變強的寶可夢,很多玩家不知道夢特性怎么獲得,下面就給大家?guī)韺毧蓧糁熳想[藏特性獲取方法推薦,感興趣的小伙伴一起來看看吧,希望能幫助到大家。 …

        2022年11月25日
      • 《寶可夢朱紫》奇魯莉安怎么進化?奇魯莉安進化方法分享

        寶可夢朱紫中的奇魯莉安要怎么進化呢?很多玩家都不知道,下面就給大家?guī)韺毧蓧糁熳掀骠斃虬策M化方法分享,感興趣的小伙伴一起來看看吧,希望能幫助到大家。 奇魯莉安進化方法分享 奇魯莉安…

        2022年11月25日
      • 韓國將舉辦中國電影展 你好李煥英等將在韓上映

        11月24日,韓國電影振興委員會表示,為紀念中韓建交30周年,將舉辦中國電影展。 展映電影名單 電影展將于12月1日至4日舉行,地點在首爾藝術(shù)之家Momo舉行,同月12日至18日和…

        2022年11月25日
      • 中國體育彩票app怎么買世界杯(中國體育彩票app官方下載安裝)

        中國體育彩票app相信買彩票的小伙伴都有使用過,這段時間世界杯更是火爆,那么中國體育彩票app怎么買世界杯?中國體育彩票app買世界杯在哪里買?會犯法嗎?下面小編為大家?guī)碇袊w育…

        2022年11月25日
      • 中國疫情為什么搞得那么緊張(為什么要搞疫情)

        有在關(guān)注國內(nèi)本輪疫情的小伙伴應該注意到了,這幾天國內(nèi)疫情的情況還是比較嚴峻的,而各地也都在針對疫情實行嚴格的管控措施。那么,中國疫情為什么搞得那么緊張?對比國外,國內(nèi)疫情的防控措施…

        2022年11月25日
      • 中國疫情為何突然嚴重了(大連疫情為何突然增加那么多)

        有在關(guān)注國內(nèi)此次疫情的小伙伴應該注意到了,近期國內(nèi)各地的疫情情況也都是比較嚴峻的。而對于進入十一月份后各地突然爆發(fā)的疫情,大家也都第一時間查詢原因。中國疫情為何突然嚴重了?為什么國…

        2022年11月25日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息