python中如何编写代码输入多个数据并把它们放在一个列表中去_Python入门:Anaconda和Jupyter notebook的安装与使用...

本文内容主要介绍python的环境配置,包括anaconda和jupyter notebook的安装和使用。

一、安装和使用Anaconda

1、anaconda是什么?

Anaconda在英文中是"巨蟒"的意思,与python的意思相近,它是python的包管理器和环境管理器。

2、为什么需要安装anaconda?

原因有以下几点:

· 附带一大批常用的数据科学包,方便立即开始处理数据

· 管理包

· anaconda是在conda(一个包管理器和环境管理器)上发展来的;而conda可以很方便地对第三方的包进行安装、卸载和更新。

· 管理环境

· conda可以为不同的项目建立不同的运行环境,避免不同的项目或包版本的间产生混乱和错误。

3、如何安装anaconda?

通过官网下载页面选择对应自己的电脑版本下载,然后根据安装程序的提示安装即可。

827dc98da81a74f5cdc25a7f4fae4b6a.png

anaconda提供python2和python3两个版本,选择python3下载安装即可。由于anaconda里面附带了python,因此无需再另外安装python程序。

4、如何管理包?

安装完成后点击图标启动程序,进入主界面

8fa815ad996bda3a71c3e94d244a057b.png

1.列出已安装的包

依次选择Environment——》root——》installed

2fe9d904cf39cc9d3d3244f62b6d1825.png

可以看到已经安装的包的列表

2.安装或更新包

在步骤1的界面有右上角有"Search Packages"框,可以对包进行搜索。比如搜索"numpy"

c247bff188a9a75752f61fba2b155428.png

可以看到对应的包信息,点击包名前面的勾号,可以对包进行相关操作。

5badf6f9ff83575ab3dd1bbbf54fe127.png

3.打开conda命令端

如图所示,点击root后面的小三角形,可以看到open terminal选项,点击即可打开conda命令端,通过命令行的形式对包进行管理。

01a86115a3a5d4406f0b8ae4f7934bb2.png

二、安装和使用Jupyter Notebook

1、Jupyter Notebook是什么?

Jupyter notebook() 是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。

Notebook的优点是可以直接在代码旁写出叙述性文档,而不用另外编写单独的文档,让用户可以一目了然。

Jupyter这个名字是由三种语言的缩写组成,分别是Julia、Python和R。

2、如何启动Jupyter Notebook?

anaconda已经附带了Jupyter Notebook,在anaconda程序主界面中可以点击"Launch"可直接打开notebook。

6b2d8b4a28faa266b78d7244ceb32828.png

点击后,浏览器会自动打开notebook的页面网址:localhost:8888;其中localhost是指自己的电脑,8888是服务器的默认端口

d216fde8a1458b32d7dea75e78438efe.png

3、如何快速使用Notebook?

1.顶部的3个选项卡

3个选项卡分别为:文件、运行、集群

"文件"显示当前notebook工作文件夹中的所有文件和文件夹。

"运行"会列出所有正在运行的notebook,可在该选项卡下管理这些notebook

"集群"用于创建多个用于并行计算的内核,一般不会用到。

2.如何创建一个新的notebook?

点击右方的新建可打开新建列表,选择新建一个"python3"

551724b42dabf2ab6d7a4899cd8fda51.png

可以进入一个这样的notebook界面。

ab5d767d3b35adb4f10c4b00360bfdc7.png

在这里面可以直接键入代码,同时按下ctrl+enter键可直接运行。

f17ea5f2ac84e0fde0a3a87c300c4a3e.png

这样一个小框称之为"单元格"。在代码运行的时候,单元格会被编号(左侧显示In[ ] )。当同时运行多个单元格的时候,你能清楚地看到运行的代码和运行顺序。

按下shift+enter(mac端)键可以增加一个单元格。

notebook中的大部分工作都是在单元格里完成,这里是编写和执行代码的地方。

在代码单元格中可以执行多种操作,例如编写代码、给变量赋值、导入包,展示数据分析结果等。

在一个单元格中执行的任何代码在所有其他单元格中均可用。

4.使用技巧:

· 代码自动补全功能

例:首先定义一个变量name,当在后面的代码中需要用到该变量时,只需要输入该变量的第一个字母n,然后按下tab键,会自动弹出代码中以字母n开头的变量名称,按下enter键可进行选择,可大幅提高代码输入效率。

12b5db4971a82733cd2d9fb70d17d6ec.png

需要注意的是,如果希望定义的变量出现在代码补全里,需要先把定义该变量的cell(单元格)运行之后,notebook才能正常识别。

当Cell前出现*,表示当前cell程序正在运行或等待运行;如果前面的单元格进入死循环或者没有运行完,后面的单元格就不会运行。

dbd78c0e7a9fa9b68cbdf94863ea0950.png

· 重新运行所有单元格里面的代码

"服务"——"重启&运行所有"

aaa6cbd94b9e8230f39b842f80f15b4d.png

· 关系notebook文件

在notebook服务器首页勾选运行中的文件,选择"关闭"即可。关闭之前需要确认相应的文件已经保存。

eea10bc2ebc502e315cbc410bd57ebd1.png

· 如何共享notebook?

文件——"Download as"可以将notebook保存为多种格式

15095bbcde56ddaec2cdf991b05b05f9.png

· 关闭notebook服务器

直接关闭notebook的页面即可。关闭之前需确认所有文件已经保存。

关闭notebook后,下次打开时,需要在notebook的"服务"选项卡中选择"Restart&Run all"重新编译之前的代码,否则可能会遇到变量无法访问的问题。

· 安装的包在notebook中不可用

需确认所安装的包是否是安装在当前的环境下。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值