如果你在文本文件中编写一系列Python命令并使用.py扩展名保存它,则可以使用终端导航到该文件,并通过输入python YOUR_FILE_NAME.py来运行该程序。
这与在终端中逐个输入命令基本相同,只是更容易修复错误并更改程序的功能。
在IDE中
IDE是一种专业级软件,可以进行软件项目管理。
IDE的一个好处是,使用调试功能可以告诉你在尝试运行程序之前出错的位置。
某些IDE附带了项目模板(用于特定任务),你可以使用这些模板根据最佳实践设置项目。
Jupyter Notebooks
这些方法都不是用python进行数据科学的最佳方式,最好是使用Jupyter Notebooks。
Jupyter Notebooks使你能够一次运行一“块”代码,这意味着你可以在决定下一步做什么之前看到输出信息-这在数据科学项目中非常重要,我们经常需要在获取输出之前查看图表。
如果你正在使用Anaconda,且已经安装了Jupyter lab。要启动它,只需要在终端中输入'jupyter lab'即可。
如果正在使用pip,则必须使用命令'python pip install jupyter'安装Jupyter lab。
4. Python中的数字计算
NumPy软件包中包含许多有用的函数,用于执行数据科学工作所需的数学运算。
它作为Anaconda发行版的一部分安装,并且使用pip安装,就像安装Jupyter Notbooks一样简单('pip install numpy')。
我们在数据科学中需要做的最常见的数学运算是矩阵乘法,计算向量的点积,改变数组的数据类型以及创建数组!
以下是如何将列表编入NumPy数组的方法: