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

為了賬號安全,請及時綁定郵箱和手機立即綁定

python進階

廖雪峰 移動開發工程師
難度中級
時長 3小時33分
學習人數
綜合評分9.20
575人評價 查看評價
9.6 內容實用
9.0 簡潔易懂
9.0 邏輯清晰
  • zsx
    reduce()函數也是Python內置的一個高階函數。reduce()函數接收的參數和 map()類似,一個函數 f,一個list,但行為和 map()不同,reduce()傳入的函數 f 必須接收兩個參數,reduce()對list的每個元素反復調用函數f,并返回最終結果值 reduce()還可以接收第3個可選參數,作為計算的初始值。如果把初始值設為100
    查看全部
  • 變大寫用upper(),變小寫用lower()。
    查看全部
  • 要讓 @log 自適應任何參數定義的函數,可以利用Python的 *args 和 **kw,保證任意個數的參數總是能正常調用: def log(f): def fn(*args, **kw): print 'call ' + f.__name__ + '()...' return f(*args, **kw) return fn 現在,對于任意函數,@log 都能正常工作。
    查看全部
  • 4.所有單詞首字母大寫,其余小寫的title()方法
    查看全部
  • 大小寫轉換 1.capitalize()方法是實現首字母大寫,其余字母小寫的方法 2.upper()方法是將字母小寫轉大寫 3.lower()方法是將字母大寫轉小寫 map()函數不是改變原有的list,而是返回一個新的list。它是一個內置高階函數
    查看全部
  • 能夠接收函數的高階函數
    查看全部
  • 這有什么問題嗎
    查看全部
    0 采集 收起 來源:python中閉包

    2015-03-18

  • 高階函數就是指能夠接受函數作為參數的函數: def add(x,y,f): return f(x)+f(y)
    查看全部
  • 內層函數引用了外層函數的變量(參數也算變量),然后返回內層函數的情況,稱為閉包(Closure) 閉包的特點是返回的函數還引用了外層函數的局部變量,所以,要正確使用閉包,就要確保引用的局部變量在函數返回后不能變。 返回閉包不能引用循環變量,請改寫count()函數,讓它正確返回能計算1x1、2x2、3x3的函數。 ?不會了怎么辦 考察下面的函數 f: def f(j): def g(): return j*j return g 它可以正確地返回一個閉包g,g所引用的變量j不是循環變量,因此將正常執行。 在count函數的循環內部,如果借助f函數,就可以避免引用循環變量i。 參考代碼: def count(): fs = [] for i in range(1, 4): def f(j): def g(): return j*j return g r = f(i) fs.append(r) return fs f1, f2, f3 = count() print f1(), f2(), f3()
    查看全部
    0 采集 收起 來源:python中閉包

    2015-03-18

  • 返回函數可以把一些計算延遲執行
    查看全部
  • sorted()也是一個高階函數,它可以接收一個比較函數來實現自定義排序,比較函數的定義是,傳入兩個待比較的元素 x, y,如果 x 應該排在 y 的前面,返回 -1,如果 x 應該排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0
    查看全部
  • sorted()也是一個高階函數
    查看全部
  • Python內置的 sorted()函數可對list進行排序
    查看全部
  • 判斷是否屬于某一類 isinstance()
    查看全部
  • 一定要用 super(Student, self).__init__(name, gender) 去初始化父類,否則,繼承自 Person 的 Student 將沒有 name 和 gender。注意self參數已在super()中傳入,在__init__()中將隱式傳遞,不需要寫出(也不能寫)
    查看全部

舉報

0/150
提交
取消
課程須知
本課程是Python入門的后續課程 1、掌握Python編程的基礎知識 2、掌握Python函數的編寫 3、對面向對象編程有所了解更佳
老師告訴你能學到什么?
1、什么是函數式編程 2、Python的函數式編程特點 3、Python的模塊 4、Python面向對象編程 5、Python強大的定制類

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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