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


相关推荐
apcipot_rain8 小时前
Python实战——蒙特卡洛模拟分析杀牌游戏技能收益
python·游戏·数学建模
老绿光8 小时前
Python 字典完全指南:从入门到实战
linux·服务器·python
是小蟹呀^8 小时前
【总结】LangChain中如何维持记忆
python·langchain·memory
蓝色的杯子8 小时前
OpenClaw一文详细了解-手搓OpenClaw-4 Tool Runtime
人工智能·python
克里普crirp8 小时前
电离层TEC地图中添加晨昏线/昼夜转换线
python
Dxy12393102168 小时前
Python使用PyEnchant详解:打造高效拼写检查工具
开发语言·python
架构师老Y8 小时前
011、消息队列应用:RabbitMQ、Kafka与Celery
python·架构·kafka·rabbitmq·ruby
枫叶林FYL8 小时前
【Python高级工程与架构实战】项目四:生产级LLM Agent框架:基于PydanticAI的类型安全企业级实现
人工智能·python·自然语言处理
龙腾AI白云8 小时前
多模大模型应用实战:智能问答系统开发
python·机器学习·数据分析·django·tornado
Hommy889 小时前
【开源剪映小助手】配置与部署
python·开源·aigc·剪映小助手