python 數(shù)據(jù)類型

標(biāo)簽 :python


1.進(jìn)制數(shù)和字符串

  • 二進(jìn)制 0b10 # 2
  • 八進(jìn)制 0o10 # 8
  • 十六進(jìn)制 0x10 # 16

bin(10) # 轉(zhuǎn)化為二進(jìn)制
int(0o77) # 轉(zhuǎn)換成十進(jìn)制
hex(16) # 轉(zhuǎn)換成十六進(jìn)制

python字符串中輸出let's go
方法有兩種:

  • "let's go" # 外面使用不同的引號
  • 'let's go' # 使用轉(zhuǎn)義字符

處理多行字符串我們使用三引號:

    a = '''
        hello
        lemon
    '''

我們看下一個例子:

    a = 'c:\north\north1'

\n 會導(dǎo)致?lián)Q行鹏往,我們有兩種辦法解決:

    a = 'c:\\north\\north1'
    b = r'c:\north\north1'  #  推薦使用這種辦法

當(dāng)我們在一個字符串前面加上一個 r 的時候,他就不在是一個普通的字符串了弃衍,而是一個原始字符串,即所見即所得捉貌。

字符串的運(yùn)算

    # 這是加法
    a = 'hello'+'lemon'
    print(a)    #  hellolemon
    
    # 還可以乘,但是必須乘以一個數(shù)
    a = 'hello' * 3
    print(a)    #  hellohellohello

2.切片

    a = 'hello lemon'
    b = a[0:5]
    c = a[:9]
    d = a[2:]
    e = a[:-2]
    
    print(b)    # hello
    print(c)    # hello lem
    print(d)    # llo lemon
    print(e)    # hello lem

3. ”組“ 的概念

在python中念祭,組就是序列,序列包括 str list tuple

3.1 列表

    list = [1,2,'a','b',True]

判斷一個元素是否在列表中

    list = [1,2,'a','b',True]
    1 in list #   判斷一個元素是否在列表中
    1 not in list
    len(list)   #   獲取長度
    max(list)   #   最大值
    min(list)   #   最小值

獲取一個字符串中的最值绽慈,是根據(jù)ascii碼來比較的,查詢ascii碼可以用

    a = ord('w')    #   119

3.2 元組

    b = (1,2,'a',True)

假如說薛训,你的元組只有一個元素媒吗,你必須要這樣寫;

    b = (1,)

3.3 集合 set

特性:

  • 無序
  • 不重復(fù)

集合不支持索引求值,不支持切片乙埃,不知道上面提到的運(yùn)算(+ *)

    a = {1,2,3,4}
    b = {3,4,5,6}
    print(a - b)    #{1,2}闸英,這是求差集
    print(a & b)    #{3,4},這是求交集
    print(a | b)    #{1, 2, 3, 4, 5, 6}, 這是求并集

定義一個空的集合不可以用{}介袜,必須要用set()

3.4 字典 dict

  • 字典是鍵值對存在的

3.5 總結(jié)

前三種屬于 序列

| 組 | 特性 | 不同
| -------- | -----: |
| 字符串 str | 有序甫何,可用下標(biāo)索引來訪問,切片操作 |
| 列表 list | 有序遇伞,可用下標(biāo)索引來訪問辙喂,切片操作 | 可變
| 元組 tuple | 有序,可用下標(biāo)索引來訪問赃额,切片操作 | 不可變
| 集合 set | 無序加派,沒有索引,不支持切片跳芳,沒有重復(fù)值 |
| 字典 dict | key:vlaue鍵值對 |


4.可能用到的函數(shù)

訪問變量在內(nèi)存中的位置

    a = '222'
    b = id(a)   #   訪問a在內(nèi)存中的位置

判斷變量的類型的兩種方法

    type(a)
    
    isinstance(a,str)
    isinstance(a,(str,int,float))

5.運(yùn)算符

