日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

2019-04(2)Python学习

發布時間:2025/3/14 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2019-04(2)Python学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、元組

1、什么是元組?

元組是一個固定長度,不可改變的Python序列對象。創建元組的最簡單方式,是用逗號分隔一列值:

In [1]: tup = 4, 5, 6In [2]: tup Out[2]: (4, 5, 6)

當用復雜的表達式定義元組,最好將值放到圓括號內,如下所示:

In [3]: nested_tup = (4, 5, 6), (7, 8)In [4]: nested_tup Out[4]: ((4, 5, 6), (7, 8))

2、拆分元組

將元組賦值給類似元組的變量,Python會試圖拆分等號右邊的值,即使含有元組的元組也會被拆分:

In [23]: tup = 3,5,(8,9)In [24]: a,b,(c,d) = tupIn [25]: c Out[25]: 8

替換變量的名字:

In [26]: a,b = 1,2In [27]: a Out[27]: 1In [28]: a,b = b,aIn [29]: a Out[29]: 2

變量拆分常用來迭代元組或列表序列:

In [21]: seq = [(1,2,3),(4,5,6),(7,8,9)]In [22]: for a,b,c in seq:...: print('a={0},b={1},c={2}'.format(a,b,c))...: a=1,b=2,c=3 a=4,b=5,c=6 a=7,b=8,c=9

從元組的開頭“摘取”幾個元素。它使用了特殊的語法*rest,這也用在函數簽名中以抓取任意長度列表的位置參數:

In [35]: values = 1,2,3,4,5In [36]: a,b,*rest = valuesIn [37]: a,b Out[37]: (1, 2)In [38]: rest Out[38]: [3, 4, 5]

rest的部分是想要舍棄的部分,rest的名字不重要,可以取任意名字。

?3、tuple方法

?因為元組的大小和內容不能修改,它的實例方法都很輕量。其中一個很有用的就是count(也適用于列表),它可以統計某個值得出現次數:

In [43]: tup = (2,3,6,1,4,7,9,3,2,4,2)In [44]: tup.count(2) Out[44]: 3

二、Numpy

numpy學習路線及知識點

?

1、numpy性能

基于NumPy的算法要比純Python快10到100倍(甚至更快),并且使用的內存更少。

In [45]: import numpy as npIn [46]: my_arr = np.arange(1000000)In [47]: my_list = list(range(1000000))In [48]: %time for _ in range(10): my_arr2 = my_arr * 2 Wall time: 23.9 ms In [49]: %time for _ in range(10): my_list2 = [x * 2 for x in my_list] Wall time: 815 ms

2、ndarray:一種多維數組對象

?NumPy最重要的一個特點就是其N維數組對象(即ndarray),該對象是一個快速而靈活的大數據集容器。ndarray是一個通用的同構數據多維容器,也就是說,其中的所有元素必須是相同類型的。每個數組都有一個shape(一個表示各維度大小的元組)和一個dtype(一個用于說明數組數據類型的對象)。

注:當你在本書中看到“數組”、“NumPy數組”、"ndarray"時,基本上都指的是同一樣東西,即ndarray對象。

?2.1、創建ndarry

(1)使用array函數

In [57]: data1 = [4,5,6,7,9,8]In [58]: data1 = [4,5.3,6,7,9,8]In [59]: arr1 = np.array(data1)In [60]: arr1 Out[60]: array([4. , 5.3, 6. , 7. , 9. , 8. ])

(2)嵌套序列

In [61]: data2 = [[1,3,4,5],[6,7,8,9]]In [62]: arr2 = np.array(data2)In [63]: arr2 Out[63]: array([[1, 3, 4, 5],[6, 7, 8, 9]])

np.array會嘗試為新建的這個數組推斷出一個較為合適的數據類型。數據類型保存在一個特殊的dtype對象中。

比如說,在上面的兩個例子中,我們有:

In [65]: arr1.dtype Out[65]: dtype('float64')In [66]: arr2.dtype Out[66]: dtype('int32')

(3)zeros和ones分別可以創建指定長度或形狀的全0或全1數組。empty可以創建一個沒有任何具體值的數組。要用這些方法創建多維數組,只需傳入一個表示形狀的元組即可。

(4)arange是Python內置函數range的數組版。

下表為一些數組創建函數,如果沒有特別指定,數據類型基本都是float64(浮點數)。

表2-1-1? 數組創建函數

2.2、Numpy的數據類型dtype

(1)下表NumPy所支持的全部數據類型:

?

表2-1-1? Numpy支持的數據類型

(2)數據類型的相互轉換

In [5]: arr = np.array([2,3,5,6,1]) In [6]: arr.dtype Out[6]: dtype('int32')
In [
7]: float_arr = arr.astype(np.float64) In [8]: float_arr.dtype Out[8]: dtype('float64') In [13]: arr = np.array([2.3 ,5.6 ,5.1 ,7.8])In [14]: arr Out[14]: array([2.3, 5.6, 5.1, 7.8])In [15]: arr.astype(np.int32) Out[15]: array([2, 5, 5, 7])

2.3、Numpy數組的運算

不用編寫循環即可對數據執行批量運算,稱其為矢量化(vectorization)。大小相等的數組之間的任何算術運算都會將運算應用到元素級:

(1)數組與標量的算術運算會將標量值傳播到各個元素;

(2)大小相同的數組之間的比較會生成布爾值數組:

In [21]: arr1 = np.array([[1,2,3],[8,4,9]])In [22]: arr2 = np.array([[6,2,1],[5,8,7]])In [23]: arr2 > arr1 Out[23]: array([[ True, False, False],[False, True, False]])

2.4、基本的索引和切片

NumPy數組的索引是一個內容豐富的主題,因為選取數據子集或單個元素的方式有很多。跟列表最重要的區別在于,數組切片是原始數組的視圖。這意味著數據不會被復制,視圖上的任何修改都會直接反映到源數組上。

切片[ : ]會給數組中的所有值賦值,“只有冒號”表示選取整個軸,因此你可以像下面這樣只對高維軸進行切片。

圖2-4-1? 二維數組切片

?2.5、布爾型索引

?假設我們有一個用于存儲數據的數組以及一個存儲姓名的數組(含有重復項)。在這里,我將使用numpy.random中的randn函數生成一些正態分布的隨機數據:

