Jupyter Notebook魔术命令

Jupyter Notebook是一个基于网页的交互式笔记本,支持运行多种编程语言。

Jupyter Notebook 的本质式一个Web应用程序,便于创建和共享文学化程序文档,支持实现代码,数学方程,可视化和markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等。

1、%timeit 检测任意python语句的执行时间

python 复制代码
%timeit [x**3 for x in range(1000)]

2、%matplotlib inline 画图显示在页面

python 复制代码
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

data = np.arange(20)
plt.plot(data**2)

3、%pwd 显示当前目录

python 复制代码
%pwd

4、%run python文件

python 复制代码
%run test_run.py


相关推荐
B站计算机毕业设计之家8 分钟前
Python 基于协同过滤的动漫推荐与数据分析平台 Django框架 协同过滤推荐算法 可视化 数据分析 大数据 大模型 计算机毕业设计(建议收藏)✅
大数据·python·scrapy·数据分析·django·课程设计·推荐算法
阿贵---11 分钟前
构建一个基于命令行的待办事项应用
jvm·数据库·python
紫丁香14 分钟前
pytest_自动化测试4
python·功能测试·单元测试·集成测试·pytest
代码探秘者15 分钟前
【算法篇】1.双指针
java·数据结构·人工智能·后端·python·算法
Rolei_zl22 分钟前
AIGC(生成式AI)试用 48 -- AI与软件开发过程3
python·aigc
qq_4160187225 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
qq_4160187228 分钟前
使用Python处理计算机图形学(PIL/Pillow)
jvm·数据库·python
测试199831 分钟前
功能测试、自动化测试、性能测试的区别?
自动化测试·软件测试·python·功能测试·测试工具·性能测试·安全性测试
MyY_DO1 小时前
序列模型说人话
python
AC赳赳老秦1 小时前
使用OpenClaw tavily-search技能高效撰写工作报告:以人工智能在医疗行业的应用为例
运维·人工智能·python·flask·自动化·deepseek·openclaw