python-函数使用和偏函数

ernestwang 836 0

函数使用

变量作用域

  • 示例:
    name = 'dahua'
    
    # 查看当前命名空间下所有可以使用的全局变量
    print(globals())
    # 查看当前命名空间下所有可以使用的局部变量
    print(locals())
    
    def test():
        a = 250
        print(locals())
    
    test()
    • 说明:固定函数参数的默认值,简化函数调用时的参数构造
    • 示例:
      a = int('1010', base=2)
      print(a)
      
      # 封装方法
      def int2(n):
          return int(n, base=2)
      
      b = int2('1001')
      print(b)
      
      import functools
      # 创建偏函数
      # 本质就是固定函数参数的默认值,简化函数调用时的参数构造
      int8 = functools.partial(int, base=8)
      c = int8('12')
      print(c)

      偏函数

标签: python

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

复制成功
微信号: irenyuwang
关注微信公众号,站长免费提供流量增长方案。
我知道了