主页 > 知识库 > python关键字传递参数实例分析

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

热门标签:聊城语音外呼系统 孝感营销电话机器人效果怎么样 海外网吧地图标注注册 腾讯地图标注没法显示 打电话机器人营销 ai电销机器人的优势 南阳打电话机器人 商家地图标注海报 地图标注自己和别人标注区别

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关键字传递参数实例分析》,本文关键词  python,关键字,传递,参数,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《python关键字传递参数实例分析》相关的同类信息!
  • 本页收集关于python关键字传递参数实例分析的相关信息资讯供网民参考!
  • 推荐文章