Python學習的一些函式

2021-10-06 03:22:27 字數 554 閱讀 8357

numpy庫的一些函式:

首先是匯入這個庫 import numpy as np,

np.sum 陣列求和,

np.abs 求絕對值(陣列或者數都可以),

np.sqrt 求導,

np.power(x,y) x的y次方,

矩陣演算法:

np.dot(a,b) a,b矩陣的乘積,

np.kron(a,b) a,b的克羅內克積

(簡單說就是22的矩陣與22的矩陣的克羅內克積是乙個4*4的矩陣,數學符號為⊗

一些規律:

)pytorch庫:

pytorch.tensor是儲存和變換資料的主要工具,提供計算和自動求梯度等更多功能;

每乙個tensor都有乙個requires_grad這個屬性,為true會跟蹤操作,隨後可以用.backward完成梯度計算

torch.mm(a,b): (3,4)(4,2)返回為(3,2)

一些python函式

做文字處理的時候經常要判斷乙個文字有沒有以乙個子串開始,或者結束。python為此提供了兩個函式 s.startswith prefix start end bool 如果字串s以prefix開始,返回true,否則返回false。start和end是兩個可以預設的引數。分別是開始比較的位置和結束比...

學習python遇到的一些函式記錄

help 利用help 函式名 可以找到函式的幫助文件,裡面有這個函式引數的使用說明 如help numpy.genfromtxt pandas.value counts parameters values ndarray 1 d sort boolean,default true sort by ...

python的一些內建函式

python並非我的第一語言,所以之前看python 的時候遇到過一些內建函式的時候,總是以物件導向不看細節的心情大概理解用法之後就置之不理了。但是內建函式實在太短小精悍,很好用,所以總是不可避免的要遇到,所以還是下決心好好分析一下。我現在遇到過的有幾種 filter,map,reduce,lamb...