| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python函数学习二 -> 正文阅读 |
|
[Python知识库]Python函数学习二 |
python自定义函数学习二
位置参数的值传递方式是一种最常用的方法。 2、关键字参数
结果为:
3、默认值
4、不定长参数 Python允许程序员编写不定长参数,方便函数调用时,根据实际情况传递值的数量。
2)传递任意数量的键值对
二、传递元组,列表和字典值
自定义函数传递列表和字典后的问题 如:
我们在自定义函数体内修改了所传递的列表对象的元素后,这里是修改了价格,函数体外面的列表对象att_L的值也被同步修改了。这可能是不希望发生的。 在函数中,列表对象直接传递导致函数体外列表对象同步变化的现象,证明了传递列表(和字典)其实传递的是内存里同一个地址的对象,当函数体里修改这个传入对象值时,函数体外面的对象自然也跟着变化。 解决的办法:采用复制列表(字典)对象方法进行避免
函数传递对象总结: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:34:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |