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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 加減乘除之前先對數據進行賦值

    查看全部
  • Python定義函數:

    定義一個函數要使用 def 語句,依次寫出函數名、括號()括號中的參數冒號:

    在縮進塊中編寫函數體,函數的返回值用 return 語句返回

    查看全部
    0 采集 收起 來源:Python定義函數

    2023-08-10

  • python調用函數:

    len()求長度


    abs()求絕對值

    只接收一個參數,傳遞了兩個參數會引起了錯誤

    參數的類型不能被函數所接受,也會引起錯誤


    camp(x,y)比較大小

    若x>y,返回1

    若x<y,返回-1

    若x==y,返回0


    基礎數據類型的轉換函數

    int()函數可以將合法的其它類型數據轉換為整數,str()函數可以將其它類型的數據轉換為字符串

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

    2023-08-10

  • Python 操作set的其他方法:

    discard():刪除單個元素? ? ? ? ? ?set.discard( . . . )

    當元素不存在時,使用discard()并不會引發錯誤


    clear():刪除所有元素? ? ? ? ? ? ? ?set.clear( . . .)


    判斷s1是否為s2的子集? ? ? ? ? ?s1.issubset(s2)

    判斷s2是否為s1的超集? ? ? ? ? ?s2.issuperset(s1)


    isdisjoint()方法,判斷兩個集合是否有重合,如果有重合,返回False,否則返回True。

    查看全部
  • Python刪除set元素:

    remove():刪除單個元素? ? ? ? ? ? ? set.remove( . . . )


    如果remove的元素不在set里面的話,那么將會引發錯誤。

    查看全部
  • Python讀取set元素:

    訪問set中的某個元素實際上就是判斷一個元素是否在set中,我們可以使用 in 來判斷某個元素是否在set中。


    set元素是區分大小寫的,必須大小寫完全匹配,才能判斷該元素在set里面。

    查看全部
  • set與list的區別:

    1.set里面的元素是不允許重復的,而list里面可以包含相同的元素;

    2.set里面的元素是沒有順序的。


    創建set的方式是使用set():s = set([ . . . ])? 里面是列表list

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

    2023-08-10

  • 如果一個字符串包含很多需要轉義的字符,對每一個字符都進行轉義會很麻煩。為了避免這種情況,我們可以在字符串前面加個前綴r,表示這是一個?raw?字符串,里面的字符就不需要轉義了。

    查看全部
  • 在Python中,布爾類型還可以與其他數據類型(字符串,數字等)做 and、or和not運算,請看下面的代碼:

    a = True
    print(a and 0 or 99) # ==> 99

    得到的計算結果不是布爾類型,而是數字99,這是為什么呢?

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

    True and 0==>0 #整個結果為0(False)

    0 or 99==> 99 (true)

    需要注意的是,not計算的優先級是高于and和or的。

    短路計算

    在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。(and 兩者都True才True)

    在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。(or只要有一個True就是True)

    查看全部
  • #L=?[]
    #?a=0
    #?while?a<=100:
    #?????L.append(a*a)?
    #?????a=a+1??
    #?print(sum(L))
    
    
    #?L?=?[]
    #?for?x?in?range(1,101):
    #?????x?*=x
    #?????L.append(x)
    #?print(sum(L))
    查看全部
    0 采集 收起 來源:什么是函數

    2023-08-08

  • while是有條件的優先循環

    要注意while分支的上下順序,避免出錯

    查看全部
  • for x in x:? ? ?#循環


    L='1,2,3,4'

    sum=0.0

    for x in L

    ? ? sum=sum+x

    print(sum)? ? ? ? ? ? ? ? #求和

    查看全部
    0 采集 收起 來源:Python之for循環

    2023-08-04

  • else作為if另外一種情況最次出現墊底

    查看全部
  • 字符串切片

    單個切片:

    s='ABCDEFG'

    a=s[0]? ? ? ? ? ? ? ? ?#0表示第一個

    b=s[1]

    ................

    print(a)

    .................

    ==>

    A

    B

    ...



    多個切片:

    s='ABCDEFG'

    a=[0:4]

    print(a)

    ==>

    ABCD? ? ? ? ? ? #左閉右開區間,右減左等于切片個數

    查看全部
  • format用于動態字符輸出,配合{}表示動態內容

    template='hello{}'

    result=template.format('world')

    print(template)



    可表明順序

    template='hello{0},....{1},....{2}'

    result=template.format('a','b','c')

    print(result)

    ==>

    helloa? hellob? helloc


    也可對應名字

    template = 'Hello {w}, Hello {c}, Hello , Hello {i}.'
    world = 'World'
    china = 'China'
    beijing = 'Beijing'
    imooc = 'imooc'
    esult = template.format(w = world, c = china, b = beijing, i = imooc)

    print(result)

    ? ==>?

    Hello World, Hello China, Hello Beijing, Hello imooc.

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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