分享

Python参数通过引用传递

 碧海真空月如水 2020-02-13


7测试效果,如图所示

#Python参数通过引用传递

#程序解读:参数通过引用传递

def Referencepassing( list1 ):#参数list1Referencepassing()函数的局部变量。

    list1 = ["这城市风很大,孤独的人总是晚回家."]#在函数中更改参数所指的内容,则更改也会反映在调用函数的外部。

    print ("函数内部的值: ", list1)#输出函数内部值

    return#语句return [expression]用于退出一个函数,可选地将一个表达式传回给调用者。如果没有使用参数的return语句,则它与return None相同

list1 = ["那些不经意想起的,总是记忆里最深刻的."]#更改了值

Referencepassing( list1 )#参数通过引用传递,引用在被调用函数内被覆盖。

print ("函数外部的值: ", list1)#输出函数外部的值

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多