zoukankan      html  css  js  c++  java
  • Python import与from import的区别

    如果你想要直接输入argv变量到你的程序中(避免在每次使用它时打sys.),那么你可以使用from sys import argv语句。如果你想要输入所有sys模块使用的名字,那么你可以使用from sys import *语句。这对于所有模块都适用。一般说来,应该避免使用from..import而使用import语句,因为这样可以使你的程序更加易读,也可以避免名称的冲突。

    留着,等哪天搞明白了再补充。

     -------------------------------华丽丽的分隔线--------------------------------------

    sqrt=1
    print(sqrt)
    
    #import  math
    from math import  *
    
    print(sqrt)
    输出结果:

    1
    <built-in function sqrt>

    sqrt=1
    print(sqrt)
    
    import  math
    #from math import  *
    
    print(sqrt)
    输出结果:

    1
    1

    sqrt=1
    print(sqrt)
    
    #import  math
    from math import  sqrt
    
    print(sqrt)

    输出结果:

    1
    <built-in function sqrt>

  • 相关阅读:
    使用Junit等工具进行单元测试
    软件工程学习、问题
    贪吃蛇
    使用Junit工具进行单元测试
    两人组
    软件工程的理解
    使用工具进行单元测试
    对软件工程的理解
    单元测试
    我对软件工程的理解
  • 原文地址:https://www.cnblogs.com/yanyuge/p/3821748.html
Copyright © 2011-2022 走看看