Learning Python for Natural Network (01)

Python提供的__future__模块主要作用是让旧版本的python也可以使用新版本的特性,可以在旧版本中测试新版本的一些特性。如python 3.X和python 2.X就有一些不兼容的地方,可以加入此模块并导入相关的3.x新特性。记录一下今天学习的几个关于__future__的知识点:

            from __future__ import print_function         #为了让2.X版本可以使用3.X的函数打印方式

            from __future__ import absolute_import      #绝对引用

            from __future__ import division          #使用3.X中的除法


  另外关于其他的一些库的了解。

        import cpython        # C语言实现Python及其解释器(JIT编译器)

        import cffi            # C Foreign Function Interface for Python 

        from Easydict import easydict  as edict       #能够非常方便的像调用函数的属性一样调用dict

>>> from easydict import EasyDict as edict
>>> d = edict({'foo':2, 'bar':{'x':3, 'y':4}})
>>> d.foo
3
>>> d.bar.x
3

>>> d = edict(foo=5)
>>> d.foo
5

猜你喜欢

转载自blog.csdn.net/qq_38799703/article/details/80368162