zoukankan      html  css  js  c++  java
  • 函数的参数 2018-3-27

    函数的参数

    函数的参数:

         形参:在定义函数时,()内的函数(类似变量名)

         实参:调用函数时,()内传入的值(类似于变量值)

         实参与形参存在绑定关系————只是在调用的时候,调用结束后绑定解除

    位置参数:位置就是顺序,从左到右的顺序

                        1,位置形参:定义时按照位置定义的,。。。。在函数调用时,其传入值的个数必须相等。

                        2,位置实参:定义位置,与位置形参一一对应

    关键字参数:调用函数时,以key=value的形式定义的实参

               注意:为形参传值时,不 用按照位置对用,只按照名字对应就行。

              位置实参与关键字实参同时使用时:1,必须遵守形参的规则    2,不能为同一个形参多次传值        3,位置实参一定要放在关键字前面

    默认参数:在函数定义阶段 ,当某个参数经常时一个值时,给某个参数进行赋值()

                     虽然在定义阶段已经对该参数进行赋值,再调用时,可以对该参数进行传值或者不传值

               注意:1.位置参数再默认参数前面   2,默认参数再定义阶段时进行赋值一次,值就固定了     3,默认参数应该时不可变类型

    可变参数:参数的长度可变(值的就是参数的个数)

                       形参*args——>位置实参

                        *会将多出来的位置实参全部接受,并且赋值给变量args——》然后存成元组格式

                       形参**kwavgs——>关键字实参  

                          **会将多出来的位置全部接收,并且赋值给变量kwavgs——》存成字典

    实参里面加  * 或者  **  都是把后面跟着的值打散

     

     

  • 相关阅读:
    使用Python画ROC曲线以及AUC值
    Machine Learning : Pre-processing features
    资源 | 数十种TensorFlow实现案例汇集:代码+笔记
    在 Mac OS X 终端里使用 Solarized 配色方案
    编译安装GCC 4.7.2
    Office -Word 公式插件Aurora的使用 ——在 Word 中插入 LaTex 公式
    LaTeX 写中文论文而中文显示不出来
    LaTeX 公式编辑之 把符号放在正下方
    Python 判断字符串是否含有指定字符or字符串
    Python 中使用 pandas Dataframe 删除重复的行
  • 原文地址:https://www.cnblogs.com/tianyu529/p/8657383.html
Copyright © 2011-2022 走看看