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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 這里重新復習了下從0開始的概念

    查看全部
  • 后面使用了unicode 來編碼了

    查看全部
  • 復習了取模運算哦

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

    True and 0計算結果是0
    not計算的優先級是高于and和or的。
    查看全部
  • 迭代通過for循環訪問列表中的每一個元素的方式,我們稱為迭代

    查看全部
  • 附加題:

    從x加到y:


    def sum_xy(x, y):
    ? ?sum = 0
    ? ?a=x
    ? ?b=y
    ? ?if x==y:
    ? ? ? ?return x
    ? ?while y <= x:
    ? ? ? ?sum += x
    ? ? ? ?x -= 1

    ? ?while b >= a:
    ? ? ? ?sum = sum + b
    ? ? ? ?b -= 1

    ? ?return sum

    print(sum_xy(-1, 9))

    查看全部
  • 我們需要把dict中m一定條件的元素打印出來,比如成績超過60的,在這種情況下,我們需要則需要遍歷dict(這種時候需要使用for循環),并通過條件判斷把滿足條件的打印出來。


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

    查看全部
  • 在dict中,使用keys()方法,可以返回dict的所有key


    dict提供便捷的pop()方法,允許我們快速刪除元素,pop()方法需要指定需要刪除的元素的key,并返回對應的value。注意這里返回的是對應的value

    查看全部
  • dict提供便捷的pop()方法,允許我們快速刪除元素,pop()方法需要指定需要刪除的元素的key,并返回對應的value。

    查看全部
  • 這個賦值語句其實有兩個功能:

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

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

    查看全部
  • 可以使用賦值語句往里面添加元素


    先通過key把對應的value查詢出來,然后再往類型是list的value中添加第三次的成績。

    查看全部
  • num?%?2?==?0

    num除以2取模得0

    查看全部
  • names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    nameslow=[]
    for a in names:
    ? ?nameslow.append(a.lower())
    name_set = set(names+nameslow)
    print('alice' in name_set)

    查看全部
  • a 10,b 11,c 12,d 13, e 14,f 15
    查看全部
  • 前10的編程語言

    62063d0c0001bf7007200404.jpg
    查看全部
    0 采集 收起 來源:Python的現狀

    2022-02-11

  • ? 注意python中有幾個方法與append類似,但是效果完全不一樣,使用時需根據實際需求選用正確方法

    ?1.append()??向列表尾部追加一個新元素,列表只占一個索引位,在原有列表上增加

    ?2.extend()?向列表尾部追加一個列表,將列表中的每個元素都追加進來,在原有列表上增加

    ? ? ? 比如 list1=[1, 2, 3] ? .list2=[4, 5, 6]

    ? ? ??list1.append(list2) 的結果為[1, 2, 3, [4, 5, 6]]

    ? ? ??list1.extend(list2) 的結果為[1, 2, 3, 4, 5, 6]


    3.+ ?直接用+號看上去與用extend()一樣的效果,但是實際上是生成了一個新的列表存這兩個列表的和,只能用在兩個列表相加上
    4.+= 效果與extend()一樣,向原列表追加一個新元素,在原有列表上增加。


    +
    list1=[1, 2, 3]
    list2=[4, 5, 6]
    j=list1+list2
    print(j)#執行結果是[1, 2, 3, 4, 5, 6]

    +=
    list1=[1, 2, 3]
    list2=[4, 5, 6]
    list1+=list2? # list1+=list2? 和? list1=list1+list2? 一樣,就是簡寫而已。print(list1)? ?#執行結果是[1, 2, 3, 4, 5, 6]

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

    2022-02-11

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


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

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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