7/23

“”“def hanshu(a):
a+=3
print(“函数内部a=”,a)
x=10
hanshu(x)
print(“x=”,x)”""

“”“def hanshu(a):
a.append(3)
print(a)
x=[1,2]
hanshu(x)
print(x)”""

“”“def hanshu(a=[]):
a.append(10)
print(a)
hanshu()
b=[9]
hanshu(b)
hanshu(b)#实参对形参不造成影响
hanshu()”""

“”“def hanshu(a):
a=[1,2]
print(a)
b=[3,4]
hanshu(b)
print(b)”""

“”“def hanshu():
b=3
print(b)
print(a)#如果先a后b会报错
a=6
hanshu()”""

“”“def hanshu():
a=7
print(a)
a=9
hanshu()
print(a)”""

“”“def hanshu():
a=9#a+=1错误:
print(a)
a=10
hanshu()
print(a)”""

“”“def hanshu():
global a
a+=10
print(“函数内部:”,a)
a=20
hanshu()
print(“函数外部”,a)”""

“”“def hanshu():
global a
a=10
#print(a)
hanshu()
print(a)”""

“”“def hsw():
def hsn():
print(“我是内部”)
hsn()
print(“我是外部”)
hsw()”""

“”“def hsw():
a=9
def hsn():
nonlocal a
a=98
print(“我是内部”)
hsn()
print(“我是外部”)
hsw()”""

“”“a=10
def x():
a=8
print(a)
x()
print(a)”""

“”“a=10
b=[]
def x():
a=8
#b.append(9)
print(a)
#b=[10]
x()
print(a)
print(b)”""

“”“a=3
b=4
def hanshu():
c=5
d=6
print(locals())
print(globals())
hanshu()”""

“”“a=3
b=4
def hanshu(x):
c=5
d=6
print(locals())
print(globals())
hanshu(6)”""

“”“a=3
b=30
c=300
def hsw():
a=4
b=40
def hsn():
a=5
print(a)#L LOCAL 优先使用本地
print(b)#E enclosing 本地没有找镶套作用域
print©#G GLOBAL 全局作用域
hsn() #B built-in 找内置作用域
hsw()”""

“”“a=-1
b=2
print(abs(a))
print(abs(b))”""

“”"a=[1,3,2,5,4]

x=max(a)
print(x)"""

“”“a=[-1,-3,-2,-5,-4]
b=max(a,key=abs)
print(b)”""

“”“a=[-1,-3,-2,-5,-4]
b=max(a)
print(b)”""

“”“def hanshu(x):
print(“哈哈”)
return abs(x)
a=[-1,-3,-2,-5,-4]
b=max(a,key=hanshu)
print(b)”""

“”“a=[{“name”:“张三”,“age”:19},{“name”:“李四”,“age”:33},{“name”:“王五”,“age”:20}]
def getAge(x):
return x[“age”]
b=max(a,key=getAge)
print(b)”""

“”“a=[-1,-3,-2,-5,-4]
a.sort(key=abs)#对其绝对值进行排序
print(a)”""

“”“a=[{“name”:“c”,“age”:19},{“name”:“b”,“age”:33},{“name”:“a”,“age”:20}]
def getAge(x):
return x[“name”]
b=max(a,key=getAge)
print(b)”""

“”“def hs(x):
return x*x
a=[1,2,3]
b=map(hs,a)#地图
print(b)
for x in b:
print(x)”""

“”“def gl(a):
if a%30 or a%70:
return True
else:
return False
a=[1,2,3,4,5,6,7,8,9]
b=filter(gl,a)
print(b)
print(list(b))”""

“”“a=[1,2,3]
b=[“a”,“b”,“c”,“d”]
c=zip(a,b)
for x in c:
print(x)”""

“”“a=[1,2,3]
b=[“a”,“b”,“c”]
def hs(x):
return {x[0]:x[1]}
x=map(hs,zip(a,b))
d=list(x)
print(d)”""

“”“hs=lambda x,y,z:x+y+z
b=hs(2,3,4)
print(b)”""

“”“x=lambda a,b:a if a>b else b
y=x(2,3)
print(y)”""

“”“a=[{“name”:“张三”,“age”:19},{“name”:“李四”,“age”:33},{“name”:“王五”,“age”:20}]
x=max(a,key=lambda z:z[“age”])
print(x)”""

“”“a=[1,2,3]
x=lambda x:x*x
b=map(x,a)
print(list(b))”""

“”“a=[1,2,3,4,5,6,7,8,9]
b=filter(lambda x:True if x%2==0 else False,a)
print(list(b))”""

“”“a=[1,2,3,4,5,6,7,8,9]
b=filter(lambda x:True if x%30 or x%70 else False,a)
print(list(b))”""

“”“a=[1,2,3]
b=[“a”,“b”,“c”]
print(list(map(lambda x:{x[0]:x[1]},zip(a,b))))”""

“”“def hs():
print(i+1)
i=5
hs()
i=6
hs()
i=7
hs()”""

“”“def hs():
x=3
def nb(n):
return x**n
return nb
b=hs()
print(b(2))
print(b(3))”""

“”“def hs():
x=3
return lambda n:x**n
b=hs()
print(b(2))
print(b(3))”""

“”“def hs():
x=2
def nb(n,x=x):
return x**n
return nb
b=hs()
print(b(3))
print(b(2,3))”""

“”“def hs():
x=2
return lambda n,x=x:x**n
b=hs()
print(b(3))
print(b(2,3))”""

“”“def hehe():
a=[]
for i in range(3):
a.append(lambda y:y*i)
return a
z=hehe()
print(z)
#i=9
print(z0)
print(z1)
print(z2)”""

“”“i=6
def x1(x=i):
print(x)
i=7
def x2(x=i):
print(x)
x1()
x2()”""

“”“def hehe():
a=[]
for i in range(3):
a.append(lambda y,i=i:y*i)
return a
z=hehe()
print(z)
print(z0)
print(z1)
print(z2)”""

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值