In [29]: names = np.array(['lf','hg','yc','lf'])        #存儲姓名的數組 In [30]: data = np.random.randn(4,4)                #存儲數據的數組In [31]: names Out[31]: array(['lf', 'hg', 'yc', 'lf'], dtype='<U2')In [32]: data                               #標紅的數據為對應‘lf’的行 Out[32]: array([[ 0.01043648, 0.44103911, 0.47307017, -0.24815588],[ 0.6013753 , 0.57293908, 0.94169844, -1.4131715 ],[ 0.1938855 , -0.78327988, -0.41211459, -1.17359429],[ 1.33697091, -0.60614391, 0.86125283, -0.66521007]])In [33]: names == 'lf'                         #判斷名字為‘lf’ Out[33]: array([ True, False, False, True])In [34]: data[names == 'lf']                      #從data中,得到名字對應‘lf’的數據 Out[34]: array([[ 0.01043648, 0.44103911, 0.47307017, -0.24815588],[ 1.33697091, -0.60614391, 0.86125283, -0.66521007]])In [35]: data[~(names == 'lf')]                    #除"lf"以外的其他值,既可以使用不等于符號(!=),也可以通過~對條件進行否定,得到除‘lf’的其余數據。        Out[35]: array([[ 0.6013753 , 0.57293908, 0.94169844, -1.4131715 ],[ 0.1938855 , -0.78327988, -0.41211459, -1.17359429]])In [36]: data[names == 'lf', 2:]                    #也可以進行切片操作 Out[36]: array([[ 0.47307017, -0.24815588],[ 0.86125283, -0.66521007]]) data[(names == 'lf') & (names == 'yc')]                #選取這三個名字中的兩個需要組合應用多個布爾條件,使用&(和)、|(或)之類的布爾算術運算符即可。 Out[37]: array([], shape=(0, 4), dtype=float64)           #注意:Python中,關鍵字 and 和 or 在布爾型數組中無效,必須使用 & 與 | 。 data[(names == 'lf') | (names == 'yc')] Out[38]: array([[ 0.01043648, 0.44103911, 0.47307017, -0.24815588],[ 0.1938855 , -0.78327988, -0.41211459, -1.17359429],[ 1.33697091, -0.60614391, 0.86125283, -0.66521007]])

通過布爾型數組設置值是一種經常用到的手段。我們只需要將滿足我們所需條件的行,設置為所需的值即可。

?2.6、花式索引

?  花式索引(Fancy indexing)是一個NumPy術語,它指的是利用整數數組進行索引。

?

In [47]: arr = np.arange(63).reshape(9,7)      #reshape():數組重塑In [48]: arr Out[48]: array([[ 0, 1, 2, 3, 4, 5, 6],[ 7, 8, 9, 10, 11, 12, 13],[14, 15, 16, 17, 18, 19, 20],[21, 22, 23, 24, 25, 26, 27],[28, 29, 30, 31, 32, 33, 34],[35, 36, 37, 38, 39, 40, 41],[42, 43, 44, 45, 46, 47, 48],[49, 50, 51, 52, 53, 54, 55],[56, 57, 58, 59, 60, 61, 62]])In [49]: arr[[1, 5, 7, 2], [0, 3, 1, 2]] #最終選出的是元素(1,0)、(5,3)、(7,1)和(2,2)。無論數組是多少維的,花式索引總是一維的。 Out[49]: array([ 7, 38, 50, 16])

注:向數組的實例方法reshape傳入一個表示新形狀的元組即可實現將數組從一個形狀轉換為另一個形狀,稱為“數組重塑”。

  將一維數組轉換為多維數組的運算過程相反的運算通常稱為扁平化(flattening)或散開(raveling)。

得到矩形區域的結果:

In [50]: arr[[1, 5, 7, 2]][:, [0, 3, 1, 2]] Out[50]: array([[ 7, 10, 8, 9],[35, 38, 36, 37],[49, 52, 50, 51],[14, 17, 15, 16]])

  花式索引跟切片不一樣,它總是將數據復制到新數組中。

?2.7、數組轉置和軸對換

?轉置是重塑的一種特殊形式,它返回的是源數據的視圖(不會進行任何復制操作)。數組不僅有transpose方法,還有一個特殊的T屬性:

(1)二維數組

In [52]: arr = np.arange(15).reshape(5,3)In [53]: arr Out[53]: array([[ 0, 1, 2],[ 3, 4, 5],[ 6, 7, 8],[ 9, 10, 11],[12, 13, 14]])In [54]: arr.T              #使用T,實現數組轉置 ,簡單的轉置可以使用.T,它其實就是進行軸對換而已。 Out[54]: array([[ 0, 3, 6, 9, 12],[ 1, 4, 7, 10, 13],[ 2, 5, 8, 11, 14]]) In [55]: np.dot(arr.T,arr)       #使用np.dot()計算矩陣內積 Out[55]: array([[270, 300, 330],[300, 335, 370],[330, 370, 410]])

(2)高維數組

transpose需要得到一個由軸編號組成的元組才能對這些軸進行轉置:

In [56]: arr = np.arange(16).reshape(2,2,4)In [57]: arr Out[57]: array([[[ 0, 1, 2, 3],[ 4, 5, 6, 7]],[[ 8, 9, 10, 11],[12, 13, 14, 15]]])In [58]: arr.transpose((1,0,2))        #第一個軸被換成了第二個,第二個軸被換成了第一個,最后一個軸不變 Out[58]: array([[[ 0, 1, 2, 3],[ 8, 9, 10, 11]],[[ 4, 5, 6, 7],[12, 13, 14, 15]]]) In [60]: arr.transpose((2,0,1)) Out[60]: array([[[ 0, 4],[ 8, 12]],[[ 1, 5],[ 9, 13]],[[ 2, 6],[10, 14]],[[ 3, 7],[11, 15]]])

另:swapaxes也是返回源數據的視圖(不會進行任何復制操作)。

?3、通用函數:快速的元素級數組函數

通用函數(即ufunc)是一種對ndarray中的數據執行元素級運算的函數。你可以將其看做簡單函數(接受一個或多個標量值,并產生一個或多個標量值)的矢量化包裝器。

  如:一元函數(sqrt 和 exp),二元函數(add 和 maximum)等。

  有的函數可以返回多個數組,如:modf ,它是Python內置函數divmod的矢量化版本,它會返回浮點數數組的小數和整數部分:

In [17]: arr = np.random.randn(5)*10In [18]: arr Out[18]: array([ -3.21933715, -10.36535038, -10.67542382, -8.46654835,-9.11858314])In [19]: xiaoshu ,zhengshu = np.modf(arr)In [20]: xiaoshu Out[20]: array([-0.21933715, -0.36535038, -0.67542382, -0.46654835, -0.11858314])    #使用函數 modf 返回的小數部分 In [21]: zhengshu Out[21]: array([ -3., -10., -10., -8., -9.])   #使用函數 modf 返回的整數部分

下表為一些常用一元函數


表3-1? 一元函數

表3-2? 二元函數

4、利用數組進行數據處理

4.1? 簡單的數據處理及數據可視化

