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和...