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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • a=[x**2 for x in range(101)]

    print(sum(a))


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

    2021-01-04

  • l=[]

    for x in range(1,101):

    ? ? l.append(x*x)

    print(sum(l))


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

    2021-01-04

  • i=1

    k=0

    s=0

    while i<=100:

    ? ? s=s+i*i

    ? ? i=i+1

    print(s)


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

    2021-01-04

  • s1 = set([1, 2, 3, 4, 5])

    s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])

    print(s1.intersection(s2))

    還是要函數記得多省事。

    函數就是別人預先寫好的代碼,前人栽樹后人乘涼。

    查看全部
  • s1 = set([1, 2, 3, 4, 5])

    s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])

    s1.isdisjoint (s2)

    print(s1.isdisjoint(s2))

    print(s1&s2)


    查看全部
  • Python 操作set的其他方法

    不會報錯的刪除方法discard()

    除了使用remove()方法刪除元素以外,還可以使用discard()方法刪除元素,并且,和remove()不同的是,當元素不存在時,使用discard()并不會引發錯誤,所以使用discard()是更加高效的一個方法。


    查看全部
  • L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

    S = set([1, 3, 5, 7, 9, 11])

    B =set(L)

    X =B-(B&S)

    Y =S-(B&S)

    Z =X|Y

    print(Z)

    人工邏輯運算...

    查看全部
  • # Enter a code

    L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

    S = set([1, 3, 5, 7, 9, 11])

    for A in L:

    ? ? if A in S:

    ? ? ? ? S.remove(A)

    ? ? else:

    ? ? ? ? S.add(A)

    print(S)

    為啥用add( )可以,用updata()不行?

    查看全部
  • 需要注意的是,如果remove的元素不在set里面的話,那么將會引發錯誤。

    因此,使用remove()方法,我們需要格外小心,需要提前判斷要remove()的元素是否在set里面,確保存在后,再進行remove。

    查看全部
  • 使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。

    num?=?10?/?3
    print(num)?#?==>?3.3333333333333335
    #?使用round保留兩位小數
    round(num,?2)?#?==>?3.33


    查看全部
  • 為什么這兩種寫法都return了”None“?

    1234name_lis?=?[]name_set?=?set(name_lis)new?=?['Jenny',?'Ellena',?'Alice',?'Candy',?'David',?'Hally',?'Bob',?'Isen',?'Karl']print(name_set.update(new))
    12345name_lis?=?[]name_set?=?set(name_lis)new?=?['Jenny',?'Ellena',?'Alice',?'Candy',?'David',?'Hally',?'Bob',?'Isen',?'Karl']final?=?name_set.update(new)print(final)

    謝謝!

    2020-09-29源自:Python3 入門教程 2020全新版 8-356 瀏覽1 回答

    最佳回答

    2020-09-29

    因為update()函數不返回結果,直接操作name_set,直接打印name_set可以得到你想要的結果。

    5c38493b08230e7c07200720-80-80.jpg?咚咚嗆?

    +2積分什么是積分?

    舉報?回復??1

    5f6ea1250001ad8902420239-100-100.jpg

    葡萄葡萄?(提問者)

    謝謝老師!


    查看全部
  • 我們通過set()傳入list的方法創建了set,如果set在使用過程中需要往里面添加元素,這個時候應該怎么添加呢?
    set提供了add()方法,我們可以使用add()方法,往set里面添加元素。

    有些時候需要批量往set里面添加元素,如果一個一個add是比較麻煩的,有沒有批量往set里面添加元素的方法呢?
    set提供了update()方法,可以一次性給set添加多個元素。

    查看全部
  • set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
    創建set的方式是使用set(),并傳入一個list,list的元素將會被轉換成set的元素。

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

    2021-01-04

  • d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}

    count = len(d.keys())

    print(count)


    查看全部
  • [] is used to extract the specific letter from the string (starting from 0)

    [0:4] extracts the first four letters

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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