37,744
社区成员




MA = lambda x,y: (x>y) * x + (x<y) * y
MI = lambda x,y: (x>y) * y + (x<y) * x
a = 10
b = 20
print(MA(a,b))
print(MI(a,b))
def test(lst=[])
lst[0] = '会改变原参数值'
l = ['我是原参数']
test(l)
print(l)
#结果输出
#['会改变原参数值']
def test(num):
num = 2
n = 1
test(n)
print(n)
#输出结果
1
def change1(data):
a=2
def change2(data):
global a
a=2
if __name__ == '__main__':
a = 1
change1(a)
print(a)
change2(a)
print(a)