運(yùn)算符 解釋
3//2 結(jié)果取整數(shù)部分
3**2 3的二次方
a is b 身份運(yùn)算符,比較的是地址
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末竹勉,一起剝皮案震驚了整個濱河市飞盆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌次乓,老刑警劉巖吓歇,帶你破解...
    沈念sama閱讀 223,207評論 6 521
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異票腰,居然都是意外死亡城看,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,455評論 3 400
  • 文/潘曉璐 我一進(jìn)店門杏慰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來测柠,“玉大人炼鞠,你說我怎么就攤上這事『湫玻” “怎么了谒主?”我有些...
    開封第一講書人閱讀 170,031評論 0 366
  • 文/不壞的土叔 我叫張陵,是天一觀的道長赃阀。 經(jīng)常有香客問我霎肯,道長,這世上最難降的妖魔是什么榛斯? 我笑而不...
    開封第一講書人閱讀 60,334評論 1 300
  • 正文 為了忘掉前任观游,我火速辦了婚禮,結(jié)果婚禮上驮俗,老公的妹妹穿的比我還像新娘备典。我一直安慰自己,他們只是感情好意述,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,322評論 6 398
  • 文/花漫 我一把揭開白布提佣。 她就那樣靜靜地躺著,像睡著了一般荤崇。 火紅的嫁衣襯著肌膚如雪拌屏。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,895評論 1 314
  • 那天术荤,我揣著相機(jī)與錄音倚喂,去河邊找鬼。 笑死瓣戚,一個胖子當(dāng)著我的面吹牛端圈,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播子库,決...
    沈念sama閱讀 41,300評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼舱权,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了仑嗅?” 一聲冷哼從身側(cè)響起宴倍,我...
    開封第一講書人閱讀 40,264評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎仓技,沒想到半個月后鸵贬,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,784評論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡脖捻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,870評論 3 343
  • 正文 我和宋清朗相戀三年阔逼,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片地沮。...
    茶點(diǎn)故事閱讀 40,989評論 1 354
  • 序言:一個原本活蹦亂跳的男人離奇死亡嗜浮,死狀恐怖羡亩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情周伦,我是刑警寧澤夕春,帶...
    沈念sama閱讀 36,649評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站专挪,受9級特大地震影響及志,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜寨腔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,331評論 3 336
  • 文/蒙蒙 一速侈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧迫卢,春花似錦倚搬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,814評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至家卖,卻和暖如春眨层,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背上荡。 一陣腳步聲響...
    開封第一講書人閱讀 33,940評論 1 275
  • 我被黑心中介騙來泰國打工趴樱, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人酪捡。 一個月前我還...
    沈念sama閱讀 49,452評論 3 379
  • 正文 我出身青樓叁征,卻偏偏與公主長得像,于是被迫代替她去往敵國和親逛薇。 傳聞我的和親對象是個殘疾皇子捺疼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,995評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 53.計(jì)算字符 在字符串中獲取字符值的數(shù)量, 可以使用字符串字符屬性中的計(jì)數(shù)屬性: let unusualMena...
    無灃閱讀 1,100評論 0 4
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young閱讀 3,824評論 1 10
  • 標(biāo)簽 : python 判斷 python中是沒有switch這個用法的,實(shí)現(xiàn)這個用法最簡單的就是上面的if......
    lj51閱讀 427評論 0 1
  • 總有那么幾天漫無目標(biāo)金刁,懶散頹廢帅涂。最近就是如此,過度貪婪的學(xué)習(xí)王東岳的課程尤蛮,結(jié)果就如同貪吃,滯漲了斯议,沒有及時調(diào)整好幾...
    秦家炎閱讀 788評論 0 1
  • 什么時候開始我們活在了手機(jī)與手機(jī)之間产捞,好朋友之間聊天不再是出門去一個精致的咖啡館,或者路邊磨磨蹭蹭的走著哼御,只為...
    阿暖易涼閱讀 564評論 0 1