我課程中的部分代碼(除沒寫):
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供海曙網(wǎng)站建設(shè)、海曙做網(wǎng)站、海曙網(wǎng)站設(shè)計(jì)、海曙網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、海曙企業(yè)網(wǎng)站模板建站服務(wù),十余年海曙做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
def?f_add(a,b):
return?a+b
def?f_mul(a,b):
return?a*b
def?f_sub(a,b):
return?a-b
def?g1(f,a,b):
return?f(a,b)
a,b,c,d?=?1,2,3,4
print?g1(f_sub,?g1(f_mul,?g1(f_add,a,b),?c),?d),??g1(f_mul,?g1(f_add,a,b),?g1(f_sub,c,?d))
對python感興趣可以到這里了解一下:
study.163.com/course/courseMain.htm?courseId=1000035
def a(): global q q=1+2 return q def b(): a() c=2+q print(c) b()5 q3 函數(shù)中的變量在外面調(diào)用,需要申明為全局變量
可以使用map函數(shù)結(jié)合zip函數(shù)。下面的代碼只適用于python2
l1?=?[2,2,2,2]
l2?=?[3,3,3,3]
prod?=?map(lambda?(a,b):a*b,?zip(l1,l2))
print?prod
#?[6,?6,?6,?6]
add?=?map(lambda?(a,b):a+b,?zip(l1,l2))
print?add
#?[5,?5,?5,?5]