1-IPython&jupyter notebook

启动程序#

win+R,打开cmd终端,jupyter notebook +对应文件夹路径(可直接拖拽)

双击D:删除当前cell

单击M:转为markdown文档

单击Y:退出markdown文档格式

IPython的帮助文档#

1.使用help()

使用?

2.使用??

对于自定义的函数,使用??会将源代码也显示出来。

3.Tab自动补全

IPython魔法命令#

1.运行外部Python文件

# 在当前目录下有一个myscript.py文件:
def square(x):
    """square a number"""
    return x ** 2

for N in range(1, 4):
    print(N, "squared is", square(N))

2.运行计时

3.查看当前会话中的所有变量与函数

4.执行Windows/Linux指令

在Windows/Linux指令之前加上 !,即可在ipython当中执行Linux指令。

5.更多魔法命令

lsmagic列出所有魔法命令。

notebook的快捷键#

1.命令模式

'''
• Enter : 转入编辑模式 
• Shift-Enter : 运行本单元,选中下个单元
• Ctrl-Enter : 运行本单元,选中本单元
• Alt-Enter : 运行本单元,在下面插入一单元
• Y : 单元转入代码状态
• M :单元转入markdown状态
• A : 在上方插入新单元
• B : 在下方插入新单元
• dd : 删除当前单元格
'''

2.编辑模式(Enter键启动)

'''
• Tab : 代码补全或缩进
• Shift-Tab : 提示
• Ctrl-A : 全选
• Ctrl-Z : 复原
• Ctrl-C : 复制
• Ctrl-S : 保存
• Ctrl-V : 粘贴
'''

作者:lotuslaw

出处:https://www.cnblogs.com/lotuslaw/p/14060968.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   lotuslaw  阅读(98)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示