zoukankan      html  css  js  c++  java
  • 函数的用法

       函数的定义

     函数的调用

    函数的返回值

    参数:

    1:def()#形参

    2:def()#实参

    参数的先后顺序:      位置参数>*args>默认参数>**kwargs

    *args只接受位置参数的值而**kwargs只接受默认参数的值  而*args和**kwargs连接使用则无敌但是前提还是位置参数在前

    def   f1(*args):

      print(args)

    li = [1,2,3,4,5]

    f1(*li)  #  *可以代表所有‘li’的对象全部以*args 动态参数接收为元祖

    def   f1(*args):

      print(args)

    tu = {1:'a',2:'b'}

    f1(*tu)  #  *可以代表所有‘tu’的对象全部以**kwargs 动态参数接收尾字典  

    位置参数  #必须传值

    *args   #可以不传值(元祖)不能接受默认传参的值

    默认参数  #  以变量名的形式传参

     **kwargs  #   不能接收位置传参的值(字典)

  • 相关阅读:
    NAT和PAT
    谷歌浏览器如何正确离线网页
    安全
    VLAN
    交换
    动态路由
    静态路由
    配置Cisco网络设备
    导数表和基本积分表
    HNOI/AHOI2018题解
  • 原文地址:https://www.cnblogs.com/yuexijun/p/9734855.html
Copyright © 2011-2022 走看看