In [24]: arr1 = np.arange(-5,5,0.01)In [25]: x , y = np.meshgrid(arr1 ,arr1) #np.meshgrid函數接受兩個一維數組,并產生兩個二維矩陣 In [26]: y Out[26]: array([[-5. , -5. , -5. , ..., -5. , -5. , -5. ],[-4.99, -4.99, -4.99, ..., -4.99, -4.99, -4.99],[-4.98, -4.98, -4.98, ..., -4.98, -4.98, -4.98],...,[ 4.97, 4.97, 4.97, ..., 4.97, 4.97, 4.97],[ 4.98, 4.98, 4.98, ..., 4.98, 4.98, 4.98],[ 4.99, 4.99, 4.99, ..., 4.99, 4.99, 4.99]])In [27]: x Out[27]: array([[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99],[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99],[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99],...,[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99],[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99],[-5. , -4.99, -4.98, ..., 4.97, 4.98, 4.99]])In [28]: z = np.sqrt(x **2 + y**2)In [29]: z Out[29]: array([[7.07106781, 7.06400028, 7.05693985, ..., 7.04988652, 7.05693985, 7.06400028],[7.06400028, 7.05692568, 7.04985815, ..., 7.04279774, 7.04985815, 7.05692568],[7.05693985, 7.04985815, 7.04278354, ..., 7.03571603, 7.04278354, 7.04985815],...,[7.04988652, 7.04279774, 7.03571603, ..., 7.0286414 , 7.03571603, 7.04279774],[7.05693985, 7.04985815, 7.04278354, ..., 7.03571603, 7.04278354, 7.04985815],[7.06400028, 7.05692568, 7.04985815, ..., 7.04279774, 7.04985815, 7.05692568]])In [30]: import matplotlib.pyplot as plt        #用 matplotlib 創建了這個二維數組的可視化 In [31]: plt.imshow(z, cmap=plt.cm.gray);plt.colorbar()    #下圖用 matplotlib 的 imshow 函數創建的 Out[31]: <matplotlib.colorbar.Colorbar at 0x1e3ca4c6e10>

?

?4.2 將條件邏輯表述為數組運算

?numpy.where函數是三元表達式x if condition else y的矢量化版本。

In [36]: x = np.random.randn(4)In [37]: y = np.random.randn(4)In [38]: x Out[38]: array([ 1.48118742, -1.96970611, 2.25096645, -0.54246986])In [39]: y Out[39]: array([-1.02410078, -0.11525904, -3.04483051, 0.39291614])In [40]: c = ([True,False,False,True])In [41]: result = np.where(c , x, y) #np.where()當c中條件滿足,取x;否則,取y。 In [42]: result Out[42]: array([ 1.48118742, -0.11525904, -3.04483051, -0.54246986])

  np.where的第二個和第三個參數不必是數組,它們都可以是標量值。在數據分析工作中,where通常用于根據另一個數組而產生一個新的數組。

In [45]: arr = np.random.randn(3,3)  In [46]: arr Out[46]: array([[ 0.2914581 , -1.36593999, -0.31432138],[-0.93846987, -0.20832555, 0.89131944],[-0.61511922, 0.92639632, 0.70555075]])In [47]: np.where(arr<0 , '負數' , '非負數')      #使用np.where(),將<0的數替換為“負數”,否則替換為“非負數” Out[47]: array([['非負數', '負數', '負數'],['負數', '負數', '非負數'],['負數', '非負數', '非負數']], dtype='<U3')

  使用np.where,可以將標量和數組結合起來。

In [48]: arr = np.random.randn(3,3)In [49]: arr Out[49]: array([[-1.64514297, -0.75800804, 2.75419085],[-2.10894613, 0.88960921, 0.61008557],[-0.35183569, -0.76112232, -0.88589693]])In [50]: np.where(arr<0 , 0 ,arr)      #利用np.where()將數組中小于0的,替換成0 Out[50]: array([[0. , 0. , 2.75419085],[0. , 0.88960921, 0.61008557],[0. , 0. , 0. ]])

4.3 數學和統計

?sum、mean以及標準差std等聚合計算(aggregation,通常叫做約簡(reduction))既可以當做數組的實例方法調用,也可以當做頂級NumPy函數使用。

arr.mean() 和 np.mean(arr)是相同的,mean和sum這類的函數可以接受一個axis選項參數,用于計算該軸向上的統計值,最終結果是一個少一維的數組。

其他,在多維數組中,累加函數(如cumsum)返回的是同樣大小的數組,但是會根據每個低維的切片沿著標記軸計算部分聚類:

In [57]: arr = np.arange(9).reshape(3,3) #將0-8,依次放入3x3的數組 In [58]: arr Out[58]: array([[0, 1, 2],[3, 4, 5],[6, 7, 8]])In [59]: arr.cumsum(axis=0)       #當axis=0時,cumsum表示,x軸累加 Out[59]: array([[ 0, 1, 2],[ 3, 5, 7],[ 9, 12, 15]], dtype=int32)In [60]: arr.cumprod(axis=1)       #當axis=1時,cumprod表示,y軸累積 Out[60]: array([[ 0, 0, 0],[ 3, 12, 60],[ 6, 42, 336]], dtype=int32)In [61]: arr.cumsum(axis=1)        #當axis=1時,cumsum表示,y軸累加 Out[61]: array([[ 0, 1, 3],[ 3, 7, 12],[ 6, 13, 21]], dtype=int32)

表4.3? 基本數組統計方法

4.4 用于布爾型數組的方法

?any用于測試數組中是否存在一個或多個True,而all則檢查數組中所有值是否都是True:

In [62]: bools = np.array([True,False,False,False])In [63]: bools.any()       Out[63]: TrueIn [64]: bools.all() Out[64]: False

4.5 排序

NumPy數組也可以通過sort方法就地排序,多維數組可以在任何一個軸向上進行排序,只需將軸編號傳給sort即可。計算數組分位數最簡單的辦法是對其進行排序,然后選取特定位置的值。

4.6 唯一化,集合邏輯

(1)np.unique():用于找出數組中的唯一值并返回已排序的結果。

In [65]: arr = np.array([3,4,7,3,5,2,2,3])In [66]: np.unique(arr) Out[66]: array([2, 3, 4, 5, 7])

(2)np.in1d():測試一個數組中的值在另一個數組中的成員資格,返回一個布爾型數組。

arr = np.array([3,4,7,3,5,2,2,3])np.in1d(arr , [1,2,5]) Out[68]: array([False, False, False, False, True, True, True, False])


表4.6? 數組的集合運算

?5、數組的文件輸入輸出

?NumPy能夠讀寫磁盤上的文本數據或二進制數據。

np.savenp.load是讀寫磁盤數組數據的兩個主要函數。默認情況下,數組是以未壓縮的原始二進制格式保存在擴展名為.npy的文件中的。如果文件路徑末尾沒有擴展名.npy,則該擴展名會被自動加上。然后就可以通過np.load讀取磁盤上的數組。

In [69]: arr = np.arange(10)In [70]: np.save('test_arry',arr)  #np.save(),寫入文件 In [71]: np.load('test_arry.npy')  #np.load(),讀取文件 Out[71]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])In [72]: np.savez('tttest_arry', a=arr , b=arr)   #np.savez()可以將多個數組保存到一個未壓縮文件中,將數組以關鍵字參數的形式傳入。 In [73]: arch = np.load('tttest_arry.npz')    #加載.npz文件時,你會得到一個類似字典的對象.In [74]: arch['a']  #就像讀取字典 Out[74]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])In [75]: np.savez_compressed('array_savez_compressed', a=arr, b=arr)    #使用numpy.savez_compressed,可以將數據壓縮。

