亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • dict元素的更新

    通過賦值語句更新dict中已有元素的值

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49
    }
    d['Bob']?=?75
    print(d)
    #?==>?{'Alice':?45,?'Bob':?75,?'Candy':?75,?'David':?86,?'Ellena':?49}

    賦值語句其實有兩個功能:

    當key不存在時,往dict中添加對應的key: value元素。

    當key存在時,會更新dict,用新的value替換原來的value。

    查看全部
  • python:當python成功運行時有>>>,里面的字符為英文字符并且>>>print倆個連接處沒有空格

    查看全部
  • #python的字符串format的模板

    # 字符串模板
    template = '{},...'
    # 模板數據內容
    world = 'World'? ? ? ?#world這里必須是單詞,你可以隨意的選一個單詞
    result = template.format(world,...)??
    print(result)

    #例子

    template='{a},'

    sentence1='Life is short'

    sentence2='you need Python'

    result=template.format(a=sentence1,b=sentence2)

    print(result)

    查看全部
  • s1.issubset(s2) #判斷s1是否為s2的子集

    查看全部
  • remove()可以刪除set中的元素

    查看全部
  • age=19
    if age>18:
    ??? print('adult',age)

    查看全部
  • 遍歷dict有兩種方法,第一種是遍歷底dict的所有key,并通過key獲得對應的value。

    第二種方法是通過dict提供的items()方法,items()方法會返回dict中所有的元素,每個元素包含key和value。

    查看全部
  • count()方法用來統計tupel中某個元素出現的次數。

    index()方法可以返回指定元素的下標,當一個元素多次出現是,則返回第一次出現的下標位置。

    查看全部
  • and 相當于直路

    or相當于分支

    查看全部
  • 向dict中添加新元素

    dict是可變的。

    通過使用賦值語句往dict中添加元素:

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49
    }
    d['Mimi']?=?72
    d['Dodo']?=?[88,?90]
    print(d)

    當dict中的元素是可變組合數據時(如list),可以像下面的方式添加

    d['Dodo'].append(90)
    print(d)
    查看全部
  • 讀取dict元素

    方式一:通過key找到對應value

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49,
    ????'Gaven':?86
    }
    print(d['Bob'])?#?==>?60
    print(d['Alice'])?#?==>?45

    注意:當對應的key不存在時,也會引發錯誤,因此在通過key查找value時,要先判斷key是否存在。

    if?'Alice'?in?d:
    ????print(d['Alice'])?#?==>?45
    if?'Dodo'?in?d:?#?Dodo不存在,所以不會走下面的邏輯
    ????print(d['Dodo'])

    方式二

    ????通過dict本身提供的get()方法.

    ????把key當作參數傳遞給get方法,就可以獲取對應的value,當key不存在時,也不會報錯,而是返回None.

    print(d.get('Alice'))?#?==>?45
    print(d.get('Dodo'))?#?==>?None

    推薦使用第二種方式,實現簡單,不會引起錯誤。

    查看全部
  • dict

    定義:

    ????方式一:? ? ????

    ?????????使用花括號{}表示這是一個dict,

    ?????????key和value之間使用冒號:分割,

    ?????????每一組key:value的最后,以逗號,表示這一組的結束

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49
    }

    ????方式二:定義一個空dict

    d?=?dict()
    print(d)?#?==>?{}





    查看全部
    0 采集 收起 來源:什么是dict

    2023-02-08

  • 可變的tuple

    tuple是不可變的,里面的元素是不可替換的,這一特性僅針對基礎數據類型(數字類型、布爾類型、字符串類型),組合數據類型不受這個約束。

    T?=?(1,?'CH',?[3,?4])
    L?=?T[2]
    print(L)?#?==>?[3,?4]
    #?嘗試替換L中的元素
    L[1]?=?40
    print(L)?#?==>?[3,?40]
    print(T)?#?==>?(1,?'CH',?[3,?40])

    上面包含在tuple中的list中的數據發生了改變,這是因為tuple指向的list仍然是同一個list,list本身沒改變,但list內部的元素不在tuple的約束范圍。

    查看全部
  • 我們在它前面插入一個\表示這是一個普通字符,不代表字符串的起始

    注意:轉義字符?\不計入字符串的內容中。

    \n表示換行
    \t?表示一個制表符
    \\表示?\?字符本身

    查看全部
    0 采集 收起 來源:Python的字符串

    2023-02-03

  • 因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以:

    True and 0計算結果是0?
    繼續計算0 or 99計算結果是 99?
    因此,結果是99。
    需要注意的是,not計算的優先級是高于and和or的。

    查看全部

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!