python参数

作者: 从小白到全栈 | 来源:发表于2019-07-07 15:00 被阅读0次

python中参数传递有顺序传递,关键词传递,默认参数和不定长参数四种形式

顺序传递

顺序传递就是按照形参的顺序依次传入参数,def show(name,age,sex)按照name,age,sex的顺序,不可打乱顺序,不然值就会乱套。

关键词传递

关键词传递就是在实际传入参数的时候用关键词传递

def show(name,age,sex):

       print(name,age,sex)

show(name="张三",age=18,sex="男")

默认参数

默认参数就是在定义方法形参的时候给默认的值,默认参数最好放在最后

def summ(a,b,c=10)

不定长参数

不定长参数就是不知道实际要传入多少参数

def show(*args):

*args就是不定长参数,当传入10个值就会显示10个值,传100个就显示100个,不定长参数是以元组的形式保存

相关文章

  • Python的参数

    Python的参数函数的参数

  • python---函数参数

    python---函数参数 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参...

  • Python的参数

    在Python 中,除了正常定义的参数外,Python 还可以使用默认参数,可变参数,关键字参数,使得函数的灵活度...

  • Python的参数传递

    Python的参数传递概述 根据Python的官方文档,Python中的参数传递机制是所谓的pass by ass...

  • 2021-09-10

    python调用shell脚本 1. 传入参数 python文件 可以套用python传递参数,二次传递给shel...

  • Python fun(*args,**kwargs)中的*arg

    作者:Gakki 01. Python 函数中的两种参数 在 Python 中有两种参数:位置参数(positio...

  • python札记-参数混用

    Python-参数混用 前言该篇文章主要记录python中参数混用问题,当然,主要是普通参数、关键字参数以及收集参...

  • Python 连接 MySQL

    安装 python 连接 mysql 工具 python 连接 mysql 参数化, 参数化主要解决的是 sql ...

  • Python 获得命令行参数的方法

    Python 获得命令行参数的方法 如果想对python脚本传参数,python中对应的argc, argv(c语...

  • Python 获得命令行参数的方法

    本篇将介绍python中sys, getopt模块处理命令行参数如果想对python脚本传参数,python中对应...

网友评论

    本文标题:python参数

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