码迷,mamicode.com
首页 > 编程语言 > 详细

Python——IPython和NumPy

时间:2019-04-01 17:16:42      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:info   运行程序   shel   17.   ctrl   nan   pip   交互式   模块   

 

IPython:

一个增强的Python shell:许多python对象的显示形式更友好、更详细的异常显示、增加额外的命令
交互式数据处理

Tab键自动完成:

键入一些内容之后,按Tab键,显示可能的变量或函数名。
也可以用于显示模块中有哪些可调用的方法或常量:技术图片

 

中断正在执行的代码:按 Ctrl + C

命令历史:按[上箭头]调出上一条命令
找回忘记保存的变量:最近两个输出结果自动保存在“_”和“__”这两个变量中

魔术命令:这些命令的名字以%为前缀
分析一个语句的执行时间:
%timeit + 语句
%%timeit 可以分析一段代码
清空shall
%reset
分页显示对象内容
%page + 变量

技术图片

使用IPython运行程序文件
%run + 路径 + 文件名
例:%run D:/test.py

NumPy

Numpy模块为我们提供了一系列高性能计算所需的数据结构和功能。
在cmd下输入“pip install numpy”来安装
使用“import numpy as np”来载入

技术图片

技术图片

指定array的数据类型:

技术图片

 

数组内容审查:
isnan函数返回一个bool型数组,表示“哪些值是NaN”

 

 技术图片

技术图片

随机生成一个标准正态分布的6*6的样本

技术图片

 

Python——IPython和NumPy

标签:info   运行程序   shel   17.   ctrl   nan   pip   交互式   模块   

原文地址:https://www.cnblogs.com/wwwwwei/p/10637193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!