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

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

python進階

廖雪峰 移動開發工程師
難度中級
時長 3小時33分
學習人數
綜合評分9.20
575人評價 查看評價
9.6 內容實用
9.0 簡潔易懂
9.0 邏輯清晰
類方法也同樣能被實例訪問
在中間加上一行f=f()讓函數執行就可以了
def count():
fs = []
for i in range(1, 4):
def f():
return i*i
f=f()
fs.append(f)
return fs
f1, f2, f3 = count()
print f1, f2, f3
這樣也行!
return math.sqrt(x) % 1 == 0
# 通過[._Person__score]調用該屬性

class Person(object):
def __init__(self, name, score):
self.name = name
self.__score = score

p = Person('Bob', 59)

print p.name
try:
print p._Person__score
except AttributeError:
print('AttributeError')
import functools

sorted_ignore_case = functools.partial(sorted ,key = str.lower,reverse = False)

print sorted_ignore_case(['bob', 'about', 'Zoo', 'Credit'])
def count():
fs = []
for i in range(1, 4):
def mul(i):
return i*i
fs.append(count())
return fs


print (fs)
for i in range(1, 4):

def f(): # 因為f函數沒有傳遞參數,所以函數f的定義里面i就是未知量。
# i=1時,得到函數f1():i*i i值在函數外
print(i*i) # i=2時,得到函數f2():i*i
# i=3時,得到函數f3():i*i
fs.append(f)
f() # 如果定義后馬上調用執行,因為有i的值,就得到當前i對應的函數值。
這老師講的很多東西不明不白的真是醉了,還好有廣大的慕友,能解答很多問題
import functools
def sort(data,lower):
if lower==True:
data=map(lambda x:x.lower(),data)

return sorted(data)

sorted_ignore_case = functools.partial(sort,lower=True)

print sorted_ignore_case(['bob', 'about', 'Zoo', 'Credit'])
class Person(object):
def __init__(self, name,score):
self.name=name
self.__score=score

p = Person('Bob',59)

print p.name
try:
print p.__score
except AttributeError:
print 'AttributeError'
def __cmp__(self, s):
if self.score < s.score:
return 1
elif self.score > s.score:
return -1
elif self.score == s.score:
return cmp(self.name, s.name)
值得學習。
import math
def is_sqr(x):
return x==int(math.sqrt(x))**2
print filter(is_sqr, range(1,101))
視頻卡死了,每一次都自動調到到高清
講解那個函數返回-1和返回1寫反了
課程須知
本課程是Python入門的后續課程 1、掌握Python編程的基礎知識 2、掌握Python函數的編寫 3、對面向對象編程有所了解更佳
老師告訴你能學到什么?
1、什么是函數式編程 2、Python的函數式編程特點 3、Python的模塊 4、Python面向對象編程 5、Python強大的定制類

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消