zoukankan      html  css  js  c++  java
  • python初识函数二

    1.函数的动态参数

      1.*args位置参数动态传参

      2.**kwargs关键字参数动态传参

      顺序:位置参数,*args,默认值,**kwargs

     def func(*args, **kwargs):
                pass
    
            形参的位置*,**: 聚合
            实参的位置*,**: 打散

    2.命名空间

      1.内置名称空间

      2.全局名称空间

      3.局部名称空间

      作用域:

         1.全局作用域:内置+全局

         2.局部作用域:函数调用

         globals(),查看全局作用域中内容

         locals(),查看当前作用域中内容

    3.函数嵌套

      函数可以相互嵌套

    4.global和nonlocal

    global: 在局部访问全局中的内容
    nonlocal: 在局部寻找外层函数中离他最近的那个变量

      

  • 相关阅读:
    bzoj2555-SubString
    离散对数
    xsy1436-括号游戏
    bzoj1143-祭祀
    连通分量
    bzoj3864-hdu4899-Hero meet devil
    bzoj3238-差异
    poj1065-Wooden Sticks
    多项式除法
    JavaScript 对象
  • 原文地址:https://www.cnblogs.com/wgpypro/p/9451260.html
Copyright © 2011-2022 走看看