国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

[零基礎(chǔ)學(xué)Python]已經(jīng)過去的數(shù)據(jù)類型總結(jié)

voidking / 548人閱讀

摘要:前面已經(jīng)洋洋灑灑地介紹了不少數(shù)據(jù)類型。所有的數(shù)據(jù)類型,就是一種對(duì)象。可以在交互模式下這樣查看顯示應(yīng)該是這樣的注意看上面亂七八糟的英文中,是不是有符號(hào),這是什么前面在講述字符串的時(shí)候提到了轉(zhuǎn)義符號(hào),這是換一行。

前面已經(jīng)洋洋灑灑地介紹了不少數(shù)據(jù)類型。不能再不顧一切地向前沖了,應(yīng)當(dāng)總結(jié)一下。這樣讓看官能夠從總體上對(duì)這些數(shù)據(jù)類型有所了解,如果能夠有一覽眾山小的感覺,就太好了。

下面的表格中列出了已經(jīng)學(xué)習(xí)過的數(shù)據(jù)類型,也是python的核心數(shù)據(jù)類型之一部分,這些都被稱之為內(nèi)置對(duì)象。

  

對(duì)象,就是你面對(duì)的所有東西都是對(duì)象,看官要逐漸熟悉這個(gè)稱呼。所有的數(shù)據(jù)類型,就是一種對(duì)象。英文單詞是object,直接的漢語意思是物體,這就好像我們?cè)诂F(xiàn)實(shí)中一樣,把很多我們看到和用到的都可以統(tǒng)稱為“東西”一樣。“東西”就是“對(duì)象”,就是object。在編程中,那個(gè)所謂面向?qū)ο螅部梢哉f成“面向東西”,是嗎?容易有歧義吧。

對(duì)象類型 舉例
int/float 123, 3.14
str "qiwsir.github.io"
list [1, [2, "three"], 4]
dict {"name":"qiwsir","lang":"python"}
tuple (1, 2, "three")
set set("qi"), {"q", "i"}

不論任何類型的數(shù)據(jù),只要?jiǎng)佑胐ir(object)或者h(yuǎn)elp(obj)就能夠在交互模式下查看到有關(guān)的函數(shù),也就是這樣能夠查看相關(guān)幫助文檔了。舉例:

>>> dir(dict)

看官需要移動(dòng)鼠標(biāo),就能夠看全(下面的本質(zhì)上就是一個(gè)list):

["__class__", "__cmp__", "__contains__", "__delattr__", "__delitem__", "__doc__", "__eq__", "__format__", "__ge__", "__getattribute__", "__getitem__", "__gt__", "__hash__", "__init__", "__iter__", "__le__", "__len__", "__lt__", "__ne__", "__new__", "__reduce__", "__reduce_ex__", "__repr__", "__setattr__", "__setitem__", "__sizeof__", "__str__", "__subclasshook__", "clear", "copy", "fromkeys", "get", "has_key", "items", "iteritems", "iterkeys", "itervalues", "keys", "pop", "popitem", "setdefault", "update", "values", "viewitems", "viewkeys", "viewvalues"]

先略過__雙下劃線開頭的哪些,看后面的,就是dict的內(nèi)置函數(shù)。至于詳細(xì)的操作方法,通過類似help(dict.pop)的方式獲得。這是前面說過的,再說一遍,加深印象。

我的觀點(diǎn):學(xué)習(xí),重要的是學(xué)習(xí)方法,不是按部就班的敲代碼。

今天既然是復(fù)習(xí),就要在原來基礎(chǔ)上提高一點(diǎn)。所以,也要看看上面那些以雙下劃線開頭的東西,請(qǐng)看官找一下,有沒有發(fā)現(xiàn)這個(gè):"__doc"。這是什么,它是一個(gè)文件,里面記錄了對(duì)當(dāng)前所查看的對(duì)象的詳細(xì)解釋。可以在交互模式下這樣查看:

>>> dict.__doc__

顯示應(yīng)該是這樣的:

  

"dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object"s (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)"

注意看上面亂七八糟的英文中,是不是有 符號(hào),這是什么?前面在講述字符串的時(shí)候提到了轉(zhuǎn)義符號(hào),這是換一行。也就是說,如果上面的文字,按照排版要求,應(yīng)該是這樣的(當(dāng)然,在文本中,如果打開,其實(shí)就是排好版的樣子)。

  

"dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object"s
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)"

可能排版還是不符合愿意。不過,看官也大概能看明白了。我要說的不是排版,要說的是告訴看官一種查看某個(gè)數(shù)據(jù)類型含義的方法,就是通過obj.doc文件來看。

嘿嘿,其實(shí)有一種方法,可以看到排版的結(jié)果的:

