• from.....import


     1 # from ... import ... 语句
     2 '''
     3 格式:from module import name1[, name2…namen]
     4 作用:从模块中导入一个指定的部分到当前命名空间中
     5 注意:后导入的函数或变量或类会把之前相同的函数或
     6 变量或类替换掉,遵循就近原则。
     7 '''
     8 from math import pi
     9 print(pi)
    10 
    11 # from module1 import a, func1
    12 # from module2 import a
    13 # print(a)
    14 # func1()
    15 
    16 # 如果模块中的变量、类、函数重名时,可以使用import 模块解决,
    17 # 也可以给变量、类、函数起别名   使用 as
    18 
    19 # 别名
    20 from module1 import a, func1
    21 from module2 import a as b
    22 print(a)
    23 print(b)
     1 # 格式:from module import *
     2 # 作用:把一个模块中的所有内容全部引入到当前模块下
     3 # 注:该格式不要过多使用
     4 
     5 # * : 代表所有
     6 
     7 from module1 import *
     8 from module2 import *
     9 print(a)
    10 func1()
  • 相关阅读:
    洛谷 P6295
    洛谷 P4240
    洛谷 P3287
    My rating is 1064.
    洛谷 P5071
    C语言 #include <> 与 #include “” 区别
    C语言 #pragma once
    C语言 typedef 和 define 区别
    C语言 define 定义函数(多行书写)
    C语言 define 定义函数
  • 原文地址:https://www.cnblogs.com/BKY88888888/p/11272028.html
Copyright © 2020-2023  润新知