python 零碎總結 轉

2021-07-11 17:53:08 字數 666 閱讀 4897

1 產生資料

隨機產生(0,1)中的資料: np.random.random(2)      # array([ 0.66516976,  0.44746339])

隨機產生乙個區間內的指定個數 :np.random.randint(-10,10,12).reshape(3,4)   #array([[-9,  6, -1,  9],[ 7, -1, -4,  3],[ 7,  5,  3,  6]])

range:range(start,end,step):

np.arange(2) #array([0, 1])

np.arange(2,10,2)  #array([2, 4, 6, 8])

2 python * ** 的用法

* 用來傳遞任意個無名字引數,這些引數會乙個tuple的形式訪問。

**用來處理傳遞任意個有名字的引數,這些引數用dict來訪問。*

zip函式接受任意多個(包括0個和1個)序列作為引數,返回乙個tuple列表。

x = [1, 2, 3]

y = [4, 5, 6]

z = [7, 8, 9]

xyz = zip(x, y, z)

print xyz

[(1, 4, 7), (2, 5, 8), (3, 6, 9)]

Python零碎筆記

魔法方法 在python中,有一些內建好的特定的方法,這些方法在進行特定的操作時會自動被呼叫,稱之為魔法方法。常見的魔法方法有 init 初始化函式,在建立例項物件為其賦值時使用,必須至少有乙個引數self。new 建構函式,建立並返回乙個例項物件。必須要有返回值,返回例項化出來的例項。class ...

python基礎1 零碎

已然好久沒有在csdn上寫文章了,這些系列文章是為了學習python而做的筆記 coding utf 8 coding utf 8 單行注釋 第一行 第二行 多行注釋 在python中 和 都是一樣的 連線行 str abcd efgh print str str hello n world pri...

python基礎之零碎

1 變數是表示 或指向 特定值的名稱。例 x 3 就是講變數x與值 或物件 3關聯起來。變數就像是臨時 儲存區 其真正的威力就在於無需知道它們儲存的值就能操作它們。請注意,這裡給 儲存區 加上引號。值並非儲存在變數中,而是儲存在變數指向的計算機記憶體中。多個變數可以指向同乙個值。例如 x y表示x和...