美文网首页每天一个编程知识点
19-3-18 python函数传参方式

19-3-18 python函数传参方式

作者: zlx_2017 | 来源:发表于2019-03-19 14:29 被阅读0次

python函数传参跟js很像:

  • 直接传参方式:
def func (name, age) {
print("name :" + name + "age: " + age)
}
func('zlx', '18')

形参实参按顺序一一对应,跟js一样

  • 指定传参
def func (name, age) {
print("name :" + name + "age: " + age)
}
func(name='zlx', age='18')

参数顺序不用一一对应,js中也有类似的方式,通过obj实现:

var func ({name, age}) {
console.log("name :" + name + "age: " + age)
}
func({name: 'zlx', age: '18'})

参数使用了解构赋值

  • 参数默认值:
def func (name, age = 18) {
print("name :" + name + "age: " + age)
}
func(name='zlx')

// -> name: zlx age: 18

js中实现也类似:

var func (name, age = 18) {
console.log("name :" + name + "age: " + age)
}
func('zlx')
// -> name: zlx age: 18

相关文章

  • 19-3-18 python函数传参方式

    python函数传参跟js很像: 直接传参方式: 形参实参按顺序一一对应,跟js一样 指定传参 参数顺序不用一一对...

  • 研究Python中函数的传参方式

    注:原创研究目的:研究Python中函数的传参方式:传值、传地址研究对象:Python的list和Numpy的ar...

  • 初学python,调用固定参,不固定参函数遇到的问题!

    函数调用时的参数传递方式:(调用函数) 传递方式有以下四种: 位置传参 序列传参 关键字传参 字典关键字传参 --...

  • 【读书笔记】_函数

    1.python函数传参的方式有以下几种: 备注:传参按照数量分为固定参数和可变参数,固定参数有关键字+默认,可变...

  • python函数

    python函数 什么是函数 函数语法 调用函数 函数参数形参与实参传参指定参数传参参数默认值可变参数参数解包参数...

  • Python的函数返回值返回的是值还是引用?

    关于Python函数传参是传值还是传引用?这一问题网上都有很多的讨论,这篇博客解释比较清楚,结论是:Python参...

  • python函数详解

    函数定义 格式 函数定义实例: 5050 三种传参方式 按位置顺序传参 李诗才 按关键字传参,参数顺序可以任意 李...

  • python基础函数

    python课程总结(2) [TOC] 函数的四种类型 全局变量 缺省参数 传参方式 不定长参数 函数的注意事项 ...

  • python函数传参

    * 和** test(*args)* 的作用其实就是把序列args中的每个元素,当作位置参数传进去。*所对应的形参...

  • Python函数传参

    函数代码块以def关键字开头,后接函数标识符名称和圆括号() 所有传入的参数和自变量都必须放在圆括号内,可以在圆括...

网友评论

    本文标题:19-3-18 python函数传参方式

    本文链接:https://www.haomeiwen.com/subject/myigmqtx.html