首页 > 编程语言 > 详细

深圳风采历史记录:python基础-操作函数2

时间:2019-03-13 00:43:52      阅读:57      评论:0      收藏:0      [点我收藏+]

深圳风采开奖直播 www.nskjr.cn 标签:形式   位置参数   .com   mage   变量   阶段   溢出   无效   长度   

  一、实参和形参

    形参:指的是在定义函数时,括号()内指定的参数。本质就是变量名

      实参:指的是在调用函数时,括号()内传入的值。本质就是值

      只有在调用函数时才会在函数体内发生实参(值)与形参(变量名)的绑定关系

      该绑定关系只在调用函数时临时生效,在调用函数结束后就解除绑定


    二、位置参数与关键字参数

    位置参数:在定义函数时,按照从左到右顺序依次定义的形参称之为位置形参

      注意:1.但凡是按照位置定义的形参,在调用函数时必须传其值,多一个不行,少一个不行

      

      位置实参:在调用函数时,按照从左到右的顺序依次传入的值

      注意:1.在传值时,按照顺序与形参一一对应

      技术分享图片

 

      关键字实参:在调用函数时,按照key=value的形式定义的实参,称之为关键字实参。

      技术分享图片

 

      注意:1.在传值可以完全打乱顺序,但仍然可以指名道姓的指定参数传值

      技术分享图片

          2.位置参数可以和位置参数混合使用。

           位置参数不能跟在关键字参数后面

       技术分享图片

           并且不能重复传值

       技术分享图片

 

    三、默认形参

      在定义函数时,就已经为某些参数绑定值,称之为默认参数

      注意:1.在定义阶段就已经有值,就意味着在调用阶段就可以不用为其传值

         技术分享图片

         2.若已经传值,则以传入值为准

         技术分享图片

         3.默认形参的值只在定义阶段生效一次,在函数定义之后发生的改动无效

         技术分享图片

         4.默认形参的值通常应该是不可变类型

         技术分享图片

 

 

       默认形参VS位置形参:

        默认形参:大多数情况下值都一样

        位置形参:大多数值都是不一样

    四、可变长度的参数:

      可变长度指的是在调用函数时,函数参数的个数可以不固定

      然而实参终究是要为形参传值的,针对实参个数不固定,对应着也形参也必须有两种解决方案,来分别处理溢出的关键字实参(**)和位置实参(*)。

      *处理的溢出的位置参数,会保存成元祖的形式赋給 *后面的变量名

      技术分享图片

 

      **处理的溢出的关键字参数,会保存成字典的形式赋給 *后面的变量名    

         技术分享图片

      

     实参中带*

       窍门:但凡碰到实参中带*,都先将其打散成位置实参

        技术分享图片

         窍门:但凡碰到实参中带**,都先将其打散成关键字实参

         技术分享图片

 

python基础-操作函数2

标签:形式   位置参数   .com   mage   变量   阶段   溢出   无效   长度   

原文:https://www.cnblogs.com/linbin7/p/10520530.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
? 2014 深圳风采开奖直播 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号

  • 清华同衡规划设计院副院长、景观中心主任胡洁精彩发言 2019-03-22
  • 湖州南浔:“文体惠民”送进村 2019-03-22
  • 世界献血日:走近无名英雄“熊猫侠” 2019-03-21
  • iPad也陷降速门?苹果已引发17起集体诉讼 2019-03-20
  • 它从未改变 人民网试驾广汽本田第十代雅阁 2019-03-20
  • 世界杯夜不眠 合肥万达乐园打造霸都球迷首选集结地 2019-03-19
  • 走近土掌房文章中国国家地理网 2019-03-18
  • 北京:走进高考阅卷现场 2019-03-17
  • 火车南站能多设置几个停车和上下车提示牌吗? 2019-03-17
  • 浙江消防志愿者小区“巡防” 携手居民共建“安全网” 2019-03-16
  • 对话川美前院长罗中立:揭秘《父亲》创作历程 2019-03-15
  • “长城新媒体”官方微信、微博 2019-03-14
  • 不怕玩阴的就怕来真的,小金的真威震四方,他那核弹是真敢甩啊,老特都惧 2019-03-14
  • 人民体育《大咖说》:破风骑行董事长董超谈自行车运动现状 2019-03-13
  • 百度地图春运出行大数据:年轻人返乡晚离家早 上班到最后一天 2019-03-13
  • 174| 642| 643| 962| 268| 630| 650| 158| 494| 273|