-
并不是所有的屬性都可以被外部訪問的,這種不能被外部訪問的屬性稱為私有屬性。私有屬性是以雙下劃線'__'開頭的屬性。
查看全部 -
偏函數(shù)指的就是“創(chuàng)建一個調(diào)用另外一個部分參數(shù)或變量已經(jīng)預置的函數(shù)”的函數(shù)的用法
查看全部 -
在進行一個函數(shù)的修飾后,被修飾的函數(shù)不能像原來那樣可以直接調(diào)用輸出數(shù)據(jù),必須在修飾函數(shù)的籠罩之下進行操作,就是附上了一層必須執(zhí)行的屬性模版
查看全部 -
sorted中的第二個參數(shù)key的作用是:提供一個依據(jù),讓sorted函數(shù)通過這個依據(jù)來對第一個參數(shù)中的元素進行排列,但并沒有實際改變第一個參數(shù)中的元素
查看全部 -
要在class中定義類方法:
1.類方法需要使用@classmethod來標記為類方法,否則定義的還是實例方法
2.類方法的第一個參數(shù)將傳入類本身,通常將參數(shù)名命名為 cls,上面的 cls.__localtion 實際上相當于Animal.__localtion。
查看全部 -
# Enter a code
from functools import reduce
def calc_prod(list_): # 接受list
# 定義需要返回的函數(shù)傅能
? ? def fun():
? ? ? ? def f(x,y):
? ? ? ? ? ? return x*y
? ? ? ? return reduce(f,list_)? ?# return放這里有疑問
? ? ? ??
? ? return fun? ?#返回函數(shù)fun
f=calc_prod([1,2,3,4])
print(f())
查看全部 -
#coding =utf-8
score = [('Alice', 72), ('Candy', 90), ('Bob', 62)]
def k(s):
? ? for s in score:
? ? ? ? return s[1]
b=sorted(score,key=k)
print(b)
查看全部 -
像這樣的閉包函數(shù)中,在不斷返回一個函數(shù)時,如果不帶有參數(shù)的話,則會返回函數(shù)的最后形態(tài),所以需在返回函數(shù)的過程中,添加上參數(shù)才可以有不同參數(shù)引起的函數(shù)變化
查看全部 -
在函數(shù)內(nèi)部定義的函數(shù)和外部定義的函數(shù)是一樣的,只是他們無法被外部訪問
像這種內(nèi)層函數(shù)引用了外層函數(shù)的變量(參數(shù)也算變量),然后返回內(nèi)層函數(shù)的情況,稱為閉包(Closure)
查看全部 -
在嵌套函數(shù)中
如例子中的 f()和g()情況
假設x = f()
則 x() ?可以等價于 f(())
查看全部 -
# Enter a code
class Animal(object):
? ? pass
cat = Animal()
dog = Animal()
print(cat)
print(dog)
print(cat == dog)
查看全部 -
在網(wǎng)頁中,頁面內(nèi)部鏈接其他資源的信息是通過href提供的,通過字符串匹配的方式可以過濾出包含鏈接的行
查看全部 -
通過-d命令可以指定目錄路徑
python -m http.server 9999 -d C:/
查看全部 -
當read()之后,訪問文件的游標就會移動到第六個字符前面,此時,繼續(xù)read,將得到Hello后面的結(jié)果
查看全部 -
如果希望導入模塊里面的所有內(nèi)容,那么使用from ...import *語句
查看全部
舉報