• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    python关键字传递参数实例分析

    1、说明

    关键词传递以“形参变量名=实参”的形式参与实参关联,根据形参的名称进行参数传递,使实参和形参的顺序不一致。不用担心定义函数时参数的顺序,直接在传参时指定相应的名称即可。

    2、两种形式

    makeup_url(protocal='http', address='www.baidu.com')
    makeup_url(address='www.baidu.com',protocal='http')

    3、实例

    def makeup_url(protocal, address):
    print("URL = {}: //{}".format(protocal, address))

    内容扩展:

    python-关键字传递参数

    1.必需按照关键字传递

    *之后的变量必需按照关键字传递

    eg:

    def kwonly(a,*b,c):#c必需按照关键字传递,b接收剩余参数,a可以按照位置传递,也可以按照关键字传递

    kwonly(1,2.c = 3)正确

    kwonly(1,2,3,c = 4)正确

    kwonly(1,2,3)错误

    def kwonly(a,*,b,c)#a可以按照位置窜地,亦可以按照参数传递,b,c必需参数传递,且不允许出现多余的参数

    kwonly(1,b = 2,c = 3)正确

    kwonly(a = 1,b = 2,c = 3)正确

    kwonly(c= 1,a = 2,b = 3)正确

    kwonly(1,2,3)错误

    2.关键字传递可以出现默认值。且有默认值的关键字传递的参数可以不传递参数

    3.不可以出现两个*

    到此这篇关于python关键字传递参数实例分析的文章就介绍到这了,更多相关python关键字如何传递参数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    上一篇:python mysql项目实战及框架搭建过程
    下一篇:Pycharm基本操作及调试代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    python关键字传递参数实例分析 python,关键字,传递,参数,