鱼书_第一章_Python入门
Python版本
Python有Python 2.x和Python 3.x两个版本。两个版本不兼容,可能出现用Python 3.x编的代码不能被Python 2.x执行的情况。Python安装
Anaconda集成了NumPy、Matplotlib等必要的库,用户可以一次性完成安装。若使用的是Python 3.x版本,Anaconda发行版也要安装3.x的版本。python解释器
安装Python后,打开终端,输入python --version命令,可以查看已经安装的Python的版本信息。
python --version
Python 3.6.5 :: Anaconda, Inc.
还有Python的其他一些基础操作。。。
Numpy
Numpy 是外部库,导入后就能使用 numpy.array 中提供的很多便捷的方法。
导入方式:
import numpy as np
生成方式:
np.array()
如:
x = np.array([1.0, 2.0, 3.0])
print(x)
还有Numpy的其他一些基础操作。。。
Matplotlib
使用matplotlib的pyplot模块绘制图形
先导入包:
import numpy as np
import matplotlib.pyplot as plt
生成数据:
x = np.arange(0, 6, 0.1) # 以0.1为单位,生成0到6的数据
y = np.sin(x)
绘制图形:
plt.plot(x, y, label="sin")
plt.xlabel("x") # x轴标签
plt.ylabel("y") # y轴标签
plt.title('sin') # 标题
plt.legend() # 加图例
plt.show()
最新文章
- 第一个web框架tornado
- Android 自定义表格显示数据
- PgSQL · 追根究底 · WAL日志空间的意外增长
- js的数组申明
- JAVA NIO 类库的异步通信框架netty和mina
- (收藏)sokcet编程
- Docker ( Is docker really better than VM ?)
- 使用 electron 做个播放器
- SpringMVC基础-controller方法中的参数注解
- nginx防盗链
- 西安理工大学 李爱民 Xi'an University of Technology, Aimin Li
- layui
- 【刷题】BZOJ 4059 [Cerc2012]Non-boring sequences
- C#中POST数据和接收的几种方式
- python webdriver api-操作日期元素的方法
- C# JSON 序列化
- R的数据读写
- Java 注解 初探 (一)
- 系统OOM复位定位
- jmeter使用beanshell构造参数化