6、線性代數

?線性代數(如矩陣乘法、矩陣分解、行列式以及其他方陣數學等)是任何數組庫的重要組成部分。NumPy提供了一個用于矩陣乘法的dot函數(既是一個數組方法也是numpy命名空間中的一個函數),x.dot(y)等價于np.dot(x, y)。

一個二維數組跟一個大小合適的一維數組的矩陣點積運算之后將會得到一個一維數組

@符也可以用作中綴運算符,進行矩陣乘法,如:x @ np.ones(3) 。

numpy.linalg中有一組標準的矩陣分解運算以及諸如求逆和行列式之類的東西。

In [1]: import numpy as np In [2]: from numpy.linalg import inv, qr In [3]: x = np.random.randn(5,5) In [4]: mat = x.T.dot(x) In [5]: inv(mat) Out[5]: array([[10.74988502, -5.23823973, 3.4098932 , -4.01219508, 11.97285628],[-5.23823973, 2.79246653, -1.69907634, 2.17129017, -5.93229317],[ 3.4098932 , -1.69907634, 1.1877896 , -1.29521734, 3.83419893],[-4.01219508, 2.17129017, -1.29521734, 2.4106194 , -4.61201453],[11.97285628, -5.93229317, 3.83419893, -4.61201453, 13.47415598]])In [6]: mat.dot(inv(mat)) Out[6]: array([[ 1.00000000e+00, 9.29519278e-15, 1.95410401e-15, -4.41590319e-15, 4.61147788e-15],[ 7.07066551e-16, 1.00000000e+00, -5.47843147e-16, 2.15026418e-15, -7.95052824e-15],[ 1.27735688e-15, -2.93361528e-15, 1.00000000e+00, -2.73367886e-15, 3.56280748e-15],[ 6.28103643e-16, -3.18294121e-16, 9.84088913e-17, 1.00000000e+00, 3.07491619e-16],[-1.08920071e-14, -2.31928826e-15, -3.79022227e-16, -1.56267753e-15, 1.00000000e+00]])In [7]: q ,r = qr(mat) In [8]: r Out[8]: array([[-13.96664998, 3.71421781, -1.18244965, 1.19323932, 14.84179656],[ 0. , -6.67361393, -2.02000028, 1.34310676, -1.91257227],[ 0. , 0. , -10.59251334, 0.28032169, 3.12315558],[ 0. , 0. , 0. , -1.20613986, -0.42373857],[ 0. , 0. , 0. , 0. , 0.0502477 ]])

表6.1 常用的numpy.linalg函數

7、偽隨機數生成

?numpy.random模塊對Python內置的random進行了補充,增加了一些用于高效生成多種概率分布的樣本值的函數。

In [1]: import numpy as np In [2]: samples = np.random.normal(size=(4,4))    #np.random.normal()得到一個標準正態分布的數組 In [3]: samples Out[3]: array([[ 1.6148936 , -1.08305526, 0.23173604, 0.95963586],[ 2.47264752, 0.95717801, 0.58122765, 0.10627349],[-0.66822577, -1.54174138, 2.06643621, -0.76198218],[-0.92518965, -1.57405853, -0.21520583, 0.2834875 ]])

  Python內置的random模塊則只能一次生成一個樣本值。如果需要產生大量樣本值,numpy.random快了不止一個數量級。

偽隨機數,是因為它們都是通過算法基于隨機數生成器種子,在確定性的條件下生成的。

可使用np.random.seed更改隨機數生成種子,numpy.random的數據生成函數使用了全局的隨機種子。要避免全局狀態,你可以使用np.random.RandomState,創建一個與其它隔離的隨機數生成器。

表7.1? 部分numpy.random函數

8、隨機漫步

?

轉載于:https://www.cnblogs.com/lifengB511/p/10726468.html

總結

以上是生活随笔為你收集整理的2019-04(2)Python学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

美女视频是黄的免费观看 | 日韩精品一区二区三区视频播放 | 久久久www成人免费毛片麻豆 | 天天插天天操天天干 | 在线观看中文字幕av | 丁香六月婷婷开心婷婷网 | 欧美激情精品久久久久久免费印度 | 国产黄a三级三级三级三级三级 | 99精品欧美一区二区蜜桃免费 | 一区二区激情 | 一区二区三区免费播放 | 黄色av观看| 狠狠操天天操 | 国产精品va在线观看入 | 91亚色免费视频 | 国产在线观看免费av | 免费看黄在线 | 六月色丁香 | 91精品久久久久久久久 | 99久久久久久久久 | 久久一区二区三区超碰国产精品 | 中文字幕成人在线观看 | 久久精品99精品国产香蕉 | 国产精品一区二区果冻传媒 | 国产高清日韩欧美 | 精品一二三四在线 | 日本久久综合视频 | 99婷婷 | 日本mv大片欧洲mv大片 | 久久手机看片 | 成人亚洲精品国产www | 日韩黄视频 | 九色视频自拍 | 特级毛片在线观看 | 一级黄色片在线免费看 | 天天视频色 | 国产91aaa | 五月婷丁香 | 永久免费精品视频 | 五月婷婷黄色网 | 国产精品久久电影观看 | 91在线亚洲 | 干干干操操操 | 福利视频| 欧洲一区二区三区精品 | 97在线精品视频 | 日本黄色一级电影 | 中文在线亚洲 | 在线视频国产区 | 2023亚洲精品国偷拍自产在线 | 国产理论免费 | 香蕉精品视频在线观看 | 日韩最新中文字幕 | 永久免费的av电影 | 久久人人爽人人爽人人片av软件 | 黄色片网站免费 | 久久这里有 | 色婷婷综合久久久久中文字幕1 | 国内外激情视频 | 日韩欧美精品免费 | 高清国产在线一区 | 亚洲精品美女久久久久网站 | 日韩激情视频在线观看 | 亚洲精品午夜aaa久久久 | 亚洲视频精品在线 | 亚洲夜夜综合 | 国产一级做a爱片久久毛片a | 日本在线观看一区二区三区 | 在线a人v观看视频 | 午夜精品一区二区三区在线观看 | www.久久视频 | 日韩精品一区二区三区免费视频观看 | 国产91精品一区二区麻豆网站 | 99中文视频在线 | 久久99久久精品国产 | 日韩免费一区二区在线观看 | 亚洲精品成人网 | 五月天激情婷婷 | 欧美日韩调教 | 国产高清在线精品 | 黄色特级毛片 | 久久有精品 | 中文字幕韩在线第一页 | www日韩欧美 | 国产黄色a | 久久久精品二区 | 久久影院午夜论 | 亚洲aⅴ乱码精品成人区 | 一级片视频在线 | 国产香蕉视频 | 国产精品婷婷午夜在线观看 | av大片网址| 黄色片视频免费 | 69久久久| 日韩国产欧美在线播放 | 中国一级片在线 | 久久另类视频 | 国产黑丝一区二区 | 日韩精品一卡 | 久久好看免费视频 | 日韩精品免费在线 | 99这里只有| 亚洲成人xxx | 天天干天天拍天天操 | 成人午夜精品久久久久久久3d | 国产91aaa | 91人人爽人人爽人人精88v | 日韩免| 碰天天操天天 | 97碰碰精品嫩模在线播放 | 国产91精品欧美 | 亚洲理论片在线观看 | 久久香蕉国产 | 日韩av免费一区 | 色婷婷伊人| 中文字幕资源在线 | 在线观看爱爱视频 | 亚洲片在线资源 | 99精品国产99久久久久久97 | 一区二区三区电影大全 | 免费黄a| 美女久久久久久久久久 | 人人澡人人舔 | 欧美少妇xxxxxx | 欧美久久久久久久久久久 | 国产成人精品在线观看 | 91在线播放国产 | 久久经典国产 | 欧美日韩精品免费观看 | 西西www4444大胆在线 | 午夜精品一区二区三区免费 | 18久久久久久 | 国产欧美在线一区二区三区 | 在线 你懂 | 91视频免费国产 | 亚洲精品资源在线 | www99精品 | 亚洲电影图片小说 | 成人av一区二区兰花在线播放 | 亚洲成人精品久久 | 国产成人一区二区精品非洲 | 黄色毛片大全 | 亚洲尺码电影av久久 | 亚洲资源一区 | 91视频麻豆 | 婷婷丁香久久五月婷婷 | 日本mv大片欧洲mv大片 | 国产在线视频在线观看 | 国产自偷自拍 | 黄色一级免费 | 黄色精品一区 | 午夜色性片 | 欧美尹人 | 欧美伦理电影一区二区 | 在线小视频国产 | 午夜视频在线观看一区二区三区 | 99久久夜色精品国产亚洲96 | 精品久久久久久国产偷窥 | 亚洲国产精品日韩 | 免费看黄色小说的网站 | 婷婷色在线观看 | 免费视频黄 | 久久精品久久99 | 日韩精品中文字幕在线 | 亚洲欧美婷婷六月色综合 | 婷婷精品进入 | 美女视频黄免费的 | 亚洲视频一区二区三区在线观看 | 久久er99热精品一区二区三区 | 91中文字幕在线观看 | 国产一级视屏 | 91精品欧美 | 日韩在线 一区二区 | 国产精品亚洲片在线播放 | 日韩免费在线网站 | 人人爽人人爽人人片av | 免费看片黄色 | 国产五码一区 | 最近高清中文字幕在线国语5 | 91看片淫黄大片在线播放 | 91丨九色丨蝌蚪丨老版 | 欧美精品免费在线 | 久色伊人 | 香蕉在线播放 | 久久九九影视 | a天堂一码二码专区 | 欧美激情va永久在线播放 | 亚洲激情在线观看 | 日韩精品一区二区三区不卡 | 国产精品久久久久一区二区国产 | 久久久久 免费视频 | 成人av在线亚洲 | 国产视频欧美视频 | 国产精品片| 日本久久中文字幕 | 精品v亚洲v欧美v高清v | 久久综合九色综合97_ 久久久 | 99夜色| 草久草久 | 99电影 | 免费午夜视频在线观看 | 在线国产小视频 | 99视频在线精品国自产拍免费观看 | 免费精品在线视频 | 蜜桃视频成人在线观看 | 中文字幕国内精品 | 91黄色小网站 | 亚洲久草视频 | 午夜三级在线 | 国产精品毛片一区二区 | 国产精品黄色在线观看 | 成人在线观看日韩 | 日韩精品综合在线 | 日韩资源在线 | 久久国产电影 | 国产成人一区二区三区久久精品 | 国产精品白丝jk白祙 | 国精产品一二三线999 | 久久精品永久免费 | 夜夜躁日日躁狠狠躁 | www.国产精品 | 国产亚洲精品成人av久久影院 | 日韩中文字幕亚洲一区二区va在线 | 9免费视频| 国产色婷婷精品综合在线手机播放 | 亚洲人天堂 | 久久人人爽人人爽人人片av免费 | 在线观看国产成人av片 | 国产精品久久久久av免费 | av在线播放一区二区三区 | 欧美日韩国产一区二 | 99久久综合国产精品二区 | 日韩av在线看 | 午夜精品电影 | 69欧美视频 | 特级西西444www高清大视频 | 国产精品毛片一区二区在线 | 欧美精品在线观看一区 | 欧美精品xx | 片网站 | 国产 日韩 欧美 中文 在线播放 | 国产裸体视频网站 | 日一日操一操 | 天天色 天天 | av大全免费在线观看 | 黄色软件网站在线观看 | 国产精品久久久久久久久久不蜜月 | 日韩| 久久国语| 韩国av永久免费 | 国产又粗又猛又色 | 久久少妇免费视频 | 天天干,天天插 | 91麻豆精品国产91久久久无需广告 | 国产精品永久久久久久久久久 | 日韩视频免费观看高清 | av黄色影院 | 精品国产欧美 | 亚洲欧洲精品一区二区 | 99久免费精品视频在线观看 | av成人动漫在线观看 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 中文字幕视频一区二区 | 国产成人精品一区一区一区 | 国产99久久久欧美黑人 | 亚洲国产精品电影 | 99日韩精品 | 日日爽夜夜操 | 就要干b | 国产视频观看 | 国产精品三级视频 | 99久热在线精品视频 | 97在线观看免费高清完整版在线观看 | 国产在线播放不卡 | 亚洲高清av | 久久精品三级 | 成 人 免费 黄 色 视频 | 国色天香在线观看 | 久草综合在线 | 人人干狠狠干 | 日本精品视频在线观看 | 日韩在线网址 | www黄色av | 麻豆视频国产在线观看 | 一区二区三区国产精品 | 成人啊 v| 亚洲最大av在线播放 | 精品美女在线观看 | 欧美在线视频不卡 | 免费看的黄色片 | 国产精品18久久久久久vr | 日本特黄一级片 | 91精品视频在线看 | 99色国产 | 免费网址你懂的 | 欧美午夜性生活 | 美女黄久久 | 好看的国产精品视频 | 五月激情久久 | 一级片黄色片网站 | 免费的国产精品 | 亚洲三级网| av一级片网站 | 最新免费av在线 | 久草亚洲视频 | 三级av中文字幕 | 91黄色小网站 | 粉嫩av一区二区三区四区五区 | 欧美日韩亚洲第一 | 日产av在线播放 | 91精品久久久久久久久久久久久 | 成人啪啪18免费游戏链接 | 亚洲天堂精品视频在线观看 | 在线看成人av | 国产999精品久久久久久绿帽 | 国产成人亚洲在线观看 | 日韩在线免费小视频 | 亚洲黄色在线播放 | 日韩在线免费观看视频 | 国产精品久久久久9999 | 久久久久电影网站 | 日韩精品久久久久久久电影竹菊 | 久久免费a | 国产欧美中文字幕 | 亚洲视频免费在线 | 日韩精品视频在线观看免费 | 中文字幕av全部资源www中文字幕在线观看 | 91免费观看 | 国产精品激情 | 中文字幕免费高 | 成人在线小视频 | 麻豆一精品传二传媒短视频 | 99热这里只有精品国产首页 | 亚洲高清免费在线 | 久在线观看视频 | 久久精品高清视频 | 日韩一区二区免费视频 | 欧美日韩久久久 | 欧美色婷 | 国产精品久久亚洲 | 国产精品视频地址 | 久久视频二区 | 色婷婷免费视频 | 午夜精品一区二区三区在线观看 | 国产专区一 | 三级毛片视频 | 91c网站色版视频 | 国产精品久久久久久久久久久久午夜 | 国产精品99精品久久免费 | 在线免费看黄网站 | 久久精品艹 | 激情综合网天天干 | 特级西西444www高清大视频 | 91漂亮少妇露脸在线播放 | 天天干天天看 | 丁香花在线视频观看免费 | 欧美贵妇性狂欢 | 91在线一区二区 | 在线看av的网址 | 国产99久久精品一区二区300 | 精品在线观看免费 | 亚洲国产精久久久久久久 | 日韩午夜高清 | 91精品国产成 | av三级在线免费观看 | 99视频在线观看一区三区 | 麻豆视频国产精品 | 色婷婷a | 国产又粗又硬又爽视频 | 黄色小说视频网站 | 色999精品| 欧洲激情综合 | 国产一区精品在线观看 | 免费观看全黄做爰大片国产 | 久久久久久久久久久久影院 | 欧美精品在线观看免费 | 91免费看黄色 | 一区二区三区日韩视频在线观看 | 97超碰中文字幕 | 夜色资源站wwwcom | 久久免费国产精品1 | 欧美成人日韩 | 涩涩网站在线观看 | 国产精品私人影院 | 亚洲欧洲精品久久 | 精品国产1区2区 | 夜夜爽www| 狠狠狠狠狠狠狠狠 | 在线精品视频免费观看 | 一区二区视频免费在线观看 | 不卡的av片 | 四虎影视8848dvd | 国产精品毛片久久蜜 | 日韩高清dvd | 久久久久国产精品一区 | 亚洲永久精品国产 | 在线免费性生活片 | 亚洲精品美女在线 | 免费黄色av | 国产精品一区久久久久 | 日韩视频中文字幕在线观看 | 人人插人人射 | 久久这里只有精品23 | 日韩69视频 | 国产不卡一区二区视频 | 国内99视频| 国产精品毛片一区二区 | 伊人午夜 | 天天看天天干天天操 | 中文字幕在线视频一区二区三区 | 久草在线免费新视频 | 一区二区三区韩国免费中文网站 | 天天操天天操天天 | 激情综合中文娱乐网 | 欧美日韩一区二区在线 | 免费看的黄色的网站 | 欧洲精品二区 | 久射网 | 国产精品成人免费精品自在线观看 | 欧美最新大片在线看 | 干干干操操操 | 精品一区二区在线看 | 成人羞羞视频在线观看免费 | avove黑丝| 久久久久免费网站 | 国产精华国产精品 | 国产高清精 | 日本中文字幕在线一区 | 天天拍夜夜拍 | 在线观看视频在线观看 | 日韩综合视频在线观看 | 美女黄频视频大全 | 国产美女精品视频免费观看 | 欧美一级片免费在线观看 | 精品一区二区久久久久久久网站 | 国产综合视频在线观看 | 色香网 | 久久视影 | 综合国产在线 | 国产精品久久片 | 在线国产福利 | 国内一区二区视频 | 免费av在线网站 | 三上悠亚在线免费 | 成人午夜网址 | 欧美一区二区三区不卡 | 久久久久精 | a成人在线| 亚洲国产精品一区二区久久hs | 久久人人爽爽人人爽人人片av | 人人爽人人插 | 免费视频 你懂的 | 中文在线a√在线 | 久操视频在线免费看 | 亚洲免费观看在线视频 | 精品国产乱码 | 国产精品久久毛片 | 久久99偷拍视频 | 欧美va天堂va视频va在线 | 在线va视频 | 中文字幕一区在线 | 国产高清永久免费 | 91久久国产综合精品女同国语 | 一区二区三区在线看 | 97在线看 | 99精品国产一区二区三区不卡 | 黄色a三级 | 在线观看精品一区 | 天天曰夜夜爽 | 在线观看www. | 国产精品入口传媒 | 91新人在线观看 | 色丁香色婷婷 | 亚洲精品综合在线观看 | 2022中文字幕在线观看 | 久久精品成人欧美大片古装 | 国产精品videossex国产高清 | 九九亚洲精品 | www.久久久精品 | 午夜精品一区二区三区在线播放 | 精品国产电影 | 免费成人结看片 | 亚洲精品久久久久久国 | 国产99视频在线观看 | 中文字幕中文字幕在线中文字幕三区 | 国产免费成人av | 日韩av电影免费在线观看 | 亚洲精品国产成人 | 国产精成人品免费观看 | 国产一级二级在线 | 九色在线| 精品国产aⅴ麻豆 | 国产资源在线免费观看 | 亚洲精品国 | 久久伊人婷婷 | av福利超碰网站 | 中文字幕在线字幕中文 | 日韩激情视频在线观看 | 天天综合久久 | 69绿帽绿奴3pvideos | 国产精品欧美 | 五月天网页 | 在线亚洲精品 | 日韩视频一区二区 | 日韩毛片在线免费观看 | 久久国产精品免费一区 | 日韩欧美精品在线视频 | 久久久久久高清 | 国产黄色片久久久 | 91桃色国产在线播放 | 丁香激情综合久久伊人久久 | 亚洲激情免费 | 成人黄色影片在线 | 在线天堂8√ | 日韩网站在线看片你懂的 | 日韩在线无 | www九九热| av福利在线导航 | 激情小说 五月 | 欧美日韩视频精品 | 99r精品视频在线观看 | 五月天天色 | 国产亚洲欧美一区 | 色五月成人 | 99热在线免费观看 | 色a综合 | 精品在线视频一区二区三区 | 91看片网址 | 日本不卡一区二区三区在线观看 | 国产精品免费久久久久 | 精品国模一区二区三区 | 在线网址你懂得 | 国产成人精品一区一区一区 | 久久色视频 | 91免费的视频在线播放 | 国产在线观看,日本 | 国产精品福利在线 | 成人黄色大片在线免费观看 | 日韩成片| av在线免费播放网站 | 国产一线天在线观看 | 国产精品区免费视频 | 色精品视频 | 女人18片毛片90分钟 | 欧洲av不卡 | 色播五月激情综合网 | 中文日韩在线视频 | 狠狠色丁香婷婷综合橹88 | 久久艹中文字幕 | 久久久久久久久久网站 | 久久成人精品电影 | 在线视频麻豆 | 日日操网站 | www视频免费在线观看 | 中文字幕亚洲精品日韩 | 91丨九色丨国产丨porny精品 | 欧美性生活免费看 | 免费色视频在线 | av高清不卡| 免费看一级一片 | 久久久久成人精品亚洲国产 | 亚洲91视频 | 久久精品一区二区三区国产主播 | 日日操夜夜操狠狠操 | 93久久精品日日躁夜夜躁欧美 | www黄色com | 色a资源在线 | 久久精品波多野结衣 | 天天婷婷 | 香蕉在线视频观看 | 91在线免费观看国产 | 国产日韩精品在线 | 欧美精品久久99 | 97超碰在线免费观看 | 日本黄色免费在线 | 国产喷水在线 | 91超碰免费在线 | 国产91精品看黄网站在线观看动漫 | 成人av在线一区二区 | 中文国产成人精品久久一 | 91观看视频 | 99久久婷婷国产综合精品 | www.五月天婷婷 | 免费亚洲片| 奇米网444 | 最近的中文字幕大全免费版 | 久久综合色婷婷 | 久久精品视频在线 | 波多野结衣在线观看一区 | 亚洲婷婷伊人 | 久久视频6 | 超碰公开在线观看 | 久久久久国产一区二区三区 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 新版资源中文在线观看 | 永久免费av在线播放 | 中文字幕色婷婷在线视频 | 91成人午夜 | 久久久久久不卡 | 超级碰99| 免费毛片aaaaaa | 91麻豆精品久久久久久 | 亚洲免费永久精品国产 | 久热免费在线观看 | 国产亚洲婷婷免费 | 黄色软件在线看 | 精选久久 | 最近高清中文字幕在线国语5 | 亚洲欧美在线视频免费 | 不卡的av在线 | 黄a网| 深爱激情五月综合 | 黄色一二级片 | 中文字幕国产在线 | 精品一区精品二区 | 在线成人一区 | 亚洲一级黄色av | 六月婷婷网 | 999视频在线观看 | 日批视频在线观看免费 | 精品久久久久一区二区国产 | 超碰在线亚洲 | 麻豆久久久久久久 | 久久视频国产 | 精品国产视频一区 | 一区二区三区 中文字幕 | 日本精品一区二区三区在线观看 | 国产黄a三级三级三级三级三级 | 日韩一区二区三区免费视频 | 狠狠色狠狠色 | 最新av在线免费观看 | 免费黄色网止 | 国产一级片在线播放 | 456成人精品影院 | 久热免费在线 | av网站在线观看播放 | 在线视频 亚洲 | 99国产在线观看 | 97在线视频免费观看 | 中文字幕乱码在线播放 | 亚洲韩国一区二区三区 | 天天操人 | 国产电影黄色av | 久草免费在线视频观看 | 国产玖玖精品视频 | 全久久久久久久久久久电影 | 黄色美女免费网站 | 一二区av | 亚洲另类视频在线观看 | av黄色亚洲 | 久久久国产成人 | 成人av免费在线观看 | 国产一区 在线播放 | 九九九九热精品免费视频点播观看 | 国产成人黄色网址 | 99久久成人 | 国产麻豆电影 | 国产综合婷婷 | 国产成人精品国内自产拍免费看 | 婷婷六月色| 久久国产91 | 成年人在线免费看视频 | 精品一区电影 | 亚洲婷婷伊人 | 性色视频在线 | 少妇bbbb | 在线小视频国产 | 久久狠狠亚洲综合 | 久久国产精品免费 | 麻豆一级视频 | 国产精品亚洲人在线观看 | a级国产乱理伦片在线观看 亚洲3级 | 国产在线高清视频 | 人人插人人费 | 亚洲精品乱码白浆高清久久久久久 | 亚洲国产成人在线观看 | 国产精久久久 | 成年人在线观看免费视频 | 中文综合在线 | 五月激情在线 | 欧洲一区二区三区精品 | 久久视频国产精品免费视频在线 | 婷婷视频在线观看 | 欧美激情另类文学 | 在线免费视频你懂的 | 九九九视频在线 | 999久久a精品合区久久久 | 天天av综合网 | 免费三级黄 | 97色资源 | www.色的| 国产一二三在线视频 | 中文字幕资源在线 | 日韩高清一 | 久久久精品久久 | 国产剧情在线一区 | 婷婷在线资源 | 亚洲精品国产精品国产 | 在线日韩中文 | 91在线观看视频网站 | 国产成视频在线观看 | 91污在线 | 成人天堂网 | 激情五月六月婷婷 | 色婷婷综合成人av | 97色婷婷成人综合在线观看 | 日韩欧美国产精品 | 国产综合精品久久 | 狠狠操电影网 | 在线a亚洲视频播放在线观看 | 少妇搡bbbb搡bbb搡忠贞 | 国产日韩视频在线 | 99久久精品免费看国产一区二区三区 | 中文字幕在线观看亚洲 | 日日添夜夜添 | 国产激情小视频在线观看 | 亚洲精品视频免费 | 99re6热在线精品视频 | 午夜18视频在线观看 | 中文国产字幕在线观看 | 久久精品免费看 | 国产免费激情久久 | 人人射人人| 亚洲 欧美日韩 国产 中文 | 久久国产精品一区二区三区 | 丁香五月亚洲综合在线 | 亚洲黄色av | 综合视频在线 | 亚洲精品天天 | 极品久久久久 | 久久综合桃花 | 午夜狠狠操 | 欧美日韩精品二区第二页 | 国产特级毛片 | 99精品黄色片免费大全 | 色综合a | 中文字幕一区二区三区视频 | 天天艹日日干 | 国产电影一区二区三区四区 | 成人av影视在线 | 欧美色婷| 久久综合九色欧美综合狠狠 | 色婷婷狠狠五月综合天色拍 | 在线观看一区二区视频 | 手机看片午夜 | 日韩在线播放av | 天天插天天狠天天透 | 国产精品一区在线观看 | 美女国内精品自产拍在线播放 | 国产精品久免费的黄网站 | 在线探花 | 亚洲精品国产片 | 成人在线播放av | 久久精品国产免费看久久精品 | 69成人在线| 国产区av在线 | 97免费视频在线播放 | 黄a在线 | 精品一区精品二区高清 | 亚洲国产高清在线观看视频 | 久久久麻豆精品一区二区 | 激情婷婷丁香 | 91三级在线观看 | 国产精品专区在线观看 | 久久久久久久久黄色 | 日韩理论在线 | 亚洲综合色激情五月 | 成人网在线免费视频 | 亚洲第一色| 久久精品久久久久电影 | 精品国产免费久久 | 国产精品一区二区你懂的 | 欧美日韩免费观看一区=区三区 | 一区二区三区国产精品 | 日韩精品视频在线观看免费 | 国产在线视频一区二区 | 色婷婷综合成人av | 久久综合色天天久久综合图片 | 日本激情视频中文字幕 | 国产中文字幕大全 | 国产aaa免费视频 | 中文字幕乱偷在线 | 五月开心激情 | 国产在线一区观看 | 在线观看成人 | 亚洲狠狠婷婷综合久久久 | 国产视频久| 欧美精品在线一区二区 | 亚洲高清视频在线观看 | 视频成人永久免费视频 | 国产二级视频 | 808电影| 看污网站 | 中文字幕在线观看免费 | 亚洲精品美女视频 | 国产成人精品久久久久 | 午夜精品视频免费在线观看 | 亚洲精品国精品久久99热 | 欧美 日韩 国产 中文字幕 | 国产一级免费观看 | 免费成人在线电影 | 西西444www大胆高清视频 | 国产精品久久久久久久久久不蜜月 | 中文字幕免费久久 | 国产精品久久久av久久久 | 久草视频中文 | 国产一区二区在线视频观看 | 在线观看视频一区二区 | 亚洲一区视频在线播放 | 婷婷丁香社区 | 成人av网站在线播放 | 精品国精品自拍自在线 | 国产免费久久久久 | 国产xx在线| 日日操网站| 色94色欧美 | 国产精品手机在线播放 | av网站有哪些 | 日韩精品中文字幕在线 | 久久久久国产精品免费网站 | 成人免费视频视频在线观看 免费 | 91亚色视频在线观看 | 在线精品视频免费播放 | 久久久久9999亚洲精品 | 亚洲国产精品资源 | 亚洲精品成人免费 | 97在线影院 | 久久精品影片 | 久草网视频在线观看 | 日韩精品一区二区三区免费观看视频 | 国产精品麻豆果冻传媒在线播放 | 91成年人网站 | 国产资源精品 | 久久综合五月天 | 久久在线免费视频 | 亚洲电影久久 | a精品视频| 99久久久久成人国产免费 | 中文在线天堂资源 | 91视频免费看 | 色婷婷激情综合 | 亚洲欧美在线综合 | 中文字幕高清有码 | 国产精品成人自产拍在线观看 | 欧美日韩在线播放一区 | 91av视频在线观看免费 | 91探花在线视频 | 99精品在线观看视频 | 在线播放一区二区三区 | 精品超碰 | 狠狠做深爱婷婷综合一区 | 日韩精品一区电影 | 欧美另类69 | 亚洲少妇xxxx| 久久久久久久影视 | 在线观看视频国产 | 婷婷色在线播放 | 黄色毛片一级 | 亚洲婷婷免费 | 久久国产区 | 久久1电影院 | 久草资源在线观看 | 免费a一级 | 国产成人亚洲在线观看 | 美女视频是黄的免费观看 | 国产日韩欧美在线观看 | 国产色在线,com | 日韩视频二区 | 国产精品女主播一区二区三区 | 久久久久国 | 国产黄色精品 | 国产涩涩网站 | 人人干干人人 | 深夜福利视频一区二区 | 亚洲精品国偷拍自产在线观看 | 成人av直播| 国产一区二区观看 | 免费99视频 | 亚洲一区二区视频在线播放 | 人人澡人摸人人添学生av | 97人人人| 欧美日韩另类在线 | 欧美日本高清视频 | 国产精品久久久久久久久免费 | 亚州精品一二三区 | 久久成人在线视频 | 日本久久中文 | 日韩成人高清在线 | 中文字幕在线视频网站 | 99在线热播精品免费 | 中文字幕一区二区三区四区久久 | 欧美精品一区二区性色 | 国产高清视频在线观看 | 国产精品久久久久久久av大片 | 日韩在线观看中文字幕 | 涩五月婷婷 | 亚洲不卡av一区二区三区 | 91九色视频观看 | 久久人人插 | 蜜桃视频在线观看一区 | 欧美国产视频在线 | 人人干天天干 | 久久久久 免费视频 | 久久久噜噜噜久久久 | 伊人天天操 | 国产录像在线观看 | 黄色免费网站大全 | 久久不卡国产精品一区二区 | 九九热视频在线 | 国产午夜精品免费一区二区三区视频 | 天天操天天操天天操天天 | 欧美日韩国产精品一区二区三区 | 日日夜夜网站 | 成年美女黄网站色大片免费看 | 亚洲美女免费精品视频在线观看 | 中文字幕在线看视频 | 看v片 | 婷婷色av | 精品亚洲午夜久久久久91 | 成人羞羞视频在线观看免费 | a黄色| 911香蕉视频 | 成人黄色片在线播放 | 麻豆91精品 | 91亚洲国产成人久久精品网站 | 欧美99热 | 久久久久国产一区二区三区 | 成人久久 | 18女毛片| 在线免费观看视频 | 天堂在线视频免费观看 | 免费日韩 精品中文字幕视频在线 | 中文字幕亚洲国产 | 国产精品成人一区二区三区吃奶 | 久久草av| 国产免费一区二区三区最新 | 成片视频免费观看 | 2019精品手机国产品在线 | 免费色av| 成年人网站免费观看 | 国产精品久久久久久久久久久不卡 | 最近中文字幕免费av | 中文字幕在线观看网 | 成人福利在线播放 | 亚洲国产黄色片 | 99这里只有精品视频 | 亚洲国产999 | 九九热国产视频 | 在线看成人片 | 日韩一区正在播放 | 97精品国产97久久久久久粉红 | 五月激情亚洲 | 久久精品网站免费观看 | 免费视频网 | 夜夜澡人模人人添人人看 | 夜夜爽88888免费视频4848 | 久久久久久久久久久高潮一区二区 | 日韩精品久久久久久久电影竹菊 | 国产精品99久久久久久人免费 | 婷婷5月色 | 国产精品久久网站 | 日本中文字幕在线看 | 91香蕉视频在线下载 | 永久免费观看视频 | 高清久久久 | 亚洲精品麻豆 | 国产香蕉97碰碰久久人人 | 91麻豆国产福利在线观看 | 天天玩天天干天天操 | 久久蜜桃av | 999男人的天堂 | 女人18毛片90分钟 | 成人试看120秒 | 国产成人在线观看 | 国产精品99久久久久久人免费 | 91成熟丰满女人少妇 | 亚洲禁18久人片 | 欧美日在线观看 | 日本在线精品视频 | 亚洲综合激情小说 | 在线视频麻豆 | 色网站在线 | 精品主播网红福利资源观看 | 日韩欧美在线高清 | 在线电影 你懂得 | 2019天天干天天色 | 91精品国产麻豆国产自产影视 | 欧美老少交 | 国产精品第一页在线观看 | av激情五月 | 九九热在线精品视频 | 亚洲国产一区二区精品专区 | 欧美视频www | 丁香在线视频 | 网站免费黄 | 久久国产麻豆 | 一区 二区电影免费在线观看 | 欧美污在线观看 |