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>

  • 相关阅读:
    linux集群实施与部署-----Nginx
    以太网链路聚合简单配置
    配置基于源地址的策略路由
    shell --Day 6
    ps初学--Day 1部分工具使用
    shell --Day 5
    shell ——Day 4
    shell——Day3
    shell——Day 2
    初学shell——Day1
  • 原文地址:https://www.cnblogs.com/yanyuge/p/3821748.html
Copyright © 2011-2022 走看看