第二章:python语言基础,ipython及jupyternotrbook
程序员文章站
2022-07-14 19:48:52
...
第二章:python语言基础,ipython及jupyternotrbook
本书大部分内容是关于如何基于数据表进行分析以及用于大型数据集的数据准备工具。为了使用工具,首先就是要将凌乱数据整理为更结构化的表格形式,python就是一个能够将数据快速规整化的理想语言
2.1 python解释器
略
2.2 ipython基础
2.2.1运行ipython命令行
2.2.2运行jupyter notebook
使用shift+enter来运行代码块
2.2.3tab补全
除了有一些装饰性的区别,ipython和标准python解释器的区别之一就是tab补全功能
这里和书上有一些变动
2.4内省
在一个变量的前后使用?显示其一些信息
使用双问号??可以显示函数的源代码
使用?和*搜索命名空间
2.2.5%run命令
%run helloworld.py
2.2.5.1中断运行中的代码
ctrl-c,不行就强制结束python进程
2.2.6执行剪帖板中的程序
%paste会获得剪帖板中的所有文本,并在命令行中作为一个代码块去执行
%cpaste与之类似,但他会给出一个提示,让你粘贴代码
但这里我在操作的时候这两个指令会报错,可能是版本问题?感觉以后不会很常用吧
2.2.7终端快捷键
2.2.8魔术命令
2.2.9matplotlib集成
2.3python语言基础
略