>>> print dict.__doc__
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object"s
    (key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
    d = {}
    for k, v in iterable:
        d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
    in the keyword argument list.  For example:  dict(one=1, two=2)

上面那么折騰一下,就是為了湊篇幅,不然這個(gè)總結(jié)的東西太少了。

總之,只要用這種方法,你就能得到所有幫助文檔,隨時(shí)隨地。如果可以上網(wǎng),到官方網(wǎng)站,是另外一種方法。

還需要再解釋別的嗎?都多余了。唯一需要的是看官要能會(huì)點(diǎn)英語。不過我相信看官能夠讀懂,我這個(gè)二把刀都不如的英語水平,還能湊合看呢,何況看官呢?

總結(jié)不是意味著結(jié)束,是意味著繼往開來。精彩還在后面,這里只是休息。今天還是周日。

主日崇拜

腓立比書 Philippians(3:13-14)

  

Brethren, I count not myself to have apprehended: but this one thing I do, forgetting those things which are behind, and reaching forth unto those things which are before,
I press toward the mark for the prize of the high calling of God in Christ Jesus.

  

弟兄們、我不是以為自己已經(jīng)得著了.我只有一件事、就是忘記背後努力面前的,
向著標(biāo)竿直跑、要得神在基督耶穌裡從上面召我來得的獎(jiǎng)賞 。

忘記背后,努力面前,向著標(biāo)桿直跑

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/37341.html

相關(guān)文章

  • GitChat · Python | 基礎(chǔ)小白如何入門 Python 編程

    摘要:來自作者鍋蜀黍背景本文主要根據(jù)作者個(gè)月以來對(duì)于人的零基礎(chǔ)教學(xué)經(jīng)驗(yàn)總結(jié)而出,適合零基礎(chǔ)負(fù)基礎(chǔ)學(xué)習(xí)編程語言的同學(xué)閱讀。學(xué)生黨和工作黨的比例是。基礎(chǔ)幾乎都沒有。顯然這兩個(gè)人的學(xué)習(xí)方式勢(shì)必是不一樣的。而不是媽的如何又報(bào)錯(cuò)了。 來自 GitChat 作者:鍋蜀黍 背景 本文主要根據(jù)作者2個(gè)月以來對(duì)于 300 人的零基礎(chǔ)python教學(xué)經(jīng)驗(yàn)總結(jié)而出,適合零基礎(chǔ)、負(fù)基礎(chǔ)學(xué)習(xí) python 編程語言...

    NikoManiac 評(píng)論0 收藏0
  • [基礎(chǔ)學(xué)python]用Python計(jì)算

    摘要:一提到計(jì)算機(jī),當(dāng)然現(xiàn)在更多人把她叫做電腦,這兩個(gè)詞都是指。乃至于,有的人在口語中區(qū)分不開計(jì)算機(jī)和計(jì)算器。那么,做為零基礎(chǔ)學(xué)習(xí)這,也就從計(jì)算小學(xué)數(shù)學(xué)題目開始吧。因?yàn)閺倪@里開始,數(shù)學(xué)的基礎(chǔ)知識(shí)列為肯定過關(guān)了。 一提到計(jì)算機(jī),當(dāng)然現(xiàn)在更多人把她叫做電腦,這兩個(gè)詞都是指computer。不管什么,只要提到她,普遍都會(huì)想到她能夠比較快地做加減乘除,甚至乘方開方等。乃至于,有的人在口語中區(qū)分不開計(jì)...

    testbird 評(píng)論0 收藏0
  • [基礎(chǔ)學(xué)python]復(fù)習(xí)if語句

    摘要:在學(xué)習(xí)語句的時(shí)候,對(duì)編程的基礎(chǔ)知識(shí)了解的還不是很多,或許沒有做什么太復(fù)雜的東西。可以通過一個(gè)內(nèi)置函數(shù)來判斷一個(gè)條件的結(jié)果還是。有朋友需要看完整教程內(nèi)容,請(qǐng)點(diǎn)擊零基礎(chǔ)學(xué),這里會(huì)及時(shí)更新,并且有完整的目錄結(jié)構(gòu),更吸納了朋友們提出的意見和建議。 看官是否記得,在上一部分的時(shí)候,有一講專門介紹if語句的:從if開始語句的征程。在學(xué)習(xí)if語句的時(shí)候,對(duì)python編程的基礎(chǔ)知識(shí)了解的還不是很多,...

    array_huang 評(píng)論0 收藏0
  • [基礎(chǔ)學(xué)python]總結(jié)參數(shù)傳遞

    摘要:下面總結(jié)通過總結(jié)常見的函數(shù)參數(shù)定義方式,來理解參數(shù)傳遞的流程。這種方式最常見了,列出有限個(gè)數(shù)的參數(shù),并且彼此之間用逗號(hào)隔開。而且,必須數(shù)量一致,一一對(duì)應(yīng)。 就前面所講,函數(shù)的基本內(nèi)容已經(jīng)完畢。但是,函數(shù)還有很多值得不斷玩味的細(xì)節(jié)。這里進(jìn)行闡述。 參數(shù)的傳遞 python中函數(shù)的參數(shù)通過賦值的方式來傳遞引用對(duì)象。下面總結(jié)通過總結(jié)常見的函數(shù)參數(shù)定義方式,來理解參數(shù)傳遞的流程。 def...

    vibiu 評(píng)論0 收藏0
  • [基礎(chǔ)學(xué)python]關(guān)于類初步認(rèn)識(shí)

    摘要:反對(duì)者在某些領(lǐng)域?qū)Υ擞枰苑裾J(rèn)。下面再引用一段來自維基百科中關(guān)于的歷史。類的更嚴(yán)格的定義是由某種特定的元數(shù)據(jù)所組成的內(nèi)聚的包。類還可以有運(yùn)行時(shí)表示形式元對(duì)象,它為操作與類相關(guān)的元數(shù)據(jù)提供了運(yùn)行時(shí)支持。 在開始部分,請(qǐng)看官非常非常耐心地閱讀下面幾個(gè)枯燥的術(shù)語解釋,本來這不符合本教程的風(fēng)格,但是,請(qǐng)看官諒解,因?yàn)榱形粚硪欢ㄒ喿x枯燥的東西的。這些枯燥的屬于解釋,均來自維基百科。 1、問題...

    王巖威 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<