当前位置: 首页 > news >正文

个人建网站一般多少钱中视频自媒体平台注册

个人建网站一般多少钱,中视频自媒体平台注册,wordpress书籍模板下载,品牌高端网站制作企业在Python中,import语句用于导入其他模块或模块中的特定部分,以便在代码中使用它们。这就可以重用代码,而不是每次都从头开始编写所有的功能。 基本用法 导入整个模块: import module_name 例如: import math print(…

        在Python中,import语句用于导入其他模块或模块中的特定部分,以便在代码中使用它们。这就可以重用代码,而不是每次都从头开始编写所有的功能。

基本用法

        导入整个模块:

import module_name

        例如:

import math
print(math.sqrt(16))  # 输出:4.0

        导入模块中的特定部分:

from module_name import specific_part

        例如:

from math import sqrt
print(sqrt(16))  # 输出:4.0

        导入模块中的所有内容:

from module_name import *

        例如:

from math import *
print(sqrt(16))  # 输出:4.0
print(pi)  # 输出:3.141592653589793

        注意:这种方式虽然方便,但可能会导致命名冲突,因为它将所有内容都导入到当前命名空间中。

        可以为导入的模块或特定部分设置别名,以简化代码中的使用或避免命名冲突。

        为模块设置别名:

import module_name as alias

        例如:

import numpy as np
print(np.array([1, 2, 3]))

        为模块中的特定部分设置别名:

from module_name import specific_part as alias

        例如:

from math import sqrt as square_root
print(square_root(16))  # 输出:4.0

        相对导入
        在处理多个模块和包(packages)时,你可以使用相对导入来导入同一包中的其他模块。

        相对导入同一包中的模块:

from . import module_name

        例如,在一个名为mypackage的包中,想要导入mypackage中的my_module模块:

from . import my_module

        相对导入父包中的模块:

from .. import module_name

        例如,在一个名为mypackage.subpackage的子包中,想要导入mypackage中的another_module模块:

from .. import another_module

        自定义模块
        可以导入自己编写的Python文件(模块)。假设有一个名为mymodule.py的文件,可以这样导入:

import mymodule
mymodule.my_function()

注意事项
        模块搜索路径:
        Python会在一系列目录中搜索要导入的模块。这些目录可以通过sys.path查看和修改。可以通过语句添加路径:

sys.path.append('path')

        重复导入:
        Python在第一次导入模块时会执行模块中的代码,之后再导入同一个模块时,Python会直接使用已加载的模块。

        循环导入:
        避免在两个模块相互导入对方,这会导致导入失败或逻辑错误。

通过一个实例了解import

新建一个项目,目录结构如下:

m1.py的代码内容只有一行 print('m1'):

m.py的代码内容也只有一行 import my_module1.m1:

运行m.py: 

 结论:Python在第一次导入模块时会执行模块中的代码。

from module import *导入时,只导入module的一部分,而不是全部导入

1、如果module是一个脚本,module.py中有一些函数和类:'func_1', 'func_2', 'func_3'......等等,在module.py加入代码:

__all__ = ['func_1', 'func_2']

 ['func_1', 'func_2']就是from module import *导入的函数或者类的名称的列表,列表之外的均不导入。

2、如果module是一个包,module.py中有一些脚本:'module_1', 'module_2', 'module_3'......等等,在module包内的__init__.py脚本中加入 代码:

__all__ = ['module_1', 'module_2']

['module_1', 'module_2']是from module import *导入的脚本名称的列表,列表之外的均不导入。

http://www.khdw.cn/news/9769.html

相关文章:

  • 青岛外贸网站安徽网站优化
  • 网站建站作业免费技能培训网
  • 如何运用企业官方网站做宣传响应式网站 乐云seo品牌
  • 网站建设--机械行业解决方案技能培训网站
  • 青岛seo网站建设自己开发网站怎么盈利
  • 上海卫生人才招聘官网沧州seo推广
  • 网站免费申请建站关键词优化报价
  • 网站推广服务外包有哪些渠道seo职业技能培训班
  • 网站搭建维护淄博南通企业网站制作
  • wordpress 侧栏南京seo排名优化
  • 域名查询是什么意思百度优化软件
  • 影响网站收录的因数广告软文怎么写
  • 怎么做淘客推广网站百度推广登录首页网址
  • 如何创建微信公众号免费郑州seo外包平台
  • 好网站建设公司收费百度地图在线查询
  • 网站验证码原理seo诊断分析在线工具
  • 网站如何做日历必应搜索引擎下载
  • 网站运营心得网络站点推广的方法
  • 网站建设协p2p万能搜索种子
  • 济南住建网站seo云优化公司
  • 深圳广东网站建设套餐什么是关键词广告
  • 邯郸网站设计怎么用品牌营销策划包括哪些内容
  • wordpress成品网站云部落360网站收录提交入口
  • web前端开发就业方向aso优化技巧
  • wordpress 静态seo优化方案报价
  • 企业网站做seo潮州网络推广
  • c 可以做网站嘛网页制作与设计教程
  • php自己做网站吗东莞排名优化团队
  • 格尔木市公司网站建设网站建设开发
  • 政务网站建设黄页网络的推广网站有哪些软件