0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

rom…import导入代码介绍

麦辣鸡腿堡 来源:Python都知道 作者:了不起 2023-09-11 17:35 次阅读

rom…import导入

  • 基本语法格式如下:from 模块名 import 成员1,成员2,…
  • 如果希望导入一个模块中的所有成员,则可以采用如下方式:from 模块名 import *但你不知道你导入什么名字,很有可能会覆盖掉你之前已经定义的名字。而且可读性极其的差, 一般生产环境中尽量避免使用

实操代码:

from math import pi,sin
print(sin(pi/2))    #输出1.0

import语句和from...import语句的区别

  • import 导入的是模块
  • from...import 导入的是模块中的函数/类

实操代码: 自定义一个模块 calculator.py

# mypy13_calculator.py
"""一个实现四则运算的计算器"""


def add(a, b):
    return a + b


def minus(a, b):
    return a - b


class MyNum():

    def print666(self):
        print(666)

在另一个模块 mypy13_test.py 测试

import mypy13_calculator as calculator

a = calculator.add(222, 444)
add(100,200)       # 不加模块名无法识别, 报错: NameError: name 'add' is not defined
print(a)

from 模块名 import * (不推荐使用)

from mypy13_calculator import *
a = add(222, 444)   # 无需模块名,可以直接引用里面的函数/类
print(a)

b = MyNum()
b.print666()
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2731

    浏览量

    47693
  • 代码
    +关注

    关注

    30

    文章

    4823

    浏览量

    68963
  • python
    +关注

    关注

    56

    文章

    4807

    浏览量

    84993
收藏 人收藏

    评论

    相关推荐

    使用java语言导入SQL到MySql的源代码免费下载

    本文档的主要内容详细介绍的是使用java语言导入SQL到MySql的源代码免费下载。
    发表于 09-23 16:38 3次下载
    使用java语言<b class='flag-5'>导入</b>SQL到MySql的源<b class='flag-5'>代码</b>免费下载

    import-mailbox-to-gmail邮件导入工具

    ./oschina_soft/import-mailbox-to-gmail.zip
    发表于 05-23 11:00 2次下载
    <b class='flag-5'>import</b>-mailbox-to-gmail邮件<b class='flag-5'>导入</b>工具

    python包模块相对导入from和import介绍1

    无包文件**init**.py下,python通过import module导入模块时,先搜索程序运行主目录。 程序运行主目录为运行的py文件所在目录,而不是执行python.exe时所在目录。 模块搜索路径sys.path参考:python模块基础
    的头像 发表于 02-21 14:15 1059次阅读

    简述python包模块import和from及all

    python指定导入目录路径,称为包导入。 通过import和from导入包模块。 通过**all**指定导入的模块和
    的头像 发表于 02-21 14:20 1276次阅读

    浅析python模块创建和from及import使用

    python模块通过用python程序编写的.py文件即可创建,通过from及import语句导入模块来使用。
    的头像 发表于 02-21 14:44 892次阅读

    Vivado:ROM和RAM的verilog代码实现

    本文主要介绍ROM和RAM实现的verilog代码版本,可以借鉴参考下。
    的头像 发表于 05-16 16:57 1845次阅读

    import模块的导入方法

    import 语句的基本语法格式如下: import 模块名 # 导入一个模块 import 模块1,模块2… # 导入多个模块
    的头像 发表于 09-11 17:31 1280次阅读

    如何实现__import__()动态导入

    import () 动态导入 import 语句本质上就是调用内置函数 import (),我们可以通过它实现动态导入 实操
    的头像 发表于 09-11 17:38 1185次阅读

    Isort:自动整理import的超实用工具教程

    isort 是一个Python的实用程序/库,它会按字母顺序对导入(import)的库进行排序,并自动分组。它提供多种使用方式,包括命令行、Python调用等。 它基于Python 3.6+实现
    的头像 发表于 10-21 10:38 767次阅读
    Isort:自动整理<b class='flag-5'>import</b>的超实用工具教程

    Isort:自动整理 import 的超实用工具教程

    isort 是一个Python的实用程序/库,它会按字母顺序对导入(import)的库进行排序,并自动分组。它提供多种使用方式,包括命令行、Python调用等。 它基于Python 3.6+实现
    的头像 发表于 10-31 15:09 724次阅读
    Isort:自动整理 <b class='flag-5'>import</b> 的超实用工具教程

    Python import Hook 实现远程导入模块

    所谓的模块 导入,是指在一个模块中使用另一个模块的代码的操作,它有利于代码的复用。 也许你看到这个标题,会说我怎么会发这么基础的文章? 与此相反。恰恰我觉得这篇文章的内容可以算是 Python
    的头像 发表于 11-02 11:45 683次阅读
    Python <b class='flag-5'>import</b> Hook 实现远程<b class='flag-5'>导入</b>模块

    Python怎么导入math模板

    用math模块,首先需要在Python脚本或交互式解释器中导入它。导入math模块的方法有两种,分别是导入整个模块和只导入需要的函数和常量。下面将分别
    的头像 发表于 11-22 14:49 2487次阅读

    python如何import自己的模块

    在Python中,我们可以通过import语句来引入自己的模块。导入自己的模块可以提高代码的可重用性,使代码更加清晰和易于维护。在本文章中,我们将详细
    的头像 发表于 11-22 14:57 3273次阅读

    如何用import导入一个包

    在Python中,import语句用于导入代码所需的模块或包。模块是Python代码的集合,而包是包含模块和其他包的文件夹。在本文中,我将详细说明如何使用
    的头像 发表于 11-22 14:59 1221次阅读

    java导入import怎么写

    在Java中,使用import语句来引入其他包中的类,以便在当前文件中使用这些类。import语句可以帮助我们有效地组织和管理代码,并且使程序更易读和易维护。下面是关于Java中import
    的头像 发表于 11-22 15:00 1048次阅读