Python: 譯為“蟒蛇”、擁有者PSF、開發者Guido、 主流版本:Python 3、 理念:開源、開放
三都網站制作公司哪家好,找創新互聯!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設等網站項目制作,到程序開發,運營維護。創新互聯成立于2013年到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯。
安裝python :點擊extensions,輸入“python”,點擊install進行安裝
安裝第三方庫 :以安裝NumPy庫為例(NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫)
pip是python的包管理工具
第一次在終端中輸入 pip install numpy,報錯command not found
第二次用pip3 install numpy安裝成功。
原因是pip和pip3版本不同
查看已安裝的第三方庫 :pip3 list?
1、Python中自帶的sum函數
在Python中自帶的函數中,它輸入的對象可以是一個可迭代對象,比方說數組、列表,在使用的時候sum最多有兩個參數,如果是一個參數的情況下,那么第一個參數是可迭代的,當有兩個參數時,第二個參數只能是個數。舉個例子:
sum([1,2,3],2) 運行結果:8 三個元素相加之后再加2sum((1,2,3)) 運行結果:6sum({1,2,3}) 運行結果:6
2、numpy中的sum函數
這里的sum函數就是我們平時用的,同樣的可以是元組、數組、列表,在數組中,可以指定維度的相加,默認情況下axis=none,sum將所有的元素相加,舉個例子:
1、當sum沒有參數的時候,那么會將所有的元素相加;
2、如果axis參數等于0時,則是按列相加;
舉個例子:
import numpy as np b=np.array([[3,7,6],[2,4,5]])print(b.sum(axis=0))
相當于是:
[[3,7,6], [2,4,5]]
每一列對應元素相加3+2,7+4,6+5
運行結果輸出:
[5 11 11]
3、當axis參數等于1時,就是按行相加,例如:
import numpy as np b=np.array([[3,7,6],[2,4,5]])print(b.sum(axis=1))
運行結果輸出為:
[16 11]
在上面的實例中,就相當于是3+7+6,2+4+5,即每一行的元素分別相加。
關于如何使用Python中的sum函數?Python中sum函數的多種用法的內容就分享到這里了,希望大家可以通過對這這篇文章的學習,掌握到更多sum函數的使用方法。
打開Python官網,點download中的windows
2
下載exe后綴的可執行文件,根據自己系統選擇32位還是64位。
END
安裝Python 3.5.1
32位和64位的版本安裝起來沒有區別,雙擊打開后,第一步要記得勾上add python to Path 選項,意思是把Python的安裝路徑添加到系統環境變量的Path變量中。然后選擇自定義路徑,默認裝C盤也可以
下一步默認全選就好了
再下一步,記得勾選第一項,Install for all users, 然后選擇自己的目錄
安裝過程還是比較快的,稍等一會就好
裝完之后打開電腦的cmd,驗證一下安裝是否成功,主要是看環境變量有沒有設置好,在cmd中輸入python,然后回車,如果出現python的版本號則說明軟件裝好了。
上一步驗證失敗的話可能就是環境變量沒有設置好,繼續在命令行里輸入set Path,就打開了系統環境變量的Path變量,查看一下有沒有Python的目錄(如下圖),如果沒有,就只能手動去填加了。
最簡單的方式是使用Python的pip包管理器,pip可以自動根據包的名稱搜索并下載包,安裝包時,自動先安裝所依賴的包,十分簡單方便。
在linux中可以使用以下代碼安裝pip包管理器:
sudo apt-get install python-pip
安裝好pip包管理器后,安裝包就可以使用簡單的一條語句
pip install 包名稱
使用
pip list
可以查看已經安裝好的包。
也可以用python自帶的安裝工具,pip install numpy scipy 等。如果沒有pip的話,可以試試easy-install numpy scipy。打開cmd,在里面輸入這些命令。 不想自己一個一個裝的話,最簡單的方法是安裝python(x,y)套裝,也可以考慮enthought套裝
新聞標題:python庫函數安裝,python如何安裝庫函數
URL標題:http://vcdvsql.cn/article14/hecede.html
成都網站建設公司_創新互聯,為您提供用戶體驗、營銷型網站建設、靜態網站、小程序開發、自適應網站、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