news 2026/4/20 20:35:02

Day34模块和库的导入

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day34模块和库的导入

4 种常用导入方式(从简单到灵活,覆盖 99% 场景)

以 “用数学工具” 为例,Python 自带math模块(标准库),下面用它演示所有导入方式:

1. 直接导入:import 模块名(最基础)

语法import 模块名用法:用的时候要写模块名.工具名(比如math.sqrt优点:清晰知道工具来自哪个模块,避免重名

# 导入Python自带的math模块(相当于把“数学工具箱”整个拿来) import math # 用math模块里的工具:算根号(sqrt)、算圆周率(pi) print(math.sqrt(16)) # 结果:4.0(根号16) print(math.pi) # 结果:3.141592653589793(圆周率)
2. 导入后起别名:import 模块名 as 别名(最常用)

如果模块名太长(比如numpypandas),每次写全称麻烦,就给它起个 “小名”。语法import 模块名 as 别名用法别名.工具名

# 给math起别名m(简单好写) import math as m print(m.sqrt(25)) # 结果:5.0(不用写math,写m就行) print(m.sin(m.pi/2)) # 结果:1.0(正弦90度)
导入模块中的特定工具:from 模块名 import 工具1, 工具2(按需导入)

如果只需要模块里的 1-2 个工具,不用导入整个模块,只拿需要的就行。语法from 模块名 import 工具1, 工具2用法:直接写工具名(不用加模块名前缀)优点:代码更简洁

# 只从math模块里导入sqrt(根号)和pi(圆周率)两个工具 from math import sqrt, pi print(sqrt(36)) # 结果:6.0(直接用sqrt,不用写math.sqrt) print(pi * 2) # 结果:6.283...(直接用pi)
4. 导入模块中所有工具:from 模块名 import *(不推荐)

语法from 模块名 import **表示 “所有”)用法:直接用所有工具,不用加模块名缺点:如果多个模块有同名工具,会冲突(后面导入的覆盖前面的);代码可读性差,不知道工具来自哪个模块

# 导入math模块的所有工具 from math import * print(sqrt(49)) # 结果:7.0 print(cos(pi)) # 结果:-1.0(余弦180度)

@浙大疏锦行

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 13:05:53

企业如何利用AgenticHub实现自动化流程管理

引言:自动化流程管理的迫切需求 随着企业对效率和成本控制的需求不断增长,自动化流程管理成为企业提升运营效率的关键。AgenticHub的智能体平台为企业提供了灵活的流程编排工具,帮助它们轻松实现自动化业务流程,提升企业整体智能化…

作者头像 李华
网站建设 2026/4/18 23:02:01

Java Web 养老院管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】

摘要 随着人口老龄化趋势的加剧,养老院的管理需求日益复杂化,传统的人工管理方式已无法满足高效、精准的服务要求。养老院管理系统通过信息化手段,能够有效提升管理效率、降低运营成本,并为老年人提供更优质的服务。该系统整合了入…

作者头像 李华
网站建设 2026/4/17 17:04:42

5种必知的前端数据加密防护技术:从React安全到浏览器原生方案

在现代前端开发中,数据安全防护已成为开发者必须掌握的硬核技能。随着单页面应用的普及,前端数据加密、React安全防护等技术需求日益凸显。本文将带你深入剖析前端安全威胁,对比不同技术方案,分享实战应用场景,并展望未…

作者头像 李华
网站建设 2026/4/19 7:51:12

面试必问:如何快速定位BUG?BUG定位技巧及N板斧!

01 定位问题的重要性 很多测试人员可能会说,我的职责就是找到bug,至于找原因并修复,那是开发的事情,关我什么事? 好,我的回答是,如果您只想做一个测试人员最基本最本分的事情,那么可…

作者头像 李华
网站建设 2026/4/16 11:13:22

Wan2.2-T2V-A14B如何生成带有烟花绽放效果的节日庆典视频?

如何用 Wan2.2-T2V-A14B 一键生成“烟花绽放”的节日庆典视频?✨🎆 你有没有遇到过这种情况——马上要发春节宣传视频了,团队还在熬夜剪辑烟花特效、调色、加人声欢呼,结果客户一句“氛围不够喜庆”就得全部重来?&…

作者头像 李华