| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> python基础-3(需要再整理) -> 正文阅读 |
|
[开发工具]python基础-3(需要再整理) |
python函数值传递和引用传递 形参和实参 形参:在定义函数时,函数名后面的参数就是形参。 实参:在调用函数时,函数名后面的参数就是实参,也是函数调用者给函数的参数。 python的参数传递 可变类型:列表,字典。将真正的a传递过去,函数内的修改会影响到a本身 不可变类型:整数,字符串,元组。传递给a的值,不会影响到a本身 Python函数中的参数用法
1.位置参数
如图所示,给参数c传入一个默认值,调用函数c可以传值或者使用默认值
如图所示,将参数名称直接写出来不按照顺序传参也可以
?如图所示,*c是一个元组可变参数,可以接收可变个数的参数 ?如图所示,**c是一个字典可变参数,可以通过key-value的形式传递参数 Python return函数返回值详解 函数中,使用return语句的语法格式如下: return [返回值],其中,返回值参数可以指定,也可以省略不写(将返回空值None)。 Python变量作用域(全局变量和局部变量) 1、Python局部变量 ?2、Python全局变量
Python lambda表达式(匿名函数)及用法
? ? ?Python编程:递归函数 如果一个函数直接或者间接地调用函数本身,那么就是递归函数。这意味着,函数将不断的调用本身并重复函数的内容,直到达到某个条件才返回一个结果。 所有的递归函数都有着同样的结构,这个结构由两部分组成:基础部分,递归部分。 ? ? ? ?Python函数式编程 ?Python函数式编程: map() 如图,map传入两个参数,匿名函数和列表,实现将列表的每一个值*2 将每个元素变成大写 ? ? ?Python函数式编程: filter() |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/23 10:02:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |