打卡day30

知识点回顾:

  1. 导入官方库的三种手段
  2. 导入自定义库/模块的方式
  3. 导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致)

作业:自己新建几个不同路径文件尝试下如何导入

复制代码
from lib.utils import add  
from lib.sublib.helper import helper_func  
print(add(2, 3))  
print(helper_func(3))  
def add(a, b):  
    return a + b  
from ..utils import add  
def helper_func(x):  
    return add(x, x)  
import sys  
sys.path.append('../')  
from lib.utils import add  
def test_add():  
    assert add(1, 2) == 3, "测试失败"  
test_add()  
print("测试通过!")  

@浙大疏锦行

相关推荐
海上彼尚5 分钟前
Go之路 - 4.go的集合[完整版]
开发语言·后端·golang
测试人社区-千羽7 分钟前
智能测试的终极形态:从自动化到自主化的范式变革
运维·人工智能·python·opencv·测试工具·自动化·开源软件
coding随想11 分钟前
JavaScript Notifications API:告别alert弹窗,开启沉浸式用户体验革命!
开发语言·javascript·ux
阿海57411 分钟前
卸载php的shell脚本
开发语言·php
锐学AI13 分钟前
从零开始学MCP(八)- 构建一个MCP server
人工智能·python
木棉知行者14 分钟前
PyTorch 核心方法:state_dict ()、parameters () 参数打印与应用
人工智能·pytorch·python
xingzhemengyou115 分钟前
python time的使用
python
码界奇点19 分钟前
基于Python与GitHub Actions的正方教务成绩自动推送系统设计与实现
开发语言·python·车载系统·自动化·毕业设计·github·源代码管理
kaikaile199531 分钟前
MATLAB计算卫星星下点轨迹
开发语言·算法·matlab
E_ICEBLUE1 小时前
PDF vs PDF/A:区别、场景与常用转换方法(2025 全面解读)
python·pdf