日韩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学习的全部內容,希望文章能夠幫你解決所遇到的問題。

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

久草资源在线观看 | 成片免费观看视频 | 国产精品在线看 | 欧美日韩在线视频观看 | 天天操综合 | 久久精品免费看 | 欧美精品一级视频 | 夜夜婷婷 | 国产91精品久久久久久 | 久久成人福利 | 91片黄在线观看动漫 | 在线观看午夜 | 成年人视频在线免费观看 | 色婷婷久久久综合中文字幕 | 992tv在线成人免费观看 | 色综合久久五月 | 日韩成人在线一区二区 | 免费看污黄网站 | 成人小视频在线播放 | 91免费观看视频网站 | 国产午夜精品一区二区三区嫩草 | 国产精品24小时在线观看 | 丁香高清视频在线看看 | 天天色天天干天天色 | 欧美日韩国产一区二区在线观看 | a天堂一码二码专区 | 久久久免费看片 | 在线中文字幕网站 | 91亚洲精品久久久中文字幕 | 亚洲欧美视频在线播放 | 黄网站污 | 激情综合狠狠 | 国产精品毛片一区二区 | 久久一区二区三区四区 | 亚洲va男人天堂 | 久久一区精品 | 午夜av在线| 婷婷久久久久 | 久久9精品| 在线播放 日韩专区 | 中文字幕av最新更新 | 亚洲成av | 99国内精品 | 久久综合色婷婷 | 亚洲欧美综合 | 天操夜夜操| 99在线视频免费观看 | 欧美极品一区二区三区 | 国产91国语对白在线 | 国产精品一区二区三区四 | 91精品国产综合久久久久久久 | 男女视频91| 国产小视频免费在线观看 | 日韩理论在线播放 | 精品国偷自产国产一区 | 免费三级影片 | 五月激情久久 | 在线免费观看黄色小说 | 成人在线免费观看视视频 | 精品国产伦一区二区三区免费 | av福利在线 | 波多野结衣资源 | 深夜精品福利 | 精品视频国产 | h视频在线看 | 色综合天天综合 | 新av在线 | 99精品视频免费 | 日韩免费一级a毛片在线播放一级 | 456免费视频 | 91网站在线视频 | 久久国产亚洲精品 | 9999亚洲| 精品国产视频在线观看 | 伊人久操 | 国产小视频福利在线 | 丁香六月综合网 | 欧美男同视频网站 | 中文字幕在线看 | 久久理论电影网 | 91精品区 | 天天综合网国产 | 国产剧情在线一区 | 亚洲视频精品在线 | 国产免费一区二区三区网站免费 | 久久久久夜色 | 国际av在线 | 欧美精品久久久久久久久久久 | 黄色app网站在线观看 | 午夜精品一区二区三区免费视频 | 国内精品久久久 | 中文字幕中文字幕在线中文字幕三区 | 亚洲第一成网站 | 色婷婷福利| 成人免费在线电影 | 成年人在线免费看视频 | 九九热视频在线播放 | 91免费日韩 | 国产精品久久伊人 | 高清在线一区 | 91香蕉视频污在线 | 精品在线观看一区二区 | 久久久精品欧美一区二区免费 | 九九九九免费视频 | 久久久精品国产免费观看一区二区 | 亚洲一级电影视频 | 久久久久久久亚洲精品 | 欧美一区二区伦理片 | 色99中文字幕 | 97成人免费 | 久久电影国产免费久久电影 | 欧美日韩一区二区免费在线观看 | 色天天综合久久久久综合片 | 免费日韩在线 | 精品色999| 丁香六月久久综合狠狠色 | 91色影院 | 欧美一级免费 | www.婷婷色 | 97在线观视频免费观看 | 亚洲精品国产精品国自产观看浪潮 | 国产成人精品一区一区一区 | av免费看在线 | 黄色软件在线观看 | 国产无套视频 | 一区二区视频欧美 | 少妇精69xxtheporn | 免费视频久久久久久久 | 天天色天天上天天操 | 国产不卡免费视频 | 中文字幕在线日亚洲9 | 黄色视屏在线免费观看 | 国产成人精品999在线观看 | 日韩欧美亚洲 | av免费观看网址 | 欧美一区二区三区在线 | 国产色一区 | 天天干天天拍天天操天天拍 | 日韩中文字幕在线观看 | 国产精品久久久久久久妇 | 久久精品观看 | 国产护士av| 久久久久久久久久久精 | 久草视频在线免费看 | 久久狠狠亚洲综合 | 国产一区在线免费 | 欧美精品一区二区三区一线天视频 | 欧美在线一二 | 亚洲人成人天堂h久久 | 看毛片的网址 | 日韩va欧美va亚洲va久久 | 欧美日韩精品久久久 | 婷婷激情在线 | 曰本三级在线 | 国产精品成久久久久 | 中文字幕在线影视资源 | 在线免费观看黄 | 午夜精品一区二区三区在线 | 国产99一区 | 91在线免费公开视频 | 日韩在线一区二区免费 | 中文字幕美女免费在线 | 一二三精品视频 | 国产精品成人自产拍在线观看 | 9ⅰ精品久久久久久久久中文字幕 | 欧美一级免费在线 | 久久久久久久av麻豆果冻 | 国产在线视频一区二区三区 | 久久er99热精品一区二区 | 亚洲欧洲美洲av | 91av小视频 | 毛片.com| 精品一区二区电影 | 最近最新mv字幕免费观看 | 精品在线免费视频 | 九九九毛片 | 美州a亚洲一视本频v色道 | 国产视频 亚洲视频 | 最近中文字幕久久 | 久久麻豆视频 | 青青河边草免费观看完整版高清 | 丁香国产视频 | 久久久免费观看 | 亚洲va韩国va欧美va精四季 | 日本精品视频免费观看 | 美女网站色 | 欧美日韩视频精品 | 色婷婷天天干 | 在线视频一区观看 | 中文字幕有码在线 | 99精品国产免费久久 | www.91av在线 | 五月天视频网 | 久久精品国产亚洲aⅴ | 免费高清国产 | 亚洲国产片色 | 国产成人久久久久 | 免费看搞黄视频网站 | 天天操夜操 | 天天干天天操天天爱 | 免费高清看电视网站 | 欧美一二三区播放 | 日韩高清不卡在线 | 亚洲国产日韩欧美 | 精品 一区 在线 | 香蕉成人在线视频 | 成人小电影在线看 | 日韩一二区在线观看 | 亚洲人成在线观看 | 欧美贵妇性狂欢 | 五月天中文字幕 | 亚洲成人免费在线 | www.五月婷 | 国产精品嫩草影院9 | 国产一级在线免费观看 | 亚洲日本成人 | 成人在线免费观看网站 | 亚洲精品在线观看网站 | 超碰97人| 免费成人av网站 | 黄网站色欧美视频 | 日韩免费三区 | 日本在线观看一区二区三区 | 亚洲精品网址在线观看 | 亚洲一区精品人人爽人人躁 | www.五月天婷婷 | 国产一级电影网 | 久久久久亚洲国产精品 | 日本久久99| 国产探花| 中文字幕亚洲不卡 | 一本一道久久a久久综合蜜桃 | 天天操综合 | 久久一区二区免费视频 | 久久成人免费 | 97免费公开视频 | 中文字幕在线观看完整 | 少妇性色午夜淫片aaaze | 午夜丁香网 | 正在播放五月婷婷狠狠干 | 美女网站在线观看 | aa级黄色大片 | 国产精品久久久久久久久蜜臀 | 国产黄免费看 | 天天拍天天操 | 天天操狠狠干 | 色爽网站| 亚洲影院国产 | 色伊人网 | 国产精彩视频 | 色综合久久88色综合天天人守婷 | 一区二区 久久 | 国产视频一区二区三区在线 | 91精品视频免费看 | 欧美91视频 | 欧美在线久久 | 国产视频日韩视频欧美视频 | 亚洲精品久久久蜜桃直播 | 91欧美精品 | 中文字幕文字幕一区二区 | 欧美性黄网官网 | 国产色在线,com | 欧美少妇xxxxxx| 激情综合啪 | 黄色国产高清 | 99久久精品免费看国产免费软件 | 97国产在线观看 | 国产精彩视频一区 | 欧美一二区视频 | 日韩一区二区三区免费电影 | 99精品视频在线观看免费 | 在线亚洲激情 | 免费一区在线 | 91精品国产91久久久久 | 久久免费高清视频 | 在线看片日韩 | 久久久视频在线 | 7777精品伊人久久久大香线蕉 | 亚洲一级黄色片 | 久草视频99 | 最近更新好看的中文字幕 | 麻豆国产网站 | 亚洲精品乱码久久久久久蜜桃动漫 | 色吊丝在线永久观看最新版本 | 97国产大学生情侣酒店的特点 | 最新精品国产 | 色综合婷婷久久 | 亚洲精品免费观看 | 狠狠干2018 | www久草 | 天天色天天骑天天射 | 午夜精品一区二区三区可下载 | 久久视频精品在线 | 国产乱码精品一区二区三区介绍 | 国产精品永久在线 | 五月天激情开心 | www,黄视频| 午夜精品福利在线 | 久久精品视频4 | 激情久久久久久久久久久久久久久久 | 国产一级电影免费观看 | 亚洲美女在线一区 | 99精品视频中文字幕 | 夜色资源站wwwcom | 免费看在线看www777 | 精品久久久久久综合日本 | 欧美黑吊大战白妞欧美 | av综合站| 日本在线观看一区 | 久久综合久久综合这里只有精品 | 日韩大片在线免费观看 | 日本性动态图 | 中文字幕免费不卡视频 | 日韩中文字幕一区 | 久久久久国产精品免费网站 | 久草在线 | 天天插天天狠 | 日韩在线观看av | 婷婷六月久久 | 大荫蒂欧美视频另类xxxx | 在线国产黄色 | 欧美亚洲另类在线视频 | 日韩中文字幕亚洲一区二区va在线 | 久久久国产精品一区二区三区 | 亚洲精品久久视频 | 中文字幕 影院 | 91精品国产高清自在线观看 | 中文字幕视频在线播放 | 17婷婷久久www | 天天鲁天天干天天射 | 国产无套精品久久久久久 | 国产视频精选 | 国产二区电影 | 天堂av在线网站 | 66av99精品福利视频在线 | 国产二区精品 | 香蕉视频免费在线播放 | 蜜臀av免费一区二区三区 | 色www免费视频 | 久久久夜色 | 成人av电影免费在线观看 | 国产成人一区二区三区 | 麻豆果冻剧传媒在线播放 | av在线之家电影网站 | 91资源在线免费观看 | 欧美黑吊大战白妞欧美 | 国产一区二区三区四区在线 | 天天操天天弄 | 中文字幕永久免费 | 免费观看福利视频 | 射九九| 午夜精品视频免费在线观看 | av在线免费在线 | 久久99日韩 | 婷婷久月 | 午夜av在线播放 | 91人人澡人人爽人人精品 | 韩日精品在线观看 | 久久精品福利视频 | 国产精品久久久一区二区三区网站 | 日韩欧美有码在线 | 色婷婷视频在线观看 | 激情中文字幕 | 成人毛片在线视频 | 日本成人黄色片 | 久久九九免费视频 | 人人玩人人爽 | 手机av片 | www.91av在线| 亚洲精品欧美视频 | 网站在线观看日韩 | 欧美成人tv| 最新中文字幕在线播放 | 成人资源在线 | 国产不卡在线视频 | 久久精品久久久精品美女 | 国产日韩精品在线观看 | 香蕉在线视频播放网站 | 黄色片视频免费 | 国产视频中文字幕在线观看 | 日本中文字幕在线播放 | 亚洲性xxxx | 日韩天天操 | 免费视频久久久久久久 | 亚洲一二三久久 | 日韩欧美91 | 久久久www成人免费毛片 | 亚洲精品小视频 | 日韩成人邪恶影片 | 国产精华国产精品 | 国产精品国产亚洲精品看不卡 | 在线免费高清一区二区三区 | 天天添夜夜操 | 国产高清久久 | 亚洲一级在线观看 | 在线视频亚洲 | 一级黄色大片在线观看 | 色资源网免费观看视频 | 欧美午夜性生活 | 免费的国产精品 | 天天综合网国产 | 国产破处精品 | 精品中文字幕视频 | 中文字幕精品三级久久久 | 丁香婷婷综合五月 | 国产精品久久久久久久久久久免费 | 91九色在线 | 97热久久免费频精品99 | 99色精品视频 | 中文字幕在线免费观看 | 伊人色综合久久天天 | 91精品国产乱码在线观看 | 九九久久久 | 欧美少妇xx | av视屏在线| 中文字幕在线一区二区三区 | 精品国产激情 | 亚洲日本在线视频观看 | 国产精品久久99综合免费观看尤物 | 欧美精品乱码99久久影院 | 人人揉人人揉人人揉人人揉97 | 国产精品露脸在线 | 国产特级毛片 | 国产成人精品免高潮在线观看 | 99国内精品 | 激情综合色综合久久综合 | 激情久久小说 | 午夜电影中文字幕 | 久久开心激情 | 婷婷丁香狠狠爱 | 国产精品2020 | 丝袜美腿在线播放 | 黄污视频网站大全 | 国产精品美女999 | www.香蕉 | 天天操,夜夜操 | 欧美福利网址 | 波多野结衣网址 | 国产精品国产亚洲精品看不卡 | 一区二区三区四区在线 | 欧美日韩一区二区在线 | 欧美色图另类 | 久久精品久久精品久久39 | 97国产在线播放 | 九九在线精品视频 | 极品久久久久久久 | 亚洲免费永久精品国产 | 久久999精品| 婷婷久月| 欧美精品中文 | 97在线视频免费播放 | 欧美国产91 | 日韩二区三区在线 | 天天搞夜夜骑 | 日本一区二区免费在线观看 | 蜜臀精品久久久久久蜜臀 | 91热| 韩国av一区二区三区 | 伊人狠狠色 | 亚洲精品自拍视频在线观看 | 欧美极品少妇xxxx | 超碰97在线人人 | 波多野结衣在线观看一区 | 天天色欧美 | 精品国产欧美一区二区三区不卡 | 国产精品久久久久久一区二区三区 | 色中色亚洲 | 日韩精品中文字幕在线观看 | 日韩欧美在线观看 | 成人黄大片 | 国内精品视频在线播放 | 欧美xxxxx在线视频 | 久久人操| 久久久久久在线观看 | 91在线中字 | 91中文字幕在线观看 | 欧美精品久久久久久久久久 | 亚洲一区二区三区精品在线观看 | 最近中文字幕视频网 | 91丨精品丨蝌蚪丨白丝jk | 六月丁香婷婷久久 | 中文字幕免费观看全部电影 | 毛片www | 亚洲 欧洲 国产 精品 | 亚洲视频1区2区 | 最近中文字幕免费视频 | 国产伦精品一区二区三区无广告 | 91成人免费看 | 欧美日韩免费视频 | 日韩一区二区三区免费视频 | 在线v片免费观看视频 | 97热久久免费频精品99 | 亚洲精品乱码久久久一二三 | www.国产高清 | 国产成人1区 | 国产原创在线视频 | 国产在线欧美在线 | 国产在线精品一区二区三区 | 五月婷婷综合激情 | 国产人成精品一区二区三 | 日韩精品网址 | 在线影院中文字幕 | 国产精品久久电影网 | 久久久久久亚洲精品 | 国产精品免费看久久久8精臀av | 中文久久精品 | 国产在线观看免 | 特级黄色一级 | 色av男人的天堂免费在线 | 午夜久久影视 | 色99在线| 日韩中字在线观看 | 国产小视频精品 | 精品久久一二三区 | 免费看搞黄视频网站 | a电影免费看 | 国产中文字幕一区二区 | 久久国色夜色精品国产 | 国产精品久久一卡二卡 | 欧美日韩中文在线 | 国产视频久久久久 | 99热99| 麻豆传媒视频在线免费观看 | 国产一级视频在线免费观看 | 欧美国产日韩一区二区三区 | 91九色蝌蚪国产 | 色在线最新 | 国产中文在线观看 | 成人网看片 | 久热电影 | 色婷婷激情电影 | 免费国产黄线在线观看视频 | 日韩欧美观看 | 国产美女主播精品一区二区三区 | 丁香九月激情综合 | 国产精品v欧美精品v日韩 | 黄色tv视频 | 中文字幕观看av | 精品国产一区二区三区日日嗨 | 97色综合| 国产成人久久精品一区二区三区 | 中文字幕 影院 | 婷婷色网站| 亚洲激情在线观看 | 五月天久久婷婷 | 91高清一区 | 视频91| 日韩一级理论片 | 超碰97人| 国产精品免费成人 | 人人超碰97| 色姑娘综合天天 | 国产视频在线看 | 狠狠操天天射 | 天天色天天射天天干 | 五月香婷| 成人av片在线观看 | www.xxx.性狂虐| 亚洲精品视频网站在线观看 | 91成人精品一区在线播放69 | 色瓜| 成人黄色国产 | 亚洲精品国产精品国 | 国产日产精品一区二区三区四区的观看方式 | 久久激情片 | 亚洲少妇久久 | 亚洲成人av在线播放 | 二区三区视频 | 成人性生交大片免费观看网站 | 国产婷婷vvvv激情久 | 久久久久久久久久久高潮一区二区 | 在线黄色av | 午夜神马福利 | 九色91av | 日本视频精品 | 91视频久久久 | 成人午夜性影院 | 日日夜夜天天综合 | 国产在线一区观看 | 国产一区二区网址 | 久久免费精品视频 | 在线观看亚洲精品 | 成人小视频在线 | 激情网五月婷婷 | 五月天婷婷综合 | 福利视频一区二区 | 天天操导航 | 日韩三级成人 | 亚洲国产成人久久综合 | 欧美午夜精品久久久久久浪潮 | 99精品热视频只有精品10 | 成人av在线播放网站 | 久久精品国产精品 | 激情五月在线观看 | 激情深爱.com| 五月激情视频 | 欧美成人按摩 | 国产成人黄色网址 | 亚洲精品综合欧美二区变态 | 麻豆精品视频 | 日本精品一 | 婷婷久月| 高清av免费一区中文字幕 | av在线免费观看黄 | 国精产品一二三线999 | 在线观看免费版高清版 | www.人人干 | 久久久久久久久久久久久久av | 国产精品精品久久久久久 | 国产精品免费观看在线 | 在线视频观看亚洲 | 欧美日韩不卡一区二区 | 久久免费av电影 | 在线免费黄色毛片 | 91成人免费| 综合色综合 | 91视频在线看 | 色婷婷欧美 | 日韩高清在线一区二区三区 | 五月天激情婷婷 | 日韩高清不卡一区二区三区 | 中文在线资源 | 天天色天天射综合网 | 99久久久久| 日韩av线观看 | 久久99亚洲精品久久久久 | 日韩午夜电影院 | 精品国产激情 | 九九久久成人 | 在线观看蜜桃视频 | 欧美另类调教 | 久久精品久久久久电影 | 亚洲电影在线看 | 一区二区三区四区五区在线 | 欧美一级免费高清 | 在线成人中文字幕 | 久久久久久中文字幕 | 国产精品久久久久久久久大全 | 最新中文字幕在线播放 | 久久久久国产精品厨房 | 日韩欧在线 | 色wwwww| 日韩电影精品 | 国产一级电影 | 久久九九视频 | 91av精品 | 国产三级午夜理伦三级 | 六月丁香色婷婷 | 久久精品五月 | 在线免费日韩 | 午夜国产福利在线 | 免费在线一区二区 | 精品视频网站 | 少妇bbw搡bbbb搡bbb | 成人在线观看你懂的 | 国产高清视频在线观看 | 91视频首页 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产一区成人在线 | 香蕉97视频观看在线观看 | 国产精品毛片久久久久久久 | 国产我不卡| 18性欧美xxxⅹ性满足 | 亚洲免费在线观看视频 | 不卡精品 | 免费三级黄色片 | 国产精品久久久久国产精品日日 | 最近中文字幕在线播放 | 日韩中文字幕第一页 | 日韩在线视频在线观看 | 亚洲国产精品女人久久久 | 免费在线观看日韩 | 久久尤物电影视频在线观看 | 六月丁香在线观看 | 亚洲精品在线观看免费 | 国产高清黄 | 久久国内视频 | 成人国产精品久久久春色 | 国产在线播放一区二区 | 女人久久久久 | 亚洲国产欧美在线看片xxoo | 欧美综合在线视频 | 在线看欧美 | 欧美大片大全 | 国产在线观看午夜 | 婷婷av在线| 黄色毛片视频免费观看中文 | 综合天天网 | 香蕉视频免费在线播放 | 五月综合色婷婷 | 国产免费高清视频 | 欧美日韩国产精品一区二区三区 | 在线黄色av | 最近中文字幕完整高清 | 不卡的一区二区三区 | 国产伦理精品一区二区 | 亚洲v欧美v国产v在线观看 | 日韩三区在线观看 | 日韩欧美成 | 在线观看网站你懂的 | 国产成人免费高清 | 亚洲人在线视频 | 国产人成看黄久久久久久久久 | av网站在线观看播放 | 国产亚洲日 | 国产精品一区二区麻豆 | 久久九精品 | 超碰在线最新网址 | 夜夜骑天天操 | 玖玖国产精品视频 | 91精品国| 色综合久久久久综合99 | 久久精品91久久久久久再现 | 91新人在线观看 | 日韩在线视 | 在线观看视频在线 | 超碰在线人人草 | 国产精品久久久久久一区二区 | 天天射天天爽 | 国产高清视频在线播放一区 | 一区二区三区久久精品 | 久久1电影院| 国产私拍在线 | 国产精品久久久久久久久免费 | 久久久午夜视频 | 久久综合网色—综合色88 | 操老逼免费视频 | 五月婷婷一区 | 欧美黄在线 | 欧美另类重口 | 免费三级大片 | 婷婷资源站 | 免费91麻豆精品国产自产在线观看 | 亚洲精品美女在线 | 在线观看亚洲成人 | 成人av免费播放 | 久久久精品综合 | 99免费在线视频观看 | 色偷偷网站视频 | 一级黄色电影网站 | 欧美日韩视频在线观看一区二区 | 91大神精品视频在线观看 | 97超级碰碰碰碰久久久久 | 国产精品毛片久久久 | 亚洲天堂社区 | 伊人影院av | 黄色成人在线 | avcom在线 | 午夜视频在线网站 | 99麻豆久久久国产精品免费 | 大胆欧美gogo免费视频一二区 | 黄色免费网战 | 久久免费的精品国产v∧ | 中文字幕免费 | 天天干天天摸天天操 | 国产精品一区久久久久 | 国产精品久久久久四虎 | 9在线观看免费高清完整 | 色婷婷影视 | 亚洲精区二区三区四区麻豆 | 亚洲国产精品va在线 | 91中文在线 | 久久天天综合网 | 国产一区二区电影在线观看 | 99久免费精品视频在线观看 | 久久视频在线看 | 狠狠色丁婷婷日日 | 精品久久国产 | 亚色视频在线观看 | 国产精品21区 | 久久久精品国产一区二区电影四季 | 91一区啪爱嗯打偷拍欧美 | 久久综合偷偷噜噜噜色 | av最新资源 | 亚洲午夜小视频 | 毛片网站免费在线观看 | 亚洲欧美成人 | 久久国产经典视频 | a级国产乱理论片在线观看 特级毛片在线观看 | 午夜精品电影一区二区在线 | 久久久久免费网站 | 色综合夜色一区 | 欧美日韩在线视频一区二区 | 免费在线观看一级片 | 免费黄色一区 | 国产精品美女999 | 免费看久久久 | 国产成人精品一区二区三区网站观看 | 黄网站app在线观看免费视频 | 人人模人人爽 | 成人黄色大片在线免费观看 | 久久久久一区二区三区 | www免费在线观看 | 色老板在线| 欧美日韩在线视频一区 | 欧美精品首页 | 国产精品欧美日韩在线观看 | 欧美色图视频一区 | 天躁狠狠躁 | 精品国产观看 | 欧美久久久久久久久中文字幕 | 在线免费观看国产 | 免费 在线 中文 日本 | 欧美性色黄大片在线观看 | 欧美一进一出抽搐大尺度视频 | 91视频在线免费看 | www久久精品 | 国产精品一区二区三区免费看 | 日韩在线观看一区二区 | 夜夜干夜夜 | 在线观看av中文字幕 | 国产精品久久久久久久午夜 | 曰本三级在线 | av在线一| 国产在线不卡精品 | 国产综合香蕉五月婷在线 | 天天干天天操天天拍 | 91九色成人蝌蚪首页 | 欧美成人h版在线观看 | 欧美欧美 | 人人超在线公开视频 | 天天天插| av网址最新 | 特级a毛片| a在线视频v视频 | 亚洲综合涩 | www.狠狠 | 国产亚州精品视频 | 干av在线 | 色99久久| av一本久道久久波多野结衣 | 国产亚洲在线视频 | 国产精品永久在线 | 久久专区 | 免费看色网站 | 免费视频久久久久久久 | 久久久久久不卡 | 天天插综合 | 亚洲日本激情 | 毛片视频电影 | 亚洲日本国产精品 | 日韩a在线看 | 日韩三级av | 999电影免费在线观看 | 在线成人中文字幕 | 在线观看一级片 | 色88久久| 精品国产一区二区三区男人吃奶 | 亚洲一区二区精品视频 | 精品久久久久久久久久 | 99热精品在线 | 91av视频在线播放 | 国产一区精品在线观看 | 青草视频在线 | 欧美一区二视频在线免费观看 | 久久精品aaa | 欧美色噜噜 | a级一a一级在线观看 | 国产成人精品999在线观看 | 亚州av网站大全 | 亚洲在线成人精品 | 色资源网免费观看视频 | 免费福利片2019潦草影视午夜 | 激情视频综合网 | 午夜精品三区 | 91网址在线 | 日韩美女久久 | 国产精品自拍av | 在线最新av| 国产区在线 | 久久国产99 | 97精品国自产拍在线观看 | 超碰在线97观看 | 亚洲欧美国内爽妇网 | 国产一区欧美日韩 | 五月天丁香亚洲 | av三区在线 | 国产日产欧美在线观看 | 97成人免费视频 | 国产视频九色蝌蚪 | 亚洲精品www | 色综合久久精品 | 久久久久久久影视 | 91激情小视频 | 久久综合亚洲鲁鲁五月久久 | 成人午夜网址 | 精品国产乱码久久久久久三级人 | 久久精品视频国产 | 视频在线亚洲 | 免费瑟瑟网站 | 久久超碰网| 国产精品久久一区二区三区不卡 | 国产日本高清 | 91精品视频免费 | 久久免费中文视频 | 精品国产电影一区 | 尤物97国产精品久久精品国产 | 精品久久中文 | 男女靠逼app | 9在线观看免费高清完整版 玖玖爱免费视频 | 成人精品一区二区三区中文字幕 | www.99av| 久草视频首页 | 九九视频在线观看视频6 | 高清av中文在线字幕观看1 | 午夜精品福利一区二区 | 91精品成人 | 欧美久草视频 | 久草精品视频在线看网站免费 | 91tv国产成人福利 | 久久久久女人精品毛片九一 | 天天曰夜夜爽 | 99久久99久久精品免费 | 麻豆一级视频 | 国产香蕉在线 | 日韩精品视频在线观看网址 | 久99视频| 黄色小视频在线观看免费 | 欧美精品一区二区在线播放 | 欧美成人基地 | 国产精品扒开做爽爽的视频 | 国产九色视频在线观看 | 永久免费的av电影 | 久久免费视频网站 | 日韩色区 | 国产精品久久久电影 | 亚洲人成免费网站 | 日韩欧美视频 | 欧美成人基地 | 香蕉在线视频观看 | 69中文字幕 | 99免费| 色狠狠狠 | 久久久影视 | 最近中文字幕免费av | 精品一区精品二区高清 | 97自拍超碰 | 六月丁香激情网 | 亚洲在线看 | 6080yy精品一区二区三区 | 韩日电影在线免费看 | 在线影院 国内精品 | 开心色停停 | 国产成人精品亚洲日本在线观看 | 免费看片网址 | 日韩黄色一级电影 | 在线亚洲天堂网 | 成人av午夜| 亚洲九九爱 | 97视频在线观看网址 | 欧美视频日韩视频 | 国产精品久久久久久久久久尿 | 日韩最新av在线 | 日韩免费高清在线观看 | 亚洲人成综合 | 亚洲精品啊啊啊 | 天天综合操| 91精品专区 | 婷婷色在线观看 | 麻豆成人小视频 | 国产亚洲欧美日韩高清 | 亚洲有 在线 | 久久国产影院 | 成人午夜网址 | 欧美激情h | 99re久久精品国产 | 国产美女久久久 | 日韩激情中文字幕 | 又黄又刺激又爽的视频 | 成人免费在线看片 | 日韩午夜电影网 | 可以免费观看的av片 | 欧美黄色成人 | 天天干天天摸天天操 | 免费毛片aaaaaa | 91成人短视频在线观看 | 天堂在线视频免费观看 | 国产免费视频一区二区裸体 | 中文字幕一区二区三区四区视频 | www.在线观看av | 韩国av在线播放 | 爱爱av在线 | 天堂资源在线观看视频 | 国产又黄又爽又猛视频日本 | 亚洲aⅴ免费在线观看 | 黄色毛片网站在线观看 | 天天射天天 | 黄av资源 | 黄色a视频 | 国产精品区在线观看 | 99视频在线精品 | 最新精品国产 | 99精品偷拍视频一区二区三区 | 99久久久久久久 | 中文字幕在线一区二区三区 | 久久久久免费看 | 亚洲黄色免费在线看 | 欧美日韩伦理在线 |