打卡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("测试通过!")  

@浙大疏锦行

相关推荐
天若有情67314 分钟前
【python】Python爬虫入门教程:使用requests库
开发语言·爬虫·python·网络爬虫·request
IT北辰1 小时前
用Python+MySQL实战解锁企业财务数据分析
python·mysql·数据分析
Lucky高1 小时前
selenium(WEB自动化工具)
python
寒水馨1 小时前
Java 17 新特性解析与代码示例
java·开发语言·jdk17·新特性·java17
启山智软1 小时前
选用Java开发商城的优势
java·开发语言
秃然想通1 小时前
掌握Python三大语句:顺序、条件与循环
开发语言·python·numpy
##学无止境##1 小时前
Maven 从入门到精通:Java 项目构建与依赖管理全解析(上)
java·开发语言·maven
魔都吴所谓1 小时前
【go】语言的匿名变量如何定义与使用
开发语言·后端·golang
骇客野人2 小时前
使用python写一套完整的智能体小程序
开发语言·python
绿炮火2 小时前
【MATLAB】(二)基础知识
开发语言·算法·matlab