Anaconda
安裝python時(shí), 推薦安裝Anaconda, 里面包含了眾多的工具, 包括python和一些常用的工具, 包括Ipython, Jupyter等, 是一個(gè)集成系統(tǒng), 安裝比較簡單, 同常規(guī)windows軟件過程一樣.
python3
安裝Anaconda時(shí), 推薦下載Python3, Python3是以后發(fā)展的主流, 學(xué)習(xí)主流沒錯(cuò).
如果你已經(jīng)安裝完成Anaconda, 那么點(diǎn)擊Win圖表, 輸入Ipython, 就會出現(xiàn)Ipython的交互編程界面:
Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]:
在編程界面輸入: print(“Hello World”)
點(diǎn)擊Enter, 會出現(xiàn)結(jié)果:
In [1]: print("Hello World")
Hello World
OK, 已經(jīng)入門了.
def squared(x):
return x**2for ii in range(6):
print(ii, squared(ii))
print("done")
0 0
1 1
2 4
3 9
4 16
5 25
done
這里, 首先編寫了一個(gè)名為squared的函數(shù), 它會返回給出數(shù)字x的平方.
然后, 使用了for循環(huán), 打印出1:6的數(shù)字
調(diào)用squared函數(shù), 分別計(jì)算1:6的平方, 然后打印出來
1, 點(diǎn)擊win圖標(biāo), 鍵入anaconda promot, 進(jìn)入終端
2, 鍵入 conda install numpy
3, 會看到正在安裝numpy
4, 同樣的道理, 如果沒有matplotlib, 那就安裝
conda install numpy
注意: 是在Anaconda promot終端下安裝, 不是在python或者Ipython界面下安裝, 這個(gè)和R語言不一樣.
也可以在jupyter中, 在編寫命令時(shí), 前面加上! 會調(diào)用系統(tǒng)命令:
! conda install numpy
上面的命令在Jupyter中也是可以安裝numpy包的
pylab這個(gè)包, 包含了numpy, scipy以及matplotlib.pyplot中一些常用的函數(shù), 只需要載入pylab即可. 載入方法:
import pylab
import pylab as plimport numpy as np
x = pl.arange(0,10,0.1)
y = pl.sin(x)
a = pl.plot(x,y)
這里生成了兩個(gè)變量, x和y
對其進(jìn)行作圖
R code
x = seq(1,10,0.01)
y = sin(x)
plot(x,y)
相關(guān)文章:
Python生物統(tǒng)計(jì)---前言及Flag---學(xué)習(xí)筆記1
Python學(xué)生物統(tǒng)計(jì)---為什么是統(tǒng)計(jì)---學(xué)習(xí)筆記2