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

@浙大疏锦行

相关推荐
AIFQuant1 分钟前
如何利用免费股票 API 构建量化交易策略:实战分享
开发语言·python·websocket·金融·restful
Hx_Ma162 分钟前
SpringMVC返回值
java·开发语言·servlet
独自破碎E8 分钟前
【滑动窗口+字符计数数组】LCR_014_字符串的排列
android·java·开发语言
布局呆星10 分钟前
SQLite数据库的介绍与使用
数据库·python
2401_8384725111 分钟前
用Python和Twilio构建短信通知系统
jvm·数据库·python
2601_9494800614 分钟前
【无标题】
开发语言·前端·javascript
Jack_David18 分钟前
Java如何生成Jwt之使用Hutool实现Jwt
java·开发语言·jwt
weixin_4521595518 分钟前
如何从Python初学者进阶为专家?
jvm·数据库·python
Hello.Reader20 分钟前
面向 403 与域名频繁变更的合规爬虫工程实践以 Libvio 系站点为例
爬虫·python·网络爬虫
瑞雪兆丰年兮20 分钟前
[从0开始学Java|第六天]Java方法
java·开发语言