• _future_用法总结


    写这篇文章主要是参考以下两篇博客

    https://blog.csdn.net/stan_pcf/article/details/60465665

    https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820023084e5263fe54fde4e4e8616597058cc4ba1000

    引入_future_主要是为了解决python2.7到python3.x的不兼容的问题,下面有几种情况

    遇到这个是在深度学习的数据处理阶段遇到的这个问题

    • from __future__ import absolute_import

    这是一个在python2.x中导入python3.x的导入性语句,为了区分绝对导入和相对导入

    • from __future__ import division

    由于在python2.x 中,对于除号,有两种情况

    10/3

    对于这个来说,这个是一个整除的语句,得到的结果为3,为了得到精确的除数结果,我们应该将其写成

    10.0/3.0

    但是在python3.x中,整除和精确除都是用/来表示,为了实现在python2.x中导入python3.x成功,我们加入_future_来对其进行实现

    • from __future__ import print_function

    在开头加上这个语句,使得即使在python2.x中,使用print就得像python3.x那样加括号使用,python2.x中不需要加括号,而在python3.x是需要加括号的

  • 相关阅读:
    MVC @Url.Action 小示例
    Eclipse快捷键
    MVC视频下载/文件上传
    MySQL数据库备份/导出
    C#文件下载
    C#正则表达式匹配字符串中的数字
    常用的LINQ to SQL 用法
    C# 实现抓取网页内容(一)
    C# 繁体字和简体字之间的相互转换
    我到底会什么??
  • 原文地址:https://www.cnblogs.com/Cucucudeblog/p/10239416.html
Copyright © 2020-2023  润新知