黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Python學習筆記No1

系統(tǒng) 1935 0

本篇博客是博主自己在這里:https://github.com/jackfrued/Python-100-Days 學習Python時做的一些筆記,由于我已經有了一些基礎(因為學習過C語言、Java等,其中涉及到的有比如多線程、GUI、網絡編程等內容),所以這里做的筆記可能對于新手來說比較有跳躍性。如果你確實有這樣的體會,那建議去找其他路徑來學習。買過一本關于Python爬蟲的書,附了張學習Python的學習路線圖,分享給大家下,僅供想要學習Python的同學參考:

本篇包括:

  • 語言設計基礎
  • 面向對象編程
  • 圖形用戶界面和游戲開發(fā)

一、語言設計基礎

1、注釋

單行注釋 - 以#和空格開頭的部分

多行注釋 - 三個引號開頭,三個引號結尾

2、運算符

Python學習筆記No1_第1張圖片
示例1

            
              a = 5
print("a = ", a)
flag1 = 3 > 2
print("flag1 = ", flag1)

            
          

Python學習筆記No1_第2張圖片
示例2

            
              #!/usr/bin/python
# -*- coding: latin-1 -*-
import os, sys

f = float(input('請輸入華氏溫度:'))
c = (f - 32) / 1.8
print('%.1f華氏度 = %.1f攝氏度' % (f, c))

            
          

Python學習筆記No1_第3張圖片
示例3

            
              #!/usr/bin/python
# -*- coding: latin-1 -*-
import os, sys, math

radius = float(input('Please input redius of the cicle: '))
perimeter = 2 * math.pi * radius
area = math.pi * radius * radius
print('Perimeter = %.2f' % perimeter)
print('Area = %.2f' % area)

            
          

在這里插入圖片描述
示例4

            
              # 輸入年份 如果是閏年輸出True 否則輸出False

year = int(input('Please input a year: '))
# 如果代碼太長寫成一行不便于閱讀 可以使用\或()折行
is_leap = (year % 4 == 0 and year % 100 != 0 or
           year % 400 == 0)
print(is_leap)

            
          

3、分支結構

  1. 和C/C++、Java等語言不同,Python中if…else… 沒有用花括號 來構造代碼塊,而是使用了縮進的方式來設置代碼的層次結構。如果if條件成立的情況下需要執(zhí)行多條語句,只要保持多條語句具有相同的縮進就可以了;換句話說連續(xù)的代碼如果又保持了 相同的縮進 那么它們屬于同一個代碼塊,相當于是一個執(zhí)行的整體。

示例5-1

            
              # 用戶身份驗證

username = input('Input Username: ')
password = input('Input Password: ')
# 如果希望輸入Password時 終端中沒有回顯 可以使用getpass模塊的getpass函數(shù)
# import getpass
# password = getpass.getpass('Input Password: ')
if username == 'admin' and password == '123456':
    print('Success!')
else:
    print('Fault!')

            
          

Python學習筆記No1_第4張圖片
2. 如果要構造出更多的分支,則使用if…elif…else…結構。

示例5-2

            
              """
分段函數(shù)求值:

        3x - 5  (x > 1)
f(x) =  x + 2   (-1 <= x <= 1)
        5x + 3  (x < -1)

"""

x = float(input('x = '))
if x > 1:
    y = 3 * x - 5
elif x >= -1:
    y = x + 2
else:
    y = 5 * x + 3
print('f(%.2f) = %.2f' % (x, y))

            
          

示例6

            
              # 擲骰子決定做什么事情

from random import randint
face = randint(1, 6)        #使用random模塊的randint函數(shù)生成指定范圍的隨機數(shù)來模擬擲骰子
if face == 1:
    result = 'Sing'
elif face == 2:
    result = 'Dance'
elif face == 3:
    result = 'Paint'
elif face == 4:
    result = 'Socccer'
elif face == 5:
    result = 'Tennis'
else:
    result = 'Cold Joke'
print(result)

            
          

4、循環(huán)結構

  • Python中構造循環(huán)結構有兩種做法,一種是for-in循環(huán),一種是while循環(huán):如果明確的知道循環(huán)執(zhí)行的次數(shù)或者要對一個容器進行迭代(后面會講到),那么我們推薦使用for-in循環(huán);否則,推薦使用while循環(huán)。

示例7

            
              # 用for循環(huán)實現(xiàn)1~100求和

sum = 0
for x in range(101):
    sum += x
print(sum)

"""
range可以用來產生一個不變的數(shù)值序列,而且這個序列通常都是用在循環(huán)中的,例如:
range(101)可以產生一個0到100的整數(shù)序列。
range(1, 100)可以產生一個1到99的整數(shù)序列。
range(1, 100, 2)可以產生一個1到99的奇數(shù)序列,其中的2是步長,即數(shù)值序列的增量——
    此結構可以實現(xiàn)功能:1~100之間的偶數(shù)求和——
        只需將range(101)替換成range(2, 101, 2)即可。
"""

            
          

示例8

            
              """
猜數(shù)字游戲
計算機出一個1~100之間的隨機數(shù)由人來猜
計算機根據人猜的數(shù)字分別給出提示大一點Larger/小一點Smaller/猜對了
"""

import random
answer = random.randint(1, 100)
counter = 0
while True:
    counter += 1
    number = int(input('Input a guess number: '))
    if number < answer:
        print('Larger')
    elif number > answer:
        print('Smaller')
    else:
        print('Guess Right!')
        break
print('You guessed %d times.' % counter)

            
          

循環(huán)結構_練習

示例9

            
              # 輸入一個正整數(shù)判斷它是不是素數(shù)

from math import sqrt
num = int(input('請輸入一個正整數(shù): '))
end = int(sqrt(num))
is_prime = True
for x in range(2, end + 1):
    if num % x == 0:
        is_prime = False
        break
if is_prime and num != 1:
    print('%d是素數(shù)' % num)
else:
    print('%d不是素數(shù)' % num)

            
          

示例9

  • 我的解法:
            
              # 輸入兩個正整數(shù),計算最大公約數(shù)和最小公倍數(shù)
# 注意最大公約數(shù)與最小公倍數(shù)的關系!!!

a = int(input("請輸入一個正整數(shù):"))
b = int(input("請再輸入一個正整數(shù):"))
if a >= b:
    min = b
else:
    min = a
while(min != 1):
    if(a % min == 0 and b % min == 0):
        print('%d和%d的最大公約數(shù)是:%d' % (a, b, min))
        print('%d和%d的最小公倍數(shù)是:%d' % (a, b, a * b // min))
        break
    else:
        min -= 1

            
          
  • 老師解法:
            
              # 輸入兩個正整數(shù),計算最大公約數(shù)和最小公倍數(shù)

x = int(input('x = '))
y = int(input('y = '))
if x > y:
    x, y = y, x 					# 啥意思???
for factor in range(x, 0, -1):
    if x % factor == 0 and y % factor == 0:
        print('%d和%d的最大公約數(shù)是%d' % (x, y, factor))
        print('%d和%d的最小公倍數(shù)是%d' % (x, y, x * y // factor))
        break

            
          

示例10

            
              """
Craps賭博游戲:
玩家搖兩顆色子,如果第一次搖出的兩篩子之和為7點或11點——玩家勝;
如果搖出2點 3點 12點——莊家勝;
其他情況時,則需要玩家再次搖這兩顆色子:如果和為7點——莊家勝;
如果和與第一次相同——玩家勝。
玩家進入游戲時有1000元的資本,玩家每次選擇賭注,直至全部輸光,游戲結束。
"""
from random import randint

money = 1000        # 玩家的總資產...不需要在意莊家的,始終是玩家的總資產在改變著
while money > 0:
    print('你的總資產為:%d' % money)
    needs_go_on = False
    while True:
        debt = int(input('請下注:'))
        if debt > 0 and debt <= money:
            break
    first = randint(1, 6) + randint(1, 6)
    print('玩家搖出了%d點' % first)
    if first == 7 or first == 11:
        print('Player Success')
        money += debt
    elif first == 2 or first == 3 or first == 12:
        print('Zhuangjia Success')
        money -= debt
    else:                   # 搖出的兩篩子之和不是7/11/22/3/12的情況
        needs_go_on = True

    while needs_go_on:
        current = randint(1, 6) + randint(1, 6)
        print('玩家搖出了%d點' % current)
        if current == 7:
            print('Zhuangjia Success')
            money -= debt
            needs_go_on = False
        elif current == first:
            print('Player Success')
            money += debt
            needs_go_on = False

print('你破產了...Game Over! ')

            
          

示例11

            
              # 輸出斐波那契數(shù)列的前20個數(shù)

a = 0
b = 1
for _ in range(20):
    a, b = b, a + b
    print(a)

            
          
  • 講解:Python中的賦值語法——從右往左進行計算,然后再依次(從左往右)賦值
    1、a, b = b, a + b 等價于:a = b, b = a + b。過程:
    temp = b # 先保存b的原值
    b = a + b # 賦b新值
    a = temp # 將b的原值賦予a
    2、a, b = 1, 3 等價于 a = 1, b = 3

示例12

            
              # 判斷輸入的正整數(shù)是不是回文數(shù)

num = int(input('請輸入一個正整數(shù): '))
temp = num
num2 = 0
while temp > 0:
    num2 *= 10          # 每次擴大十倍,為下面加上“個位”做準備
    num2 += temp % 10   # 每次得到temp的最低位
    temp //= 10         # 每次得到舍去temp最低位后的那個數(shù)
if num == num2:
    print('%d是回文數(shù)' % num)
else:
    print('%d不是回文數(shù)' % num)

            
          

示例13

            
              """
找出1~9999之間的所有完美數(shù)
完美數(shù)是除自身外其他所有因子的和正好等于這個數(shù)本身的數(shù)
例如: 6 = 1 + 2 + 3, 28 = 1 + 2 + 4 + 7 + 14
"""

for i in (1, 10000):
    sum = 0
    for factor in range(1, int(math.sqrt(num)) + 1):
        if num % factor == 0:
            sum += fator;
            # 如28可以被2整除,那么其結果14也必定是28的因子。這里就是這樣找出它的“另一半”的
            if factor > 1 and num / factor != factor:
                sum += num / factor
    if sum == num:
        print(num)

            
          

5、函數(shù)

函數(shù)的定義

Python中的函數(shù)與其他語言中的函數(shù)有很多不太相同的地方,其中一個顯著的區(qū)別就是Python對函數(shù)參數(shù)的處理。在Python中,函數(shù)的參數(shù)可以有 默認值 ,也支持使用 可變參數(shù) ,所以Python并不需要像其他語言一樣支持函數(shù)的重載,因為我們在定義一個函數(shù)的時候可以讓它有多種不同的使用方式,下面是兩個小例子。

  • 為參數(shù)設定默認值
            
              from random import randint

"""
搖色子

:param n: 色子的個數(shù)
:return: n顆色子點數(shù)之和
"""
def roll_dice(n=2):
    total = 0
    for _ in range(n):
        total += randint(1, 6)
    return total

def add(a=0, b=0, c=0):
    return a + b + c

# 如果沒有指定參數(shù)那么使用默認值搖兩顆色子
print(roll_dice())
# 搖三顆色子
print(roll_dice(3))
print(add())
print(add(1))
print(add(1, 2))
print(add(1, 2, 3))
# 傳遞參數(shù)時可以不按照設定的順序進行傳遞
print(add(c=50, a=100, b=200))

            
          
  • 設置可變參數(shù)
            
              # 在參數(shù)名前面的*表示args是一個可變參數(shù)
# 即在調用add函數(shù)時可以傳入0個或多個參數(shù)
def add(*args):
    total = 0
    for val in args:
        total += val
    return total

print(add())
print(add(1))
print(add(1, 2))
print(add(1, 2, 3))
print(add(1, 3, 5, 7, 9))

            
          

函數(shù)的管理——用模塊管理函數(shù)

  • 由于Python沒有函數(shù)重載的概念,那么后面的函數(shù)定義會覆蓋之前的函數(shù)定義,也就意味著兩個函數(shù)同名函數(shù)實際上只有一個是存在的。那么如何使得兩個同名函數(shù)都能夠互不干擾的存在呢?答案其實很簡單, Python中每個文件就代表了一個模塊(module),在不同的模塊中可以有同名的函數(shù),在使用函數(shù)的時候我們通過 import 關鍵字導入指定的模塊就可以區(qū)分到底要使用的是哪個模塊中的foo函數(shù) ,代碼如下所示。

module1.py

            
              def foo():
    print('hello, world!')

            
          

module2.py

            
              def foo():
    print('goodbye, world!')

            
          

方式1
test.py

            
              from module1 import foo
foo()				# 輸出hello, world!

from module2 import foo
foo()				# 輸出goodbye, world!

            
          

方式2
test.py

            
              import module1 as m1
import module2 as m2

m1.foo()
m2.foo()

            
          

錯誤示范:后導入的foo覆蓋了之前導入的foo

            
              from module1 import foo
from module2 import foo

# 輸出goodbye, world!
foo()

            
          
  • 需要說明的是,如果我們導入的模塊除了定義函數(shù)之外還中有可以執(zhí)行代碼,那么Python解釋器在導入這個模塊時就會執(zhí)行這些代碼,事實上我們可能并不希望如此,因此如果我們在模塊中編寫了可執(zhí)行代碼,最好是將這些執(zhí)行代碼放入如下所示的條件中,這樣的話除非直接運行該模塊,否則if條件下的這些代碼(函數(shù)中的可執(zhí)行代碼)是不會執(zhí)行的,因為只有 直接執(zhí)行的模塊 (或者說是“ 當前正在執(zhí)行的模塊 ”)的名字才是“ main ”。

module3.py

            
              def foo():
    pass

def bar():
    pass

# __name__是Python中一個隱含的變量,它代表模塊的名字
# 只有被Python解釋器直接執(zhí)行的模塊的名字才是__main__
if __name__ == '__main__':
    print('call foo()')
    foo()
    print('call bar()')
    bar()

            
          

test.py

            
              import module3

# 導入module3時,不會執(zhí)行模塊中if條件成立時的代碼,因為if中模塊的名字_name_是module3而不是__main__,所以不符合if執(zhí)行的條件。所以我們導入的module3模塊中的可執(zhí)行代碼不會執(zhí)行。

            
          
  • Python中有關變量作用域的問題的討論具體請參考這里。
            
              def foo():
    b = 'hello'

    def bar(): 			 # Python中可以在函數(shù)內部再定義函數(shù)
        c = True
        print(a)
        print(b)
        print(c)

    bar()
    # print(c)  # NameError: name 'c' is not defined

if __name__ == '__main__':
    a = 100
    # print(b)  # NameError: name 'b' is not defined
    foo()

            
          

說明:輸出為100 hello True。原因請點擊上面的鏈接進行查看(之所以沒有解釋,是因為自己會,只是為了以防萬一又不會,所以還是簡單的放在這里以下)。

  • 從現(xiàn)在開始我們可以將Python代碼按照下面的格式進行書寫,這一點點的改進其實就是在我們理解了函數(shù)和作用域的基礎上跨出的巨大的一步。
            
              def main():
    # Todo: Add your code here
    pass 		# pass寫在任何縮進的語句塊部分,只是占位,什么事情都不做。為了滿足python的語法要求。

if __name__ == '__main__':
    main()

            
          

6、常用數(shù)據結構-練習題

Click Here.

二、面向對象編程

1、基礎

類是對象的藍圖和模板,而對象是類的實例。可以看出,類是抽象的概念,而對象是具體的東西。在面向對象編程的世界中,一切皆為對象,對象都有屬性和行為,每個對象都是獨一無二的,而且對象一定屬于某個類(型)。當我們把一大堆擁有共同特征的對象的靜態(tài)特征(屬性——通過類中的變量描述)和動態(tài)特征(行為——通過類中的方法描述【 寫在類中的函數(shù),我們通常稱之為(對象的)方法】)都抽取出來后,就可以定義出一個叫做“類”的東西。

類的定義、創(chuàng)建、使用

務必仔細閱讀下面的程序及注釋,描述了相關的語法規(guī)則。更詳細的Python中類的定義的解釋,請看這里。

            
              class Student(object):

    # __init__是一個特殊方法用于在創(chuàng)建對象時進行初始化操作
    # 通過這個方法我們可以為學生對象綁定name和age兩個屬性
	def __init__(self, name, age):		# self參數(shù)是類中的每個方法的參數(shù)都必須有的,用于指示本對象,相當于Java中的this
		self.name = name
		self.age = age

	def study(self, course_name):
		print('%s正在學習%s.' % (self.name, course_name))

    # PEP 8要求標識符的名字用全小寫多個單詞用下劃線連接
    # 但是部分程序員和公司更傾向于使用駝峰命名法(駝峰標識)
	def watch_movie(self):
		if self.age < 18:
			print('%s只能看《熊出沒》.' % self.name)
		else:
			print('%s正在看喜歡的電影.' % self.name)


def main():
	stu1 = Student('zjy', 18)	        # 自動調用__init__方法,使‘Student’賦值給self,‘zjy’賦值給name,'18'賦值給age
	stu1.study('Python程序設計')
	stu1.watch_movie()


if __name__ == '__main__':
	main()

            
          

類中屬性/方法的訪問權限

在Python中,屬性和方法的訪問權限只有兩種,也就是 公開 的和 私有 的,如果希望屬性是私有的,在給屬性命名時可以用 兩個下劃線作為開頭 ,下面的代碼可以驗證這一點。

            
              class Test:

    def __init__(self, foo):
        self.__foo = foo 			# 左側的__foo是類中的屬性,foo只是參數(shù)罷了

    def __bar(self):
        print(self.__foo)
        print('__bar')


def main():
    test = Test('hello')    # 自動調用__init__方法,使‘Test’賦值給self,‘hello’賦值給foo

    # (私有方法)AttributeError: 'Test' object has no attribute '__bar'
    test.__bar()
    
    # (私有屬性)AttributeError: 'Test' object has no attribute '__foo'
    print(test.__foo)


if __name__ == "__main__":
    main()

            
          

但是,Python并沒有從語法上嚴格保證私有屬性或方法的私密性,它只是給私有的屬性和方法換了一個名字來“妨礙”對它們的訪問,事實上如果你知道更換名字的規(guī)則,那么你仍然可以訪問到那些所謂的私有屬性。下面的代碼就可以驗證這一點,并且你可以從中知道“ 更換名字的規(guī)則 ”。之所以這樣設定,可以用這樣一句名言加以解釋,就是“We are all consenting adults here”。因為絕大多數(shù)程序員都認為開放比封閉要好,而且程序員要自己為自己的行為負責。

            
              class Test:

    def __init__(self, foo):
        self.__foo = foo

    def __bar(self):
        print(self.__foo)
        print('__bar')


def main():
    test = Test('hello')	
    test._Test__bar() 		# 使私有的__bar()方法變成“公有”
    print(test._Test__foo)  # 使私有的__foo屬性變成“公有”


if __name__ == "__main__":
    main()

            
          

在實際開發(fā)中,我們并不建議將屬性設置為私有的,因為這會導致子類無法訪問(后面會講到)。所以大多數(shù)Python程序員會遵循一種命名慣例就是讓屬性名以單下劃線開頭來表示屬性是受保護的,本類之外的代碼在訪問這樣的屬性時應該要保持慎重。這種做法并不是語法上的規(guī)則,因為 單下劃線開頭 的屬性和方法外界仍然是可以訪問的,所以更多的時候它是一種暗示或隱喻:“雖然我可以被訪問,但是,請把我視為私有變量,不要隨意訪問”。

  • 練習1:定義一個類描述數(shù)字時鐘
            
              from time import sleep

class Clock(object):

	def __init__(self, hour=0, minute=0, second=0):
		# 成員變量hour、minute、second是“受保護”的——名稱以單個下劃線開始
		self._hour = hour   
		self._minute = minute
		self._second = second


	def run(self):
		self._second += 1
		if self._second == 60:
			self._second = 0;

			self._minute += 1
			if self._minute == 60:
				self._minute = 0

				self._hour += 1
				if self._hour == 24:
					self._hour = 0


	def show(self):
		return '%02d:%02d:%02d' % (self._hour, self._minute, self._second)


def main():
	clock = Clock(23, 59, 58)
	while True:
		print(clock.show())
		sleep(1)
		clock.run()

            
          

Python學習筆記No1_第5張圖片
(除非手動停止,否則不停顯示。)

  • 練習2:定義一個類描述平面上的點并提供移動點和計算到另一個點距離的方法
            
              from math import sqrt

class Point(object):

	def __init__(self, x=0, y=0):
		self.x = x
		self.y = y


	def show(self):
		print('點在平面上的位置:x = %d, y = %d' % (self.x, self.y))


	def distance(self, other):
		dx = self.x - other.x
		dy = self.y - other.y
		return sqrt(dx ** 2 + dy ** 2)


	def move_to(self, x, y): 
		"""移動到指定位置

		:param x: 新的橫坐標
		"param y: 新的縱坐標
		"""
		self.x = x
		self.y = y


	def move_by(self, dx, dy):
		"""移動指定的增量

		:param dx: 橫坐標的增量
		"param dy: 縱坐標的增量
		"""
		self.x += dx
		self.y += dy


def main():
	p1 = Point(3, 5)
	p2 = Point()

	p1.show()
	p2.show()

	p2.move_by(-1, 2)
	p2.show()

	print(p1.distance(p2))


if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第6張圖片

面向對象的三大支柱 之 封裝

  • “隱藏一切可以隱藏的實現(xiàn)細節(jié),只向外界暴露(提供)簡單的編程接口”。我們在類中定義的方法其實就是把數(shù)據和對數(shù)據的操作封裝起來了,在我們創(chuàng)建了對象之后,只需要給對象發(fā)送一個消息(調用方法)就可以執(zhí)行方法中的代碼,也就是說我們只需要知道方法的名字和傳入的參數(shù)(方法的外部視圖),而不需要知道方法內部的實現(xiàn)細節(jié)(方法的內部視圖)。

2、進階

@property裝飾器

以上,我們知道了: 不建議將屬性設置為私有的,但是如果直接將屬性暴露給外界也是有問題的 ,比如我們沒有辦法檢查賦給屬性的值是否有效。我們之前的建議是將屬性命名 以單下劃線開頭 ,通過這種方式來暗示屬性是受保護的,不建議外界直接訪問,那么如果想訪問屬性可以通過屬性的 getter(訪問器) setter(修改器) 方法進行對應的操作。如果要做到這點,就可以考慮使用 @property包裝器 來包裝getter和setter方法,使得對屬性的訪問既安全又方便,代碼如下所示。

            
              class Person(object):

	def __init__(self, name, age):
		self._name = name
		self._age = age

# 必須要先getter方法,然后再setter方法,否則會有編譯錯誤

	@property       # 訪問器:getter方法
	def age(self):  
		return self._age
	

	@property       # 訪問器:getter方法
	def name(self):
		return self._name


	@age.setter     # 修改器:setter方法
	def age(self, age):
		self._age = age


	def play(self):
		if self._age <= 16:
			print('%s正在玩飛行棋...' % self._name)
		else:
			print('%s正在玩斗地主...' % self._name)


def main():
	person = Person('zjy', 12)
	person.play()

	"""
	為了重新為person._age賦值,系統(tǒng)根據此語句將自動調用相應的set方法,重新為_age賦值。
	這里使用的是_age,實際上,使用person.age也ok,
	但其他age的變形就不行了,也就是說,可以是_age或age,
	看下一知識點就可以知道如何進行名稱使用的限制了
	"""
	person._age = 22     

	"""
	你以為下面也是為變量重新賦值的語句,但其實:TypeError: 'int' object is not callable.
	所以,這是一種錯誤的重新為成員變量賦值的方法,與Java不太相同的地方。
	Java要寫出調用的set方法為變量賦值,
	而這里的重新賦值應該寫成上面那樣,系統(tǒng)明白(@age.setter)你是想重新為變量賦值。
	"""
#	person.age(22)       

	person.play()

	"""
	下面的語句:AttributeError: can't set attribute. 
	因為沒有提供name的set方法(@name.setter),所以不能修改此屬性。
	"""
#	person.name = 'zyy'  


	"""
	如何通過所謂的get方法調用屬性值?這里有必要說一下:
	你以為:print('姓名:%c' % person.name())
	但實際:print('姓名:%c' % person.name)
	又與Java不同,這里不把他們當做方法來使用,而是直接當作成員變量!
	然后會自動調用相應的get方法~
	"""
	print('姓名:%s' % person.name)
	

if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第7張圖片

__slots__魔法

至此,你應該知道Python是一門動態(tài)語言。通常,動態(tài)語言允許我們在程序運行時給對象綁定新的屬性或方法,當然也可以對已經綁定的屬性和方法進行解綁定。但是如果我們需要限定自定義類型的 對象只能綁定指定的某些屬性 ,可以通過在類中定義__slots__變量來進行限定。需要注意的是 __slots__的限定只對當前類的對象生效,對子類并不起任何作用

            
              class Person(object):

	# 限定Person對象只能綁定_name,_age和_gender屬性
	__slots__ = ('_name', '_age', '_gender')

	def __init__(self, name, age):
		self._name = name
		self._age = age


	@property
	def name(self):
		return self._name


	@property
	def age(self):
		return self._age


	@age.setter
	def age(self, age):
		self._age = age


	def play(self):
		if self._age <= 16:
			print('%s正在玩飛行棋.' % self._name)
		else:
			print('%s正在玩斗地主.' % self._name)
	
def main():
	person = Person('zjy', 22)
	person.play()
	person._gender = '男' # 這回就不可以用person.gender了!因為屬性名已經被限制了! 


if __name__ == '__main__':
	main()

            
          

@staticmethod 與 @classmethod

在此之前,我們在類中定義的方法都稱為對象方法,也就是說這些方法都是發(fā)送給 對象 的消息。下面,我們來學習兩種非寫給對象的方法,而是屬于類的方法。

@staticmethod

使用@staticmethod定義出來的方法叫做 靜態(tài)方法 。例如我們定義一個“三角形”類,通過傳入三條邊長來構造三角形,并提供計算周長和面積的方法,但是傳入的三條邊長未必能構造出三角形對象,因此我們可以先寫一個方法來驗證三條邊長是否可以構成三角形,這個方法很顯然就不是對象方法,因為在調用這個方法時三角形對象尚未創(chuàng)建出來(因為都不知道三條邊能不能構成三角形),所以這個方法是屬于三角形類而并不屬于三角形對象的。

            
              from math import sqrt

class Triangle(object):

	def __init__(self, a, b, c):
		self._a = a
		self._b = b
		self._c = c

	@staticmethod
	def is_valid(a, b, c):
		return a + b > c and b + c > a and a + c > b

	# 求三角形周長
	def perimeter(self):
		return self._a + self._b + self._c

	# 求三角形面積
	def area(self):
		half = self.perimeter() / 2
		return sqrt(half * (half - self._a) * (half - self._b) * (half - self._c))


def main():
	a, b, c = 3, 4, 5
	# 靜態(tài)方法(以及下面要講的類方法)都是通過給類發(fā)消息來調用的
	if Triangle.is_valid(a, b, c):    # 關鍵語句!!!
		t = Triangle(a, b, c)

		# 調用對象方法的第一種方式
		print(t.perimeter())
#		調用對象方法的第二種方式:通過給類發(fā)消息,此時需要傳入接收消息的類對象作為參數(shù)
#		print(Triangle.perimeter(t))

		print(t.area())   # 等價于:print(Triangle.area(t))
	else:
		print('無法構成三角形...')


if __name__ == '__main__':
	main()

            
          

@classmethod

和靜態(tài)方法比較類似,Python還可以在類中定義類方法, 類方法的第一個參數(shù)約定名為cls ,它代表的是與當前類相關的信息的對象(類本身也是一個對象,有的地方也稱之為 類的元數(shù)據對象 ),通過這個參數(shù)我們可以獲取和類相關的信息并且通過此創(chuàng)建出類的對象,代碼如下所示。

            
              from time import time, localtime, sleep

class Clock(object):
    """數(shù)字時鐘"""

    def __init__(self, hour=0, minute=0, second=0):
        self._hour = hour
        self._minute = minute
        self._second = second

    @classmethod
    def now(cls):
        ctime = localtime(time())	# 調用Python內置函數(shù)localtime()、time()
        return cls(ctime.tm_hour, ctime.tm_min, ctime.tm_sec)

    def run(self):
        """走字"""
        self._second += 1
        if self._second == 60:
            self._second = 0
            self._minute += 1
            if self._minute == 60:
                self._minute = 0
                self._hour += 1
                if self._hour == 24:
                    self._hour = 0

    def show(self):
        """顯示時間"""
        return '%02d:%02d:%02d' % \
               (self._hour, self._minute, self._second)


def main():  
    clock = Clock.now()		# 關鍵語句——通過類方法創(chuàng)建對象并獲取系統(tǒng)時間
    while True:
        print(clock.show())
        sleep(1)
        clock.run()


if __name__ == '__main__':
    main()

            
          

類之間的關系

簡單的說,類和類之間的關系有三種:is-a、has-a和use-a關系:

  • is-a 關系也叫繼承或泛化,比如學生和人的關系、手機和電子產品的關系都屬于繼承關系。
  • has-a 關系通常稱之為關聯(lián),比如部門和員工的關系,汽車和引擎的關系都屬于關聯(lián)關系;關聯(lián)關系如果是整體和部分的關聯(lián),那么我們稱之為聚合關系;如果整體進一步負責了部分的生命周期(整體和部分是不可分割的,同時同在也同時消亡),那么這種就是最強的關聯(lián)關系,我們稱之為合成關系。
  • use-a 關系通常稱之為依賴,比如司機有一個駕駛的行為(方法),其中(的參數(shù))使用到了汽車,那么司機和汽車的關系就是依賴關系。

我們可以使用一種叫做UML(統(tǒng)一建模語言)的東西來進行面向對象建模,其中一項重要的工作就是把類和類之間的關系用標準化的圖形符號描述出來。關于UML我們在這里不做詳細的介紹,有興趣的讀者可以自行閱讀《UML面向對象設計基礎》一書。 Python學習筆記No1_第8張圖片
Python學習筆記No1_第9張圖片
利用類之間的這些關系,我們可以在已有類的基礎上來完成某些操作,也可以在已有類的基礎上創(chuàng)建新的類,這些都是實現(xiàn) 代碼復用 的重要手段。復用現(xiàn)有的代碼不僅可以減少開發(fā)的工作量,也有利于代碼的管理和維護,這是我們在日常工作中都會使用到的技術手段。

面向對象的三大支柱 之 繼承

上面已提到:可以在已有類的基礎上創(chuàng)建新類。這其中的一種做法就是讓一個類從另一個類那里將屬性和方法直接繼承下來,從而減少重復代碼的編寫。提供繼承信息的我們稱之為父類,也叫超類或基類;得到繼承信息的我們稱之為子類,也叫派生類或衍生類。子類除了繼承父類提供的屬性和方法,還可以定義自己特有的屬性和方法,所以子類比父類擁有的更多的能力,在實際開發(fā)中,我們經常會用子類對象去替換掉一個父類對象,這是面向對象編程中一個常見的行為,對應的原則稱之為里氏替換原則。下面我們先看一個繼承的例子。

            
              class Person(object):

	def __init__(self, name, age):
		self._name = name
		self._age = age

	@property
	def name(self):
		return self._name
	
	@property
	def age(self):
		return self._age
	
	@age.setter
	def age(self, age):
		self._age = age

	def play(self):
		print('%s正在愉快的玩耍.' % self._name)

	def watch_tv(self):
		if self._age >= 18:
			print('%s正在觀看泡沫劇.' % self._name)
		else:
			print('%s只能觀看《熊出沒》.' % self._name)


class Student(Person):

	def __init__(self, name, age, grade):

		super(Student, self).__init__(name, age)
#		下面是Python3中的用法
#		super().__init__(name, age)
		self._grade = grade

	@property
	def grade(self):
		return self._grade

	@grade.setter
	def grade(self, grade):
		self._grade = grade

	def study(self, course):
		print('%s的%s正在學習%s.' % (self._grade, self._name, course))


class Teacher(Person):

	def __init__(self, name, age, title):  # title表示老師的職位
		super(Teacher, self).__init__(name, age)
#		下面是Python3中的用法
#		super().__init__(name, age)
		self._title = title

	@property
	def title(self):
		return self._title
	
	def teach(self, course):
		print('%s%s正在講%s' % (self._name, self._title, course))


def main():
	stu = Student('zjy', 15, '初三')
	stu.study('數(shù)學')
	stu.watch_tv()

	t = Teacher('zyy', 38, '教授')
	t.teach('Python程序設計.')
	t.watch_tv


if __name__ == '__main__':
	main()

            
          

面向對象的三大支柱 之 多態(tài)

子類在繼承了父類的方法后,可以對父類已有的方法給出新的實現(xiàn)版本,這個動作稱之為方法重寫(override)。通過方法重寫我們可以讓父類的同一個行為在子類中擁有不同的實現(xiàn)版本,當我們調用這個經過子類重寫的方法時,不同的子類對象會表現(xiàn)出不同的行為,這一現(xiàn)象就被稱作多態(tài)(poly-morphism)。

            
              from abc import ABCMeta, abstractmethod

class Pet(object, metaclass=ABCMeta):  # metaclass=ABCMeta必須要在3.5版本以上的Python環(huán)境下才可以啊

	def __init__(self, nickname):
		self._nickname = nickname

	@abstractmethod	# 在父類中定義抽象方法,當有子類繼承時,就要寫此抽象方法
	def make_voice(self)
		pass


class Dog(Pet):

	def make_voice(self):
		print('%s: 汪汪汪' % self._nickname)


class Cat(Pet):

	def make_voice(self):
		print('%s 喵喵喵' % self._nickname)


def main():
	pets = [Dog('旺財'), Cat('凱蒂'), Dog('大黃')]   # 一個寵物列表
	for pet in pets:
		pet.make_voice()


if __name__ == '__main__':
	main()

            
          

在上面的代碼中,我們將 Pet 類處理成了一個抽象類,所謂抽象類就是不能夠創(chuàng)建對象的類,這種類的存在就是專門為了讓其他類去繼承它。 Python從語法層面并沒有像Java或C#那樣提供對抽象類的支持,但是我們可以通過 abc 模塊的 ABCMeta 元類和 abstractmethod 包裝器來達到抽象類的效果 ,如果一個類中存在抽象方法那么這個類就不能夠實例化(創(chuàng)建對象)。上面的代碼中, Dog Cat 兩個子類分別對 Pet 類中的 make_voice 抽象方法進行了重寫并給出了不同的實現(xiàn)版本,當我們在main函數(shù)中調用該方法時,這個方法就表現(xiàn)出了多態(tài)行為(同樣的方法做了不同的事情)。

  • 練習1:奧特曼打小怪獸

簡要描述:

  1. 奧特曼和小怪獸是敵對的兩方,兩者要進行戰(zhàn)斗。其父類稱之為“戰(zhàn)斗者”,有屬性戰(zhàn)斗者名稱、戰(zhàn)斗者生命值、alive(該屬性是判斷生命值是否大于0得出的:alive為True表示生命值大于0,表示還存活在游戲中),此外,有一個待繼承的表示攻擊形式的抽象方法attack()。
  2. 奧特曼類:除了有名字、生命值屬性外,又添加了魔法值屬性。具有繼承來的表示普通攻擊形式的attack()方法以及魔法攻擊形式的magic_attack()方法以及終級必殺技攻擊形式的huge_attack()方法,由于魔法值會因為使用了普通攻擊而增加,所以還具有增加魔法值的resume()方法。
  3. 小怪獸類:具有從父類繼承來的名字、聲明值屬性,以及普通攻擊形勢的attack()方法。
  4. 三個全局函數(shù):
    1)is_any_alive():判斷一群小怪獸里還有沒有是活著的
    2)select_alive_one():選中一只活著的小怪獸(用來與奧特曼戰(zhàn)斗)
    3)display_info():顯示奧特曼和小怪獸的相關戰(zhàn)斗信息
            
              from abc import ABCMeta, abstractmethod
from random import randint, randrange


class Fighter(object, metaclass=ABCMeta):
	"""戰(zhàn)斗者(父類),將由奧特曼(子類)、小怪獸(子類)繼承"""

	# 通過__slots__魔法限定對象可以綁定的成員變量
	__slots__ = ('_name', '_hp')

	def __init__(self, name, hp):
		"""
		初始化方法

		:param name: 名字
		:param hp: 生命值
		"""
		self._name = name
		self._hp = hp

	@property
	def name(self):
		return self._name

	@property
	def hp(self):
		return self._hp

	@hp.setter
	def hp(self, hp):
		self._hp = hp if hp >= 0 else 0

	@property
	def alive(self):
		return self._hp > 0
	
	@abstractmethod
	def attack(self, other):
		"""
		攻擊

		:param other: 被攻擊的對象
		"""
		pass
	
			
class Ultraman(Fighter):
	"""奧特曼"""

	__slots__ = ('_name', '_hp', '_mp')

	def __init__(self, name, hp, mp):
		"""
		初始化方法

		:param name: 名字
		:param hp: 生命值
		:param mp: 魔法值
		"""
		super().__init__(name, hp)
		self._mp = mp

	def attack(self, other): 
		other.hp -= randint(15, 25) 

	def huge_attack(self, other):
		"""
		終級必殺技(打掉對方至少50點或四分之三的血)

		:param other: 被攻擊的某個對象
		:return: 使用成功返回True否則返回False
		"""
		if self._mp >= 50:
			self._mp -= 50
			injury = other.hp * 3 // 4
			injury = injury if injury >= 50 else 50
			other.hp -= injury
			return True
		else:		# 使用終級必殺技需要消耗50魔法值,此為魔法值不足的情況,無法使用終級必殺技,改為使用普通攻擊
			self.attack(other)
			return False

	def magic_attack(self, others):
		"""
		魔法攻擊

		:param others: 被攻擊的群體(使用魔法攻擊可以一次性攻擊多個小怪獸)
		:return: 使用魔法成功返回True否則返回False
		"""
		if self._mp >= 20:
			self._mp -= 20
			for temp in others:
				if temp.alive:
					temp.hp -= randint(10, 15)
			return True
		else:				# 魔法值不足20時無法使用魔法攻擊
			return False

	def resume(self):
		"""
		恢復隨機點數(shù)的魔法值

		:return: 返回新增的點數(shù)
		"""
		incr_point = randint(1, 10)
		self._mp += incr_point
		return incr_point

	def __str__(self):
		return '~~~%s奧特曼~~~\n' % self._name + \
				'生命值:%d\n' % self._hp + \
				'魔法值:%d\n' % self._mp


class Monster(Fighter):
	"""小怪獸"""

	__slots__ = ('_name', '_hp')

	def attack(self, other):
		other.hp -= randint(10, 20)

	def __str__(self):
		return '~~~%s小怪獸~~~\n' % self._name + \
				'生命值:%d\n' % self._hp


def is_any_alive(monsters):
	"""判斷有沒有小怪獸是活著的"""
	for monster in monsters:
		if monster.alive > 0:
			return True
	return False


def select_alive_one(monsters):
	"""選中一只活著的小怪獸"""
	monsters_num = len(monsters)
	while True:
		index = randrange(monsters_num)
		monster = monsters[index]
		if monster.alive > 0:
			return monster


def display_info(ultraman, monsters):
	"""顯示奧特曼和小怪獸的相關戰(zhàn)斗信息"""
	print(ultraman) 			# 自動調用__str__方法
	for monster in monsters:	
		print(monster, end='')  # 自動調用__str__方法


def main():
	u = Ultraman('zjy', 1000, 120)
	m1 = Monster('aaa', 250)
	m2 = Monster('bbb', 500)
	m3 = Monster('ccc', 750)
	ms = [m1, m2, m3]
	fight_round = 1 		 # 大戰(zhàn)回合數(shù)
	while u.alive and is_any_alive(ms): # alive()是父級中的用來得到alive變量的get方法,該方法用來判斷_hp 是否大于0 只有大于0才說明戰(zhàn)斗者活著,只有活著才能進行下面的動作。活著的話就返回True,True == 1
		print('=========第%02d回合========' % fight_round)
		m = select_alive_one(ms) 	# 選中一只小怪獸參與戰(zhàn)斗
		skill = randint(1, 10)		# 通過隨機數(shù)選擇使用哪種技能
		if skill <= 6:		# skill為1 ~ 6時,奧特曼使用普通攻擊
			print('%s使用普通攻擊打了%s.' % (u.name, m.name))
			u.attack(m)
			print('%s的魔法值恢復了%d點.' % (u.name, u.resume()))      # 每使用一次普通攻擊,魔法值都會有一定補給
		elif skill <= 9: 	# skill為6 ~ 9時,奧特曼使用魔法攻擊
			if u.magic_attack(ms):
				print('%s成功使用魔法攻擊了小怪獸群體.' % u.name)
			else:
				print('%s魔法值不足,魔法攻擊失敗.' % u.name)
		else: # skill為10時,奧特曼使用終級必殺技
			if u.huge_attack(m):
				print('%s使用終級必殺技虐了%s.' % (u.name, m.name))
			else:
				print('%s使用普通攻擊打了%s.' % (u.name, m.name))
				print('%s的魔法值恢復了%d點.' % (u.name, u.resume())) # 每使用一次普通攻擊,魔法值都會有一定補給
		if m.alive > 0: # 如果與奧特曼戰(zhàn)斗的小怪獸沒有死,就回擊奧特曼
		# 不能替換成if m.alive() == True!因為alive其實是個get到的成員變量...
			print('%s回擊了%s.' % (m.name, u.name))
			m.attack(u)
		display_info(u, ms)  # 每個回合結束后顯示奧特曼和小怪獸的信息
		fight_round += 1
	print('\n========戰(zhàn)斗結束!========\n')
	if u.alive > 0:
		print('%s奧特曼勝利!' % u.name)
	else:
		print('小怪獸勝利!')


if __name__ == '__main__':
	main()

            
          

運行結果部分截圖:
Python學習筆記No1_第10張圖片

  • 練習2:撲克游戲

簡要說明

  1. “一張牌”類
    屬性:花色、點數(shù)
    方法:用來以統(tǒng)一的格式輸出每張牌的__str__方法
  2. “一副牌”類
    屬性:保存了一整副牌的cards屬性、用來判斷是否發(fā)了牌的current屬性
    方法:洗牌、發(fā)牌、判斷牌是否已全部發(fā)完
  3. “玩家”類
    屬性:玩家姓名name、 玩家手中的所有牌cards_on_hand
    方法:摸牌、整理手中的牌
  4. 全局函數(shù)get_key(card)用來定義排序規(guī)則-先根據花色再根據點數(shù)排序。
            
              import random

class Card(object):
    """一張牌"""

    def __init__(self, suite, face):
        """
        :suite: 花色
        :face: 點數(shù)
        """
        self._suite = suite
        self._face = face

    @property
    def face(self):
        return self._face

    @property
    def suite(self):
        return self._suite

    def __str__(self):
        if self._face == 1:
            face_str = 'A'
        elif self._face == 11:
            face_str = 'J'
        elif self._face == 12:
            face_str = 'Q'
        elif self._face == 13:
            face_str = 'K'
        else:
            face_str = str(self._face)
        return '%s%s' % (self._suite, face_str)
    
    def __repr__(self): 		# 類的一個專有方法,用來打印、轉換
        return self.__str__()


class Poker(object):
    """一副牌"""

    def __init__(self):
        """
        :cards: 保存了一整副牌
        :current: 用來判斷是否發(fā)了牌:current為0表示還沒有發(fā)牌;每發(fā)一張拍current就會加1;同時也作為cards的索引,從而可以取到每一張牌
        """
        self._cards = [Card(suite, face)   # ???這個初始化看不懂????????????????????????????
                       for suite in '????'
                       for face in range(1, 14)] # 沒有大王小王...
        self._current = 0       # _cards _current都是成員變量嗎?參數(shù)里面沒有啊?所以意思是只要出現(xiàn)在__init__函數(shù)中的就代表是成員變量??

    @property
    def cards(self):
        return self._cards 

    def shuffle(self):
        """洗牌(隨機亂序)"""
        self._current = 0
        random.shuffle(self._cards) # 這不是有吊用自己了嗎?這怎么行。。。?????????????????????????????

    @property
    def next(self):
        """
        發(fā)牌

		:return: 返回發(fā)的那張牌
        """
        card = self._cards[self._current] # current作為索引,取到將要發(fā)的牌self._cards[self._current]
        self._current += 1				  # 每發(fā)一張牌,surrent就變化
        return card 					  

    @property
    def has_next(self):
        """還有沒有牌"""
        return self._current < len(self._cards)	# 判斷是否發(fā)了牌,如果發(fā)完了牌,那么current的值應該是52(沒有大王小王)


class Player(object):
    """玩家"""

    def __init__(self, name):
        """
        :name: 玩家姓名
        :cards_on_hand: 玩家手中的牌
        """
        self._name = name
        self._cards_on_hand = []

    @property
    def name(self):
        return self._name

    @property
    def cards_on_hand(self):
        return self._cards_on_hand

    def get(self, card):
        """摸牌"""
        self._cards_on_hand.append(card)

    def arrange(self, card_key):
        """玩家整理手上的牌"""
        self._cards_on_hand.sort(key=card_key) # ?????????????????????????????????????????????


# 排序規(guī)則-先根據花色再根據點數(shù)排序
def get_key(card):
    return (card.suite, card.face)


def main():
	# 創(chuàng)建一副牌
    p = Poker()
    # 洗牌
    p.shuffle()
    # 建立玩家
    players = [Player('東邪'), Player('西毒'), Player('南帝'), Player('北丐')]
    
    for _ in range(13):			# 牌的點數(shù)在1 ~ 13之間,所以這里進行限制
        for player in players:	# 玩家依次摸牌
            player.get(p.next)  # 玩家使用get()方法摸牌,摸到的牌是由next()發(fā)的
    for player in players:
        print(player.name + ':', end=' ')
        player.arrange(get_key)	# 玩家整理手中的牌?????????為什么參數(shù)是get_key,get_key是函數(shù)啊,不應該get_key()?
        print(player.cards_on_hand) # cards_on_hand是個列表,保存了某個玩家的所有手中的牌


if __name__ == '__main__':
    main()

            
          

Python學習筆記No1_第11張圖片

  • 練習3:工資結算系統(tǒng)
            
              """
某公司有三種類型的員工 分別是部門經理、程序員和銷售員
需要設計一個工資結算系統(tǒng) 根據提供的員工信息來計算月薪
部門經理的月薪是每月固定15000元
程序員的月薪按本月工作時間計算 每小時150元
銷售員的月薪是1200元的底薪加上銷售額5%的提成
"""
from abc import ABCMeta, abstractmethod

class Employee(object, mataclass=ABCMeta):
	"""員工"""

	def __init__(self, name):
		self._name = name

	@property
	def name(self):
		return self._name

	@abstractmethod
	def get_salary(self):
		"""
		獲得月薪

		:return: 月薪
		"""
		pass
	
class Manager(Employee):
	"""部門經理"""

	def get_salary(self):
		return 15000.0


class Programmer(Employee):
	"""程序員"""

	def __init__(self, name, working_hour=0):
		super.__init__(name)
		self._working_hour = working_hour

	@property
	def working_hour(self):
		return self._working_hour

	@working_hour.setter
	def working_hour(self, working_hour):
		self._working_hour = working_hour if working_hour > 0 else 0

	def get_salary(self):
		return 150.0 * self._working_hour

class Salesman(Employee):
	"""銷售員"""

	def __init__(self, name, sale_num=0):
		super.__init__(name)
		self._sale_num = sale_num

	@property
	def sale_num(self):
		return self._sale_num

	@sale_num.setter
	def sale_num(self, sale_num):
		self._sale_num = sale_num if sale_num > 0 else 0

	def get_salary(self):
		return 1200.0 + self._sales * 0.05


def main():
	emps = [
		Manager('劉備'), Programmer('諸葛亮'),
		Manager('曹操'), Salesman('荀彧'),
		Salesman('呂布'), Programmer('張遼'),
		Programmer('趙云')
	]
	for emp in emps:
		if isinstance(emp, Programmer):
			emp.working_hour = int(input('請輸入%s本月工作時間: ' % emp.name))
		elif isinstance(emp, Salesman):
			emp.sales = float(input('請輸入%s本月銷售額: ' % emp.name))
		# 同樣是接收get_salary這個消息但是不同的員工表現(xiàn)出了不同的行為(多態(tài))
		print('%s本月工資為: ¥%s元' %
	  (emp.name, emp.get_salary()))
	
	
if __name__ == '__main__':
	main()

            
          

(有編譯錯誤未解決:)
在這里插入圖片描述

三、圖形用戶界面和游戲開發(fā)

1、基于tkinter模塊的GUI

Python默認的GUI開發(fā)模塊是tkinter(在Python 3以前的版本中名為Tkinter),從這個名字就可以看出它是基于Tk的,Tk是一個工具包,最初是為Tcl設計的,后來被移植到很多其他的腳本語言中,它提供了跨平臺的GUI控件。當然Tk并不是最新和最好的選擇,也沒有功能特別強大的GUI控件,事實上,開發(fā)GUI應用并不是Python最擅長的工作,如果真的需要使用Python開發(fā)GUI應用,wxPython、PyQt、PyGTK等模塊都是不錯的選擇。

基本上使用tkinter來開發(fā)GUI應用需要以下5個步驟:

  1. 導入tkinter模塊中我們需要的東西。
  2. 創(chuàng)建一個頂層窗口對象并用它來承載整個GUI應用。
  3. 在頂層窗口對象上添加GUI組件。
  4. 通過代碼將這些GUI組件的功能組織起來。
  5. 進入主事件循環(huán)(main loop)。

下面的代碼演示了如何使用tkinter做一個簡單的GUI應用。

            
              # Step1、導入tkinter模塊中我們需要的東西
import tkinter
import tkinter.messagebox

def main():
	flag = True

	# 定義按鈕觸發(fā)的事件:修改標簽上的文字?????????????
	def change_label_text():
		nonlocal flag
		flag = not flag
		color, msg = ('red', 'Hello, world!')\
			if flag else ('blue', 'Goodbye, world!')
		label.config(text=msg, fg=color)

	# 定義按鈕觸發(fā)的事件:確認退出?????????????
	def confirm_to_quit():
		if tkinter.messagebox.askokcancel('溫馨提示', '確定要退出嗎?'):
			top.quit()	# 退出頂級會話窗口

	# Step2、創(chuàng)建一個頂層窗口對象并用它來承載整個GUI應用
	top = tkinter.Tk()
	# 2.1 設置頂層窗口的大小
	top.geometry('240x160') # 小寫字母x
	# 2.2 設置窗口標題
	top.title('小游戲')
	# Step3、在頂層窗口對象上添加GUI組件
	# 3.1 創(chuàng)建標簽對象并添加到頂層窗口
	label = tkinter.Label(top, text='Hello, world!', font='Arial -32', fg='red')
	label.pack(expand=1)
	# 3.2 創(chuàng)建按鈕對象
	# 3.2.1 創(chuàng)建一個裝按鈕的容器
	panel = tkinter.Frame(top)
	# 3.2.2 創(chuàng)建按鈕對象:指定添加到哪個容器中,通過command參數(shù)綁定事件回調函數(shù)
	button1 = tkinter.Button(panel, text='修改', command=change_label_text)
	button1.pack(side='left') # pack方法用來設置組件放置的位置
	button2 = tkinter.Button(panel, text='退出', command=confirm_to_quit)
	button2.pack(side='right')
	panel.pack(side='bottom')
	# Step4、開啟主事件循環(huán)
	tkinter.mainloop()


if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第12張圖片
點擊“修改”:
Python學習筆記No1_第13張圖片
點擊“退出”:
Python學習筆記No1_第14張圖片
需要說明的是,GUI應用通常是事件驅動式的,之所以要進入主事件循環(huán)就是要監(jiān)聽鼠標、鍵盤等各種事件的發(fā)生并執(zhí)行對應的代碼對事件進行處理,因為事件會持續(xù)的發(fā)生,所以需要這樣的一個循環(huán)一直運行著等待下一個事件的發(fā)生。另一方面,Tk為控件的擺放提供了三種布局管理器,通過布局管理器可以對控件進行定位,這三種布局管理器分別是:Placer(開發(fā)者提供控件的大小和擺放位置)、Packer(自動將控件填充到合適的位置)和Grid(基于網格坐標來擺放控件),此處不進行贅述。

2、使用Pygame進行游戲開發(fā)

Pygame 是一個開源的Python模塊,專門用于多媒體應用(如電子游戲)的開發(fā),其中 包含對圖像、聲音、視頻、事件、碰撞等的支持 。Pygame建立在SDL的基礎上,SDL是一套跨平臺的多媒體開發(fā)庫,用C語言實現(xiàn),被廣泛的應用于游戲、模擬器、播放器等的開發(fā)。而 Pygame讓游戲開發(fā)者不再被底層語言束縛,可以更多的關注游戲的功能和邏輯

下面我們來完成一個簡單的小游戲,游戲的名字叫“大球吃小球”,當然完成這個游戲并不是重點,學會使用Pygame也不是重點,最重要的我們要在這個過程中 體會如何使用前面講解的面向對象程序設計 學會用這種編程思想去解決現(xiàn)實中的問題

注意:開始之前,需要下載Pygame模塊,下載步驟請點擊這里。

制作游戲窗口

            
              import pygame

def main():
	# 初始化導入的pygame中的模塊
	pygame.init()
	# 初始化用于顯示的窗口并設置窗口尺寸
	screen = pygame.display.set_mode((800, 600))
	# 設置當前窗口的標題
	pygame.display.set_caption('大球吃小球')
	running = True
	# 開啟一個事件循環(huán)處理發(fā)生的事件
	while running:
		# 從消息隊列中獲取事件并對事件進行處理
		for event in pygame.event.get():
			if event.type == pygame.QUIT:
				running = False

if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第15張圖片

在窗口中繪圖

可以通過pygame中draw模塊的函數(shù)在窗口上繪圖,可以繪制的圖形包括:線條、矩形、多邊形、圓、橢圓、圓弧等。需要說明的是,屏幕坐標系是將屏幕左上角設置為坐標原點(0, 0),向右是x軸的正向,向下是y軸的正向,在表示位置或者設置尺寸的時候,我們默認的單位都是像素。所謂像素就是屏幕上的一個點,你可以用瀏覽圖片的軟件試著將一張圖片放大若干倍,就可以看到這些點。pygame中表示顏色用的是色光三原色表示法,即通過一個元組或列表來指定顏色的RGB值,每個值都在0~255之間,因為是每種原色都用一個8位(bit)的值來表示,三種顏色相當于一共由24位構成,這也就是常說的“24位顏色表示法”。

            
              import pygame

def main():
	# 初始化導入的pygame中的模塊
	pygame.init()
	# 初始化用于顯示的窗口并設置窗口尺寸
	screen = pygame.display.set_mode((800, 600))
	# 設置當前窗口的標題
	pygame.display.set_caption('大球吃小球')
### 新增部分START
	# 設置窗口的背景色(顏色是由紅綠藍三原色構成的元組)
	screen.fill((242, 242, 242))
	# 繪制一個圓(參數(shù)分別是: 屏幕, 顏色, 圓心位置, 半徑, 0表示填充圓)
	pygame.draw.circle(screen, (255, 0, 0), (100, 100), 30, 0)
	# 刷新當前窗口(渲染窗口將繪制的圖像呈現(xiàn)出來)
	pygame.display.flip()
###	新增部分END
	running = True
	# 開啟一個事件循環(huán)處理發(fā)生的事件
	while running:
		# 從消息隊列中獲取事件并對事件進行處理
		for event in pygame.event.get():
			if event.type == pygame.QUIT:
				running = False

if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第16張圖片

加載圖像

如果需要直接加載圖像到窗口上,可以使用pygame中image模塊的函數(shù)來加載圖像,再通過之前獲得的窗口對象的blit方法渲染圖像,代碼如下所示。

            
              import pygame

def main():
	# 初始化導入的pygame中的模塊
	pygame.init()
	# 初始化用于顯示的窗口并設置窗口尺寸
	screen = pygame.display.set_mode((800, 600))
	# 設置當前窗口的標題
	pygame.display.set_caption('大球吃小球')
### 新增部分START
	# 設置窗口的背景色(顏色是由紅綠藍三原色構成的元組)
	screen.fill((255, 255, 255))
	# 通過指定的文件名加載圖像
	ball_image = pygame.image.load('E:/fdj.png')
	# 在窗口上渲染圖像
	screen.blit(ball_image, (50, 50))
### 新增部分END
# - 繪制一個圓(參數(shù)分別是: 屏幕, 顏色, 圓心位置, 半徑, 0表示填充圓)
# -	pygame.draw.circle(screen, (255, 0, 0), (100, 100), 30, 0)	
	# 刷新當前窗口(渲染窗口將繪制的圖像呈現(xiàn)出來)
	pygame.display.flip()
	running = True
	# 開啟一個事件循環(huán)處理發(fā)生的事件
	while running:
		# 從消息隊列中獲取事件并對事件進行處理
		for event in pygame.event.get():
			if event.type == pygame.QUIT:
				running = False


if __name__ == '__main__':
	main()

            
          

Python學習筆記No1_第17張圖片

實現(xiàn)動畫效果

說到動畫這個詞大家都不會陌生,事實上要實現(xiàn)動畫效果,本身的原理也非常簡單,就是 將不連續(xù)的圖片連續(xù)的播放 ,只要 每秒鐘達到了一定的幀數(shù) ,那么就可以做出比較流暢的動畫效果。 如果要讓上面代碼中的小球動起來,可以將小球的位置用變量來表示,并在循環(huán)中修改小球的位置再刷新整個窗口即可

            
              import pygame

def main():
	# 初始化導入的pygame中的模塊
	pygame.init()
	# 初始化用于顯示的窗口并設置窗口尺寸
	screen = pygame.display.set_mode((800, 600))
	# 設置當前窗口的標題
	pygame.display.set_caption('大球吃小球')
### 增加/修改部分START
	# 定義變量來表示小球在屏幕上的位置
	x, y = 50, 50
	running = True
	# 開啟一個事件循環(huán)處理發(fā)生的事件
	while running:
		# 從消息隊列中獲取事件并對事件進行處理
		for event in pygame.event.get():
			if event.type == pygame.QUIT:
				running = False
		# 設置窗口的背景色(顏色是由紅綠藍三原色構成的元組)
		screen.fill((255, 255, 255))
		# 繪制一個圓(參數(shù)分別是: 屏幕, 顏色, 圓心位置, 半徑, 0表示填充圓)
		pygame.draw.circle(screen, (255, 0, 0,), (x, y), 30, 0)
		# 刷新當前窗口(渲染窗口將繪制的圖像呈現(xiàn)出來)
		pygame.display.flip()
		# 每隔50毫秒就改變小球的位置再刷新窗口
		pygame.time.delay(50)
		x, y = x + 5, y + 5
### 增加/修改部分END


if __name__ == '__main__':
	main()

            
          

(下面的紅色小球是變動著的)
Python學習筆記No1_第18張圖片

碰撞檢測

通常一個游戲中會有很多對象出現(xiàn),而這些對象之間的“碰撞”在所難免,比如炮彈擊中了飛機、箱子撞到了地面等。 碰撞檢測在絕大多數(shù)的游戲中都是一個必須得處理的至關重要的問題 pygame的sprite(動畫精靈)模塊就提供了對碰撞檢測的支持 ,這里我們暫時不介紹sprite模塊提供的功能,因為 要檢測兩個小球有沒有碰撞其實非常簡單,只需要檢查球心的距離有沒有小于兩個球的半徑之和 為了制造出更多的小球,我們可以通過對鼠標事件的處理,在點擊鼠標的位置創(chuàng)建顏色、大小和移動速度都隨機的小球,當然要做到這一點,我們可以把之前學習到的面向對象的知識應用起來

            
              from enum import Enum, unique
from math import sqrt
from random import randint

import pygame

@unique
class Color(Enum):
	"""顏色"""

	RED = (255, 0, 0)
	GREEN = (0, 255, 0)
	BLUE = (0, 0, 255)
	BLACK = (0, 0, 0)
	WHITE = (255, 255, 255)
	GRAY = (242, 242, 242)

	@staticmethod
	def random_color():
		"""獲得隨機顏色"""
		r = randint(0, 255)
		g = randint(0, 255)
		b = randint(0, 255)
		return (r, g, b)

class Ball(object):
	"""球"""

	def __init__(self, x, y, radius, sx, sy, color=Color.RED):
		"""初始化方法"""
		self.x = x
		self.y = y
		self.radius = radius
		self.sx = sx
		self.sy = sy
		self.color = color
		self.alive = True

	def move(self, screen):
		"""移動"""
		self.x += self.sx
		self.y += self.sy
		if self.x - self.radius <= 0 or self.x + self.radius >= screen.get_width():	
		# 超過邊界了,所以去“對過”			
			self.sx = -self.sx
		if self.y - self.radius <= 0 or self.y + self.radius >= screen.get_height():
			self.sy = -self.sy

	def eat(self, other):
		"""吃其他球"""
		if self.alive and other.alive and self != other:
			dx, dy = self.x - other.x, self.y - other.y 	
			distance = sqrt(dx ** 2 + dy ** 2)
			if distance < self.radius + other.radius and self.radius > other.radius:
			# 檢查球心的距離有沒有小于兩個球的半徑之和,如果小于,則沒有碰撞;
			# 檢查本球的半徑是否大于其他球的半徑,大于的話,才能吃其他球。
				other.alive = False
				self.radius = self.radius + int(other.radius * 0.146)

	def draw(self, screen):
		"""在窗口上繪制球"""
		pygame.draw.cicle(screen, self.color, (self.x, self.y), self.radius, 0)

            
          

事件處理

可以在事件循環(huán)中對 鼠標事件 進行處理, 通過事件對象的type屬性可以判定事件類型,再通過pos屬性就可以獲得鼠標點擊的位置 。如果要處理 鍵盤事件 也是在這個地方,做法與處理鼠標事件類似。

            
              from enum import Enum, unique
from math import sqrt
from random import randint

import pygame

@unique
class Color(Enum):
	"""顏色"""
# 設置下面這些有何用?
	RED = (255, 0, 0)
	GREEN = (0, 255, 0)
	BLUE = (0, 0, 255)
	BLACK = (0, 0, 0)
	WHITE = (255, 255, 255)
	GRAY = (242, 242, 242)

	@staticmethod
	def random_color():
		"""獲得隨機顏色"""
		r = randint(0, 255)
		g = randint(0, 255)
		b = randint(0, 255)
		return (r, g, b)

class Ball(object):
	"""球"""

	def __init__(self, x, y, radius, sx, sy, color=Color.RED):
		"""
		初始化方法

		:x/y: 球的圓心所在的位置的坐標
		:sx/sy: 將要在x/y軸上移動的距離
		:radius: 圓的半徑
		:color: 圓的填充色
		"""
		self.x = x
		self.y = y
		self.radius = radius
		self.sx = sx 
		self.sy = sy
		self.color = color
		self.alive = True

	def move(self, screen):
		"""移動"""
		self.x += self.sx
		self.y += self.sy
		if self.x - self.radius <= 0 or self.x + self.radius >= screen.get_width():	
		# 超過邊界了,所以去“對過”			
			self.sx = -self.sx
		if self.y - self.radius <= 0 or self.y + self.radius >= screen.get_height():
			self.sy = -self.sy

	def eat(self, other):
		"""吃其他球"""
		if self.alive and other.alive and self != other:
			dx, dy = self.x - other.x, self.y - other.y 	
			distance = sqrt(dx ** 2 + dy ** 2)
			if distance < self.radius + other.radius and self.radius > other.radius:
			# 檢查球心的距離有沒有小于兩個球的半徑之和,如果小于,則沒有碰撞;
			# 檢查本球的半徑是否大于其他球的半徑,大于的話,才能吃其他球。
				other.alive = False
				self.radius = self.radius + int(other.radius * 0.146)

	def draw(self, screen):
		"""在窗口上繪制球"""
		pygame.draw.circle(screen, self.color, (self.x, self.y), self.radius, 0)


def main():
	# 1、定義用來裝有所有球的容器
	balls = []
	# 2、初始化導入的pygame中的模塊
	pygame.init()
	# 3.1、初始化 用于顯示的窗口 并 設置窗口尺寸
	screen = pygame.display.set_mode((800, 600))
	# 3.2、設置當前窗口的標題
	pygame.display.set_caption('大球吃小球')
	running = True
	# 4、開啟一個事件循環(huán)處理發(fā)生的事件
	while running:
		# 4.1、從消息隊列中獲取事件并對事件進行處理——鼠標點擊到的位置將創(chuàng)建一個球
		for event in pygame.event.get():# ?????如何結束這個for循環(huán)呢,這個不斷創(chuàng)建小球的for循環(huán)??
			# 4.1.0、判斷用戶是否點擊了關閉按鈕
			if event.type == pygame.QUIT:	
				running = False
			# 4.1.1、通過事件對象的type屬性可以判定事件類型,下面是處理鼠標事件的代碼
			if event.type == pygame.MOUSEBUTTONDOWN and event.button == 1:
				# 4.1.1.1、通過pos屬性獲得點擊鼠標的位置
				x, y = event.pos
				# 4.1.1.2、在點擊鼠標的位置創(chuàng)建一個球(大小、速度和顏色隨機)
				radius = randint(10, 100) # 半徑
				sx, sy = randint(-10, 10), randint(-10, 10)
				color = Color.random_color()
				ball = Ball(x, y, radius, sx, sy, color)
				# 4.1.1.3、將球添加到列表容器中
				balls.append(ball)
		# 4.2、設置窗口的背景色(顏色是由紅綠藍三原色構成的元組)
		screen.fill((255, 255, 255))
		# 4.3、取出容器中的球,如果沒被吃掉就繪制,被吃掉了就移除
		for ball in balls:
			if ball.alive:
				ball.draw(screen)
			else:
				balls.remove(ball) # ???????????//沒有此方法啊
		# 4.4、刷新當前窗口(渲染窗口將繪制的圖像呈現(xiàn)出來)
		pygame.display.flip()
		# 4.5、每隔50毫秒就改變球的位置再刷新窗口
		pygame.time.delay(50)
		for ball in balls:
			ball.move(screen)
			# 檢查球有沒有吃到其他的球
			for other in balls:
				ball.eat(other)

if __name__ == '__main__':
	main()

            
          

(PS. 運行過程并不能深入理解,因為還沒有學習event事件等相關內容,此處暫時不處理,先繼續(xù)向下學習。否則自己去找資源學習的話,不一定能學到準確的點上,且目前也不是針對那些的學習。)
運行效果如下:用戶可以一直點擊屏幕,每點擊一個地方就出現(xiàn)一個圓,這些圓不停地移動,當發(fā)生碰撞時,大球將消滅掉小球,同時大球的半徑會增加。
Python學習筆記No1_第19張圖片
準確的說它算不上一個游戲,但是做一個小游戲的基本知識我們已經通過這個例子告訴大家了,有了這些知識已經可以開始你的小游戲開發(fā)之旅了。其實上面的代碼中還有很多值得改進的地方,比如刷新窗口以及讓球移動起來的代碼并不應該放在事件循環(huán)中,等學習了多線程的知識后,用一個后臺線程來處理這些事可能是更好的選擇。如果希望獲得更好的用戶體驗,我們還可以在游戲中加入背景音樂以及在球與球發(fā)生碰撞時播放音效,利用pygame的mixer和music模塊,我們可以很容易的做到這一點,大家可以自行了解這方面的知識。事實上,想了解更多的關于pygame的知識,最好的教程是pygame的官方網站,如果英語沒毛病就可以趕緊去看看啦。 如果想開發(fā)3D游戲,pygame就顯得力不從心了,對3D游戲開發(fā)如果有興趣的讀者不妨看看Panda3D。


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 无码精品不卡一区二区三区 | 国产毛毛片一区二区三区四区 | 日韩专区在线 | 久久99久久99精品中文字幕 | 亚洲国产精 | 国产69精品久久久久久 | 国产美女视频91 | 欧美日韩一二三 | 国产精品一区二区av蜜芽 | 无遮掩无码h成人av动漫 | 无码人妻一区二区三区免费看 | 一出一进一爽一粗一大视频免费的 | 国产精品免费在线播放 | 欧插网 | 国产亚洲精品久久久久久网站 | 99久| 少妇与黑人一二三区无码 | 日韩国产丝袜人妻一二区 | 无码人妻毛片丰满熟妇区毛片国产 | 欧美,日韩,国产精品免费观看 | 国产极品美女高潮无套在线观看 | 久久成人免费视频 | 宅男噜噜噜66一区二区 | 亚瑟国产精品久久 | 在线观看麻豆国产成人av在线播放 | 91黄色免费网站 | 亚洲精品爱爱 | 翘臀少妇被扒开屁股日出水爆乳 | 欧洲性网站| 亚洲系列在线观看 | 久久久久四虎精品免费入口 | 九九久re8在线精品视频 | 亚洲自拍偷拍在线 | 麻豆精品偷拍人妻在线网址 | 欧美精品一区二区三区中文字幕 | 樱花草在线社区www中国 | 日韩成人在线网 | 中文在线天堂资源 | 亚洲大片免费 | 中文字幕av网站 | 日本一区二区三区免费播放 | 国内偷拍久久 | 丰满人妻熟妇乱偷人无码 | 无码人妻丰满熟妇区毛片18 | 久草在线视频首页 | 精品久久久久中文字幕一区 | 人人上人人干 | 麻豆丰满少妇chinese | 自拍偷拍精品视频 | 天美星空大象mv在线观看视频 | 国产在热线精品视频 | 免费观看一级特黄特色大片 | 久久精久久 | 国产一区二区三区导航 | 免费人成又黄又爽的视频 | 欧美色综合网站 | 国产成人自拍视频在线 | 日韩免费在线播放 | 亚洲国产日韩在线 | 亚洲日本精品国产第一区二区 | 第一区免费在线观看 | 亚洲精品中文幕一区二区 | 五月丁香六月激情综合在线视频 | 日本一区二区三区高清无卡 | 午夜香蕉视频 | 欧美大屁股流白浆xxxx | 日韩不卡1卡2卡三卡2021精品推荐 | 国产成人精品久久久一区二区三区 | 欧美激情视频一区 | 日韩黄色高清 | 日产中文字幕在线精品一区 | 国产免费aa | 国产成人精彩在线视频 | 福利精品在线 | av一区免费在线观看 | 久久桃色| 高中国产开嫩苞实拍视频在线观看 | 丰满人妻精品国产99aⅴ | 永久免费的av在线网无码 | 超碰97国产 | 国产精品色吧国产精品 | 国产午夜精品理论片 | 亚洲国产精品久久久久久久久久久 | 人妻人人添人妻人人爱 | 韩国精品一区二区三区无码视频 | 亚洲最大的成人网 | 少妇爆乳无码av无码波霸 | 亚洲高清不卡 | 中文字幕免费高清在线 | 国内一级视频 | 久久精品aⅴ无码中文字字幕 | 最新午夜综合福利视频 | 成人精品视频在线播放 | www.黄在线观看 | 久久香蕉国产线熟妇人妻 | 日本在线观看网站 | 亚洲精品字幕 | 欧美亚洲另类丝袜综合 | 亚洲国产欧美在线观看片不卡 | 国产亚洲欧美精品久久久 | 日本内谢少妇xxxxx8老少交 | 色综合久久无码中文字幕 | 天天操夜夜草 | 国产精品69久久久久 | 高清自拍亚洲精品二区 | 在线中文字幕日韩 | 欧美色影院 | 国产精欧美一区二区三区久久 | 中文字幕永久2021 | 一本一道av无码中文字幕﹣百度 | 久久久夜夜夜 | 99久久精品国产综合一区 | 一区二区三区日韩在线 | 午夜热门精品一区二区三区 | 日韩中文字幕久久 | 成视频年人黄网站视频福利 | 国产成a人亚洲精品 | 亚洲成人av一区二区 | 99亚洲精品 | 一本一道久久a久久综合精品 | 精品深夜寂寞黄网站 | 精品国产乱码久久久软件使用方法 | 欧美性生交xxxx久久久 | 日韩欧美一区二区三区四区五区 | 国产日产欧产精品精品app | 干日本少妇 | 色偷偷狠狠色综合网 | 天堂中文视频在线 | 久久精品国产99国产精品亚洲 | 欧美三级韩国三级日本三斤 | 狠狠狠狠狠色综合 | 9999国产| 亚洲乱码无人区卡1卡2卡3 | 亚洲精品黄| 四色米奇777狠狠狠me | 成人欧美一区二区三区在线湿哒哒 | 国产盗摄xxxx视频xxxx | 一边添奶一边添p好爽视频 77777熟女视频在线观看 | av在线 高清不卡区 中文字幕奈奈美被公侵犯 欧美巨大另类极品videosbest | 人妖ts福利视频一二三区 | 性一交一乱一伦一色一情丿按摩 | 久久亚洲国产精品亚洲老地址 | 亚洲黄色在线免费观看 | 在线视频中文字幕 | 91精品久久久久 | 女人毛片a毛片久久人人 | 欧美另类变人与禽xxxxx | av中出在线 | 又大又黄又粗高潮免费 | 日韩欧美国产精品一区 | 久久午夜无码鲁丝片午夜精品 | 欧美性暴力变态xxxx | 人人澡人人澡人人澡 | aⅴ网站在线观看 | 精品国产一区二区av麻豆 | 亚洲一区精品视频在线观看 | 男女啪啪网站 | 国产精品自在在线午夜精华在线 | 午夜精品久久久久9999 | 人人干夜夜操 | 领导边摸边吃奶边做爽在线观看 | 日韩成人av中文字幕 | 亚洲熟女乱综合一区二区 | 高清国产亚洲欧洲av综合一区 | 欧美性猛交xxxx乱大交极品 | 狂猛欧美激情性xxxx大豆行情 | 无人视频在线观看免费播放软件 | 好男人中文资源在线观看 | 毛又多又黑少妇a片视频 | 色噜噜色综合 | 欧美成人天堂 | 91精品国产亚一区二区三区老牛 | 免费观看潮喷到高潮中文字幕 | 亚洲国产成人综合一区二区三区 | 欧美成人精品欧美一 | 欧美人与禽2o2o性论交 | 亚洲色播永久网址大全 | www.91亚洲 | 亚洲处破女av日韩精品 | 午夜无码精品国产片 | 九九热最新视频 | 在线毛片片免费观看 | 久久美女av | 中文字字幕在线中文 | 日韩欧美操 | 东北妇女xx做爰视频 | 亚洲3d动漫 | 欧美猛男性猛交视频 | 18av在线视频| 日韩精品无码av成人观看 | 99精品视频在线免费观看 | 欧美精品二区三区 | 欧美一区二区三区爱爱 | 2021精品国夜夜天天拍拍 | 亚洲精品网站在线观看你懂的 | 7777久久久国产精品消防器材 | 免费成人黄动漫在线观看 | 九九九九九少妇爽黄大片 | 亚洲成a人片在线观看中文 免费无码国产完整版av | 大桥未久av一区二区三区 | av天天草 | 精品久久久无码中文字幕一丶 | 草b视频在线观看 | 激情综合在线观看 | 日日日色| 日韩精品影片 | 女性无遮掩裸体视频 | 久久久久久久久久久久久女过产乱 | 女子浴室啪啪hd三级 | 性视频播放免费视频 | 日产精品99久久久久久 | 亚洲天堂首页 | 亚洲精品无码成人片久久不卡 | 男女后进式猛烈xx00动态图片 | 丰满岳乱妇在线观看中字无码 | 久9视频这里只有精品试看 a免费在线 | 视频一区 国产 | 色久婷婷 | 91美女视频 | 国产网站av| 亚洲高清在线观看 | 91丨九色丨首页 | 亚洲天堂高清 | 久久国产午夜精品理论片 | 毛片基地黄久久久久久天堂 | 国产日韩大片 | 好大好深好猛好爽视频拍拍拍 | 亚洲综合色成在线播放 | 性xxxx欧美老妇胖老太269 | aa性欧美老妇人牲交免费 | 国产小视频免费在线观看 | 狠狠色影院 | 国产精品久久久久久久久久红粉 | 又黄又猛又爽大片免费 | 女人色网站 | 亚洲日韩中文字幕久热 | 国产黄a三级三级三级av在线看 | 欧美精品第二页 | 亚洲男人av香蕉爽爽爽爽 | 不卡的一区二区三区 | 99re久久精品国产首页 | 白嫩无码人妻丰满熟妇啪啪区百度 | 午夜影院操 | 色综合久久久 | 冲田杏梨av一区二区三区 | 欧美丰满老熟妇xxxxx性 | 国产全是老熟女太爽了 | 亚洲欧美日本一区二区三区 | 亚洲精品无码久久不卡 | 免费黄色小说在线观看 | 91看片淫黄大片在线天堂最新 | 欧美色涩在线第一页 | 久久免费视频7 | 久久国产美女精品久久 | 国产av国片精品jk制服 | 欧美三级真做在线观看 | 色多多视频在线播放 | 三上悠亚在线一区 | 黄色片视频在线观看 | 99免费在线观看视频 | 日产精品卡二卡三卡四卡区满十八 | 国产精品香蕉500g | 国语国产精精品国产国语清晰对话 | 最近免费中文字幕大全免费版视频 | 内射气质御姐视频在线播放 | 免费国产成人午夜福利电影 | 亚洲色欲久久久久综合网 | 成人高清免费毛片 | 国产黄色免费大片 | 99夜夜 | 毛片资源网 | 欧美日韩久久中文字幕 | 伊伊总综合网 | 亚洲αv无码一区二区三区四区 | 四虎免费观看 | www.91.av| av色综合久久天堂av色综合 | 国产无限次数成版人视频在线 | 久热欧美 | 在线观看特色大片免费视频 | 成人精品视频 | 无码国产精成人午夜视频不卡 | 干夜夜| 国产精品999久久久 乡村乱淫 | 久久亚洲精品成人av二次元 | www.精品久久 | 精品自拍一区 | 欧美精品黑人粗大视频 | 伊人精品一本久久综合 | 国产精品久久久精品 | 日产国产精品亚洲系列的特点 | 久久黄色免费视频 | 亚洲一区在线观看视频 | 天天操天天舔天天射 | 日日综合网 | 欧美成人免费一区二区三区 | 日本中文字幕不卡 | 午夜免费精品 | 一区二区精品视频 | 国产真人做爰视频免费 | 久久av综合网 | 欧美成人毛片 | 日韩精品久久久久久久电影蜜臀 | 91久久人人夜色一区二区 | 国产精品久久久久久亚洲调教 | 国产激情精品一区二区三区 | 天天影视插插插 | 国产娇喘喷水呻吟在线观看 | 欧美日韩亚洲三区 | 米奇7777狠狠狠狠视频影院 | 丁香花在线免费观看高清视频 | 青青操久久 | 欧美三级在线观看视频 | 久久精品少妇高潮a片免费观 | 疯狂撞击丝袜人妻 | 特级毛片在线大全免费播放 | 亚洲制服 视频在线观看 | 国内精品久久久久影院网站 | 日本久久久久久久做爰片日本 | 国产性色av免费观看 | 亚洲一区二区三区四区在线 | 久久99精品久久久久久水蜜桃 | 18禁止进入1000部高潮网站 | 久久国产精品99久久久大便 | 无码人妻一区二区三区免费视频 | 午夜不卡在线 | 欧美性生交xxxx久久久 | 九九三级 | 国产真实乱子伦视频播放 | 韩国美女主播娇喘乳奶摇 | 日韩欧美理论片 | 亚洲精品77777 | 伊人成伊人成综合网222 | 日韩视频无码免费一区=区三区 | 一级在线视频 | 婷婷亚洲久悠悠色悠在线播放 | 久久久久极品 | 黄色片一区二区三区 | 乌克兰丰满少妇毛片 | 欧美一区二区三区精品 | 理论片91| 中年人妻丰满av无码久久不卡 | 成人午夜精品福利免费 | 在线观看日韩中文字幕 | 午夜伦情电午夜伦情电影 | 青青草视频播放 | 日日噜噜夜夜爽狠狠视频 | 午夜黄色福利 | 丰满人妻精品国产99aⅴ | 搡女人真爽免费午夜网站 | 亚洲第一网站免费视频 | 不卡亚洲 | 久草视频网 | 无码精品人妻一区二区三区涩爱 | 女人张开腿让男桶喷水高潮 | www.97超碰.com | 欧美性色a| 国产99久久亚洲综合精品西瓜tv | 性做久久久久久久久 | 色综合天天色综合久久网 | 在线三级网 | 亚洲aⅴ综合色区无码一区 最新亚洲人成网站在线影院 | 日韩人妻熟女中文字幕 | 亚洲国产成人一区二区三区 | 男人的天堂在线无码观看视频 | 免费视频爱爱太爽了激情 | 中文人妻av久久人妻水蜜桃 | 成人高清无遮挡免费视频在线观看 | 中国69av | 国产v亚洲v欧美v精品综合 | av高清一区二区 | 你懂的网址在线 | 久久国产成人 | 欧美青草视频 | 亚洲美女综合网 | 欧美性大战久久久久久 | 国产真实强被迫伦姧女在线观看 | 图片区小说区另类春色 | 男女下面一进一出免费视频网站 | 天美传媒一二三区 | 亚洲 熟女 久久 国产 | 国产精品美女久久久浪潮av | 国产极品美女高潮无套久久久 | 全黄做爰100小说 | 国产精品vr虚拟专区 | 狠狠噜天天噜日日噜 | 日本伦理一区二区三区 | 18禁黄网站禁片免费观看女女 | 超碰在线免费看 | 国产免费mv大片人人电影播放器 | 一起操17c| 成品人片a91观看入口888 | 国产精品人妻熟女毛片av久 | 精品麻豆一区二区三区乱码 | 国产69囗曝吞精在线视频 | 骚女人干起来舒服视频在线 | 国产男女性潮高清免费网站 | 欧美国产日韩a在线视频下载 | 又色又爽又黄还免费毛片96下载 | 一道本一区二区 | 天天干天天操天天碰 | 国产黄漫 | 性刺激的大陆三级视频 | 91素人| 92国产精品午夜免费福利视频 | 日本视频高清一区二区三区 | 成人网站亚洲二区乱码 | 国产经典一区二区三区蜜芽 | 东北少妇露脸无套对白 | 国产区在线 | 欧美美女网站 | 麻豆专媒体一区二区 | 真实乱偷全部视频 | 亚州综合 | 欧美日韩一区二区视频在线观看 | 一区二区三区国产在线观看 | www.-级毛片线天内射视视 | 91视频高清免费 | 成人午夜精品无码区久久 | 在线a级毛片 | 亚洲一区二区三区波多野结衣 | 精品中文字幕在线观看 | 久草免费在线色站 | 中文字幕乱码无码人妻系列蜜桃 | 97精品免费公开在线视频 | 国产免费黄网站 | 91久久精品美女高潮 | 色天使久久综合给合久久97色 | 最新在线精品国自产拍福利 | 在线观看你懂的网站 | 欧美影院成年免费版 | 成人黄色短篇小说 | 在线色资源 | 欧美日韩精品一区二区三区高清视频 | 2020久久天天躁狠狠躁夜夜 | 欧美99热 | 午夜影院在线观看18 | 国产精品欧美亚洲 | 久久婷婷是五月综合色 | 黑人巨茎精品欧美一区二区 | 凹凸成人精品亚洲精品密奴 | 免费嗨片首页中文字幕 | 亚洲xxxxxxxxx| 伊人看片 | 欧美艳星nikki激情办公室 | 2024国产精品视频 | 伊人永久 | 强被迫伦姧在线观看无码 | 免费看男女做爰爽爽 | 亚洲精品久久久久久久小说 | 国产日产精品一区二区三区四区 | 在线精品自偷自拍无码中文 | 中文一区在线观看 | 一本色道久久综合狠狠躁邻居 | 色噜噜久久综合伊人一本 | 天堂最新资源在线 | 中文字幕乱码亚洲影视 | 97色伦午夜国产亚洲精品 | 这里只有精品999 | 最新国产99热这里只有精品 | 亚洲国产中文字幕在线 | 亚洲熟妇av午夜无码不卡 | 亚洲成色www久久网站瘦与人 | 国产精品视频大全 | 小明成人免费视频一区 | 亚洲人成网站18禁止人 | 国产精品第157页 | 欧美日韩国产色 | 日日摸夜夜添夜夜无码区 | 动漫3d精品一区二区三区 | 久久中文字幕人妻丝袜 | 一区免费观看视频 | 色久影院 | 91国语精品自产拍在线观看性色 | 免费精品一区二区三区在线观看 | av手机在线播放 | 九九99视频 | 久草视频在线免费播放 | 亚洲国产av久久久 | 一本久道中文无码字幕av | 国产高清japanese在线播放e | 亚洲aaa | 在线观看日韩视频 | 婷婷五月俺也去人妻 | 亚洲日本精品 | 亚洲图片校园另激情类小说 | 在线 v亚洲 v欧美v 专区 | 欧美疯狂性受xxxxx喷水 | 亚洲午夜精品久久久久久人妖 | 日韩欧美群交p内射捆绑 | 无遮挡边吃摸边吃奶边做 | 色综合婷婷| 免费无码黄十八禁网站在线观看 | 综合第一页 | 久久精品动漫 | 在线va无卡无码高清 | 天天操天天干天天操 | 日韩精品久久久久久久玫瑰园 | 99国产精品久久久久久久久久久 | 美国av一区二区三区 | 天堂√中文最新版在线 | 蜜臀少妇人妻在线 | 青青操原 | 日本亚洲在线 | 五月激情四射网 | 国产麻豆精品一区 | 午夜久久久久 | 亚洲精品一区二区三区四区乱码 | 欧美人妖老妇 | 狼狼综合久久久久综合网 | 亚洲国产精品成人久久蜜臀 | 日本少妇人妻xxxxx18免费 | 欧美日韩视频在线播放 | 日韩一区二区免费在线观看 | 亚洲精品无码久久久久不卡 | 免费无码又爽又刺激软件下载 | 亚洲国产精品久久艾草 | 清清草在线视频 | 香蕉久久一区二区不卡无毒影院 | 强插女教师av在线 | 成在人线av无码免费看网站 | 全部免费毛片在线播放 | 初欲av| 国产啪亚洲国产精品无码 | 快灬快灬一下爽69xx免费 | 国产清纯白嫩初高生在线观看 | 国产爆操视频 | 亚洲经典千人经典日产 | 成人性生交xxxxx网站 | 日韩啪啪片 | 日本国产一区二区 | 日本高清色www在线安全 | 国产欧美另类精品久久久 | 在线观看国产精品一区 | 9水蜜桃综合 | 国产精品多久久久久久情趣酒店 | 欧美性大战久久久久xxx | 91porny丨首页入口在线 | 做爰xxxⅹ性69免费视频 | 久久久午夜精品理论片中文字幕 | 日韩 国产 欧美 | 国产片av国语在线观麻豆 | 国产高颜值大学生情侣酒店 | 青草影院内射中出高潮 | 亚洲 春色 古典 小说 自拍 | 5566亚洲精华国产精华精华液 | 美女一区二区三区网av | 欧美一区二区三区激情在线视频 | 最新黄色在线 | 久久久久国精品产熟女久色 | 国产成人精品日本亚洲直播 | 日本少妇喂奶视频 | 理论片中文字幕在线观看 | 可以直接看的av网址站 | 农村荡女淫春在线观看bd | 午夜毛片不卡高清免费看 | 黄网站免费永久在线观看网址 | 91免费播放 | 少妇高潮惨叫喷水正在播放 | 视频二区丝袜国产欧美日韩 | 拍拍拍无遮挡十八禁免费视频 | 高圆圆的特级毛片 | 9 9久热re在线精品视频 | 国产精品爽爽v在线观看无码 | 久久婷婷人人澡人人爽人人爱 | 99国产精品久久久久久久久久久 | 亚洲人成绝费网站色www | 欧美亚洲性视频 | av一区二区三区在线观看 | 亚洲欧洲日产国码二区 | 亚洲影视久久 | 欧美日韩精品成人网站二区 | 精品a视频 | 一区二区欧美在线 | 国产精品白浆在线观看无码专区 | 最近的中文字幕在线看视频 | 动漫一品二品精区在线 | 91青青草在线 | 91精品无人成人www | 欧美三級片黃色三級片黃色 | 91视频免费在线观看 | 99精产国品一二三产区区免费 | 国产精品一区二区含羞草 | 国产午夜福利精品一区 | 久久久青草婷婷精品综合日韩 | 久久经精品久久精品免费观看 | 中出在线视频 | 高清粉嫩无套内谢国语播放 | 日韩精品片 | 天天躁日日躁狠狠躁av中文 | 成 人 在 线 免费观看 | 国产成 人 综合 亚洲专区 | 精品偷自拍另类在线观看 | 中文字幕免费在线观看视频 | 国产精品天堂avav在线观看 | 艳妇臀荡乳欲伦交换h在线观看 | 自由成熟xxxx色视频 | 一区二区三区国产在线 | 丰满岳乱妇久久久 | 日本黄色免费看 | 欧美成人精品高清视频 | 福利一区在线视频 | 伊人网免费视频 | 99v久久综合狠狠综合久久 | 亚洲最新中文字幕在线 | 日干夜操| 国产激情自拍 | 丁香六月激情 | 成人免费毛片东京热 | 国产精品综合av一区二区国产馆 | 国产综合av在线 | 孕妇av在线 | 中文字幕8mav | 丰腴饱满的极品熟妇 | www.五月天..com | 在线观看你懂的网站 | 日韩精品无码专区免费视频 | 国产免费黄色片 | 国精产品一区一区三区有限公司杨 | 少妇极品熟妇人妻200片 | 一区二区福利 | 91精品国产777在线观看 | 富婆对白放荡xxx在线视频 | 欧美乱妇xxxxxbbbbb | 午夜理论片在线观看免费 | 国内精品伊人久久久久妇 | 亚洲欧洲日产韩国在线看片 | aa视频在线免费观看 | 永久www成人看片 | 色一情一交一乱一区二区 | 韩国无码无遮挡在线观看 | 天堂网av2018| 嫩草嫩草嫩草嫩草嫩草嫩草 | 激情内射人妻1区2区3区 | 99一区二区三区 | 国产成人一区二区三区在线播放 | 亚洲精品久久久久久蜜桃 | 午夜精品久久久久久久久久久久久 | 领导边摸边吃奶边做爽在线观看 | 成人午夜毛片 | 成人午夜影院在线观看 | 亚洲色欲久久久久综合网 | 国产在线视频天天综合网 | 国产精品自在在线午夜出白浆 | 亚欧日韩在线 | re久久 | 欧美交换配乱吟粗大25p | 欧美视频在线一区二区三区 | 神马午夜av | 在线观看日本亚洲一区 | 亚洲综合成人婷婷五月网址 | 久久小草亚洲综合 | 丰满少妇人妻无码专区 | 99精品国产一区二区三区a片 | 97超级碰碰碰久久久久 | 91综合久久 | 狠狠色噜噜狠狠狠狠色综合久av | 国产精品丝袜视频 | 黄网站在线播放 | 国产精品不卡一区二区三区 | 日韩欧美在线一区 | 国产免费视频青女在线观看 | 国产精品三级三级三级 | 精品人妻码一区二区三区 | 亚洲啊v在线| 超爱碰在线资源 | 日韩欧美色视频 | 六月婷婷视频 | 日本韩国在线观看 | 2018狠狠干 | 夜夜爱夜夜做夜夜爽 | 五月婷婷深爱 | 青青青国产在线视频 | 亚洲图片 欧美 | 蜜桃av久久久亚洲精品 | 久久久久久亚洲精品a片成人 | 欧美大片a | 一级国产20岁美女毛片 | 国产亚洲欧美日韩二三线 | 少妇毛茸茸bbw高清 在线观看的网址 | 免费夜色污私人影院在线观看 | 婷婷综合激情网 | 午夜免费网址 | 911爱豆传媒国产 | 97免费公开在线视频 | 成人做爰69片免费看网站色戒 | 99热成人精品热久久 | 中文字幕手机在线观看 | 日韩午夜久久 | 丰满人妻熟妇乱又伦精品 | 日本欧美黄色 | 女女综合网 | 久久久综合九色合综 | 欧美高清视频一区二区 | 一区二区三区视频播放 | 国产精品视频一区二区三区无码 | 色欲香天天天综合网站 | 国产一级片精品 | 日韩毛片在线视频 | 2021国产精品一卡2卡三卡4卡 | 亚洲丁香五月激情综合 | 神马午夜91 | 91porn国产成人 | 摸少妇的奶她呻吟不断爽视频 | 欧美色图片一区 | 一级大片免费 | 尤物最新网址 | 久久青青草原国产精品最新片 | 91精品毛片 | 蝌蚪久久 | 久久大胆视频 | 777午夜福利理论电影网 | 少妇激情一区二区三区视频小说 | 亚洲精品欧美二区三区中文字幕 | 中国美女脚交footjob | 男人的天堂av社区在线 | 国产欧美日韩另类在线专区 | 成人免费网站www网站高清 | 亚欧激情乱码久久久久久久久 | 91夜夜揉人人捏人人添红杏 | 岛国精品 | 国产精品久久久久久久久齐齐 | 欧美日韩一卡2卡三卡4卡 乱码欧美孕交 | 欧美日韩精品网站 | 色悠久久久久综合网伊人 | 天天做天天爱天天综合色 | 欧美日韩国产一区二区三区不卡 | 国产免费1卡二卡三卡四卡 欧美一区二区三区精品免费 | 黄a在线 | 亚洲一区二区三区四区五区六 | 亚洲天堂狠狠干 | 北条麻妃一区二区三区四区五区 | 免费刺激性视频大片区 | 国产91免费看 | 一区二区视频免费 | 欧美猛男性猛交视频 | 成人在线中文字幕 | 伊人久久大香线蕉av色婷婷色 | 国产品久久久 | 一本久久精品久久综合桃色 | 大香大香伊人在钱线久久 | 中国少妇xxxx做受视频 | 任你操久久| 欧美一进一出抽搐大尺度视频 | 亚洲无遮挡 | 四虎免费最新在线永久4hu | www.美色吧.com | 国产在线无码不卡影视影院 | 99精品欧美一区二区三区黑人哦 | 成年奭片免费观看视频天天看 | 又粗又硬又黄又爽的视频永久 | 日韩系列在线观看 | 日韩欧美精品一区二区三区经典 | 欧洲韩国日本黄色录像 | 一级黄色免费视频 | 蜜桃视频色 | 欧美日韩国产91 | 天天做天天添av国产亚洲 | 精品欧美一区二区精品久久小说 | 又爽又大又黄a级毛片在线视频 | 免费啪啪网 | 人人爽人人澡人人人妻 | 日日夜夜综合网 | 日韩av手机在线免费观看 | 黑人玩弄漂亮少妇高潮大叫 | 亚洲一区中文字幕在线观看 | 国产欧美视频一区 | 久久天天躁狠狠躁夜夜2o2o | 男同又粗又大又好爽 小说 女人裸体夜夜爽快 | 国产福利小视频在线 | 中文字幕高清珍藏版 | 亚洲精品tv久久久久久久久 | 亚洲高清乱码午夜电影网制服 | 蜜臀av色欲a片无码一区二区 | 欧美色v| 中文字幕在线好乱1234 | 绝密卧底柳云龙45集播放地址 | 精品国产一区二区三区麻豆 | 成人做爰69片免网站 | 黄色一级在线视频 | 在线观看人成视频免费不卡 | 天天天天噜在线视频 | 久久精品国产丝袜人妻 | 日韩精品一区二区三区中文在线 | 国产精品久久久久免费a∨大胸 | 噼里啪啦免费观看高清动漫 | 黄色国产视频网站 | 99欧美视频一区二区国产 | 粉嫩呦福利视频导航大全 | 日本免费人成视频在线观看 | 公开超碰在线 | 久久午夜无码鲁丝片午夜精品 | 天天影视色香欲综合久久 | 欧美人狂配大交3d怪物一区 | 一级免费看| 国产精品成人99久久久久 | 日韩美女乱淫免费看视频大黄 | 日韩资源站| 国语自产视频在线 | 最新版天堂资源中文在线 | 国产乱人伦偷精品视频免观看 | 国产毛片在线视频 | 成人免费无遮挡在线播放 | 撸久久 | 国产精品女同一区二区在线 | 国产午夜福利短视频 | 亚洲第一综合色 | 中国农村少妇xxxx视频 | 亚洲人成无码网站在线观看 | 日日操操 | 亚洲人人人 | 欧美乱码视频 | 国产精品泄火熟女 | 超碰在线网站 | www国产黄色 | 在线观看av中文字幕 | 亚洲国产高清av网站 | 亚洲毛片一区 | 中文字幕无码精品亚洲35 | 日韩三级网址 | 99免费在线播放99久久免费 | 又爽又黄又无遮挡网站 | 在线精品无码字幕无码av | 亚洲欧美色一区二区三区 | 欧美激情免费看 | 成人无码精品免费视频在线观看 | 欧美精品1卡二卡三卡四卡 午夜影院在线免费观看视频 | 99久久精品久久久久久清纯 | 老汉玩弄少妇毛片 | 国产成人无码av在线影院 | 波多野结衣一区二区三区av高清 | youjizzyou| 国产乱子伦一区二区三区视频播放 | 成人免费视频视频在线观看 免费 | 久久国产综合精品 | 国产高清中文手机在线观看 | 欧美激情在线观看 | 在线色站 | 日韩精品人妻系列无码专区免费 | 夜夜香夜夜摸夜夜添视频 | 一个人看的视频www在线 | 欧美日韩亚洲国产 | 欧美亚洲精品一区二区 | 一本久道久久综合久久爱 | 波多野结衣影院 | 国产亚洲欧美人成在线 | 日本福利一区二区 | 亚洲免费成人在线 | 亚瑟av亚洲精品一区二区 | 日女人逼逼 | 亚洲精品成人网线在线播放va | 手机永久无码国产av毛片 | 欧美成人免费一区二区三区视频 | 夜夜高潮夜夜爽夜夜爱爱 | 天天天操操操 | 免费无码专区在线视频 | 久久www成人_看片免费不卡 | 男ji大巴进入女人的视频小说 | 欧美成人高潮一二区在线看 | xnxx国产 | 天干啦夜天干天干在线线 | 国产不卡的av | 日韩亚洲精品国产第二页 | 亚洲人成网线在线播放va | 天天躁日日躁狠躁欧美 | 91干干干 | 青青草视频免费播放 | 校园春色综合网 | 少妇综合网 | 亚洲视频在线播放 | 亚洲欧美乱日韩乱国产 | 亚洲爽,爽网 | 国产大片黄在线观看私人影院 | 久久久久久国产精品免费免费男同 | 九九热线精品视频16 | 永久不封国产毛片av网煮站 | 国产精品无码v在线观看 | 天天澡天天揉揉av在线 | 久久6这里只有精品 | 亚洲成a人在线观看 | 欧美成人wwe在线播放 | 日韩精品一区二区三区四 | 亚洲综合在线网 | 欧亚乱熟女一区二区在线 | 久久精品极品盛宴免视 | 亚洲高清码在线精品av | 91久久精品国产91久久 | 日本aⅴ写真网站 | 又粗又硬又黄又爽的视频永久 | 一本大道东京热无码视频 | 伊人久久大香线蕉av仙人 | 中文字幕欧美人妻精品一区 | 啪啪av大全导航福利网址 | 久久国产精品一区二区三区 | 成人aa免费视频在线播放 | 久久人午夜亚洲精品无码区 | 在线精品亚洲一区二区三区 | 免费国产高清在线精品一区 | 欧美另类交在线观看 | 亚洲精品中文字幕久久久久 | 午夜片神马影院福利 | 搜一级黄色片 | 国产成人三级在线视频 | 久草在线视频在线观看 | 亚洲乱码卡一卡二卡 | 看黄网站在线观看 | 操操网| 成人免费网址 | 福利视频入口 | 亚洲国产成人av | 久久亚洲精品无码va大香大香 | 欧美体内she精高潮 久久精品资源 | 欧美在线观看免费观看 | 国产精品夜间视频香蕉 | 四虎影业| 麻豆久久久9性大片 | 国产亚洲欧洲日韩在线... | 超碰人人透人人爽人人看 | 国产乱人伦偷精品视频下 | 91亚洲国产成人精品一区 | 欧美日韩伦理 | 午夜中出 | 99riav.6国产情侣在线看 | 久久精品手机观看 | 日韩大胆视频 | 亚洲日本va中文字幕亚洲 | 超碰免费91| 国内熟妇人妻色在线视频 | 九一亚洲精品 | 欧美自拍三级 | 无遮无挡三级动态图 | 国产精品女同一区二区久久夜 | 国产精品最新 | 日韩在线操 | 国内精品自国内精品自线电影 | 中文字幕熟妇人妻在线视频 | 国产成人麻豆精品午夜福利在线 | 黄色网址中文字幕 | 亚洲黄色片 | 亚洲成人另类 | 中文字幕在线精品 | 久久中文字幕人妻熟av女蜜柚m | 久操视频网| 亚洲色欲色欲www成人网 | 337p人体 欧洲人体 亚洲 | 性刺激的大陆三级视频 | 日韩欧美高清视频 | 午夜精品久久久久久久99热蜜臀 | 国产丰满大乳奶水 | 亚洲小视频在线播放 | 91美女在线 | 成人精品视频一区二区三区尤物 | 国产乱码一区二区三区在线观看 | 用力使劲高潮了888av | 久久天天躁狠狠躁夜夜avapp | 国产乱性 | 巨爆中文字幕巨爆区爆乳 | 国产农村黄aaaaa特黄av毛片 | 揄拍成人国产精品视频99 | 天天插av | 亚洲狠狠丁香综合一区 | 日韩mv欧美mv国产网站 | 优优色综合 | 成人免费无码大片a毛片 | 伊人久久大香线蕉av仙人 | 国产小便视频在线播放 | 日本超碰 | 欧美寡妇xxxx黑人猛交 | 色老头在线一区二区三区 | 天堂在/线中文在线资源 官网 | 无遮挡又爽又刺激的视频 | 精品国产一区二区三区蜜殿 | 国产精品美女久久久av超清 | 黄色一级片在线 | 国产乱码精品一区二区三区中文 | 韩日高清| 自偷自拍亚洲 | 日韩1区3区4区第一页 | 黄色小视频在线播放 | 国产成人视屏 | 久久婷婷五月综合97色 | 国产欧美日韩精品a在线观看 | 欧美又大又粗又湿a片 | 亚洲国产av高清无码 | 美女脱免费看网站女同 | 国语女技师按摩服务对白 | 秋霞在线中文字幕 | 欧美一区二区公司 | 午夜插插| 天天干天天舔天天操 | 怡红院av亚洲一区二区三区h | 狠狠躁夜夜躁人人爽天天开心婷婷 | 久久久99精品免费观看 | 亚洲美女综合 | 少妇xxxxxx| 国产成人亚洲精品无码青 | 亚洲白浆| 久久第一区 | 精品国产综合色在线 | 日本福利小视频 | 麻豆国产av超爽剧情系列 | 国产一精品一av一免费 | 人人妻人人澡av天堂香蕉 | 日本中文字幕免费 | 久久国产精品成人影院 | 欧美成人免费一区二区 | 毛片基地在线免费观看 | 亚欧在线观看视频 | 成人欧美一区二区三区黑人 | 伊人色综合视频一区二区三区 | 国产亚洲网曝欧美台湾丝袜 | 国产精品十八禁在线观看 | 日韩欧美不卡在线 | 爱色成人网| 人妻丰满熟妇av无码区动漫 | 18视频网站在线观看 | 国产欧美丝袜在线二区 | 成本人无码h无码动漫在线网站 | 一出一进一爽一粗一大视频免费的 | 久久久久久综合网天天 | 国产天天爽 | 精品久久人妻av中文字幕 | 少妇被躁爽到高潮无码人狍大战 | 操网| 熟女少妇色综合图区 | 精品麻豆国产色欲色欲色欲www | 国产白嫩精品又爽又深呻吟 | 99久久精品这里只有精品 | 丁香六月天婷婷 | 午夜性影院 | 黑人50厘米交亚洲女人 | 亚洲中文字幕av无码区 | 日韩在线影视 | 国产在线无码不卡播放 | 国产精品夜夜春夜夜爽久久小说 | 精品国产精品国产偷麻豆 | 日韩成人免费无码不卡视频 | 久久久久久亚洲精品不卡4k岛国 | 国产精品无码a∨麻豆 | 午夜三级a三级三点 | 婷婷激情六月 | 黄网站色成年片在线观看 | 2021精品高清卡1卡2卡3老狼 | 亚洲福利在线观看 | 中国美女乱淫免费看视频 | 无码人妻精品一区二区三区夜夜嗨 | 97国产高清dvd | 台湾黄三级高清在线观看播放 | 粉红女士1979大米 | 亚洲熟妇丰满xxxxx | 国产白嫩美女在线观看 | 国产国语熟妇视频在线观看 | 丰满人妻的精油按摩做爰 | 欧美老妇bbbwwbbbww | 国产精品无码一区二区三区免费 | 男男又爽又黄又无遮挡网站 | 黑人操日本人 | www.51av| 深爱婷婷| 亚洲大尺度网站 | 六月丁香在线视频 | 亚洲欧美高清在线 | 97精品伊人久久大香线蕉 | 黄色在线免费看 | 手机av在线网址 | 伊人久久一区二区 | 任你干在线精品视频网2 | 国产乱码精品一区二区三区五月婷 | 蜜臀精品国产高清在线观看 | 超碰人人模人人爽人人喊手机版 | 亚洲一二三四专区 | 亚洲小说区图片区色综合网 | 免费成人蒂法 | 欧洲精品码一区二区三区 | av无码a在线观看 | 最新av网址在线观看 | 中日韩亚洲人成无码网站 | 热re99久久6国产精品免费 | 国产亚洲日韩欧美一区二区三区 | 毛片基地站 | 伊人色合天天久久综合网 | 97国产一区二区三区四区久久 | 亚洲黄色片在线观看 | 亚洲福利在线视频 | 亚洲精品探花 | 欧美成人精品一级乱黄 | 无码中文资源在线播放 | 亚洲日韩精品国产一区二区三区 | 国产美女无遮挡永久免费 | 久碰久摸久看视频在线观看 | 嫩草在线观看 | 日韩欧美91| 亚洲福利一区二区三区 | 男女猛烈无遮挡免费视频在线观看 | 免费观看女人高潮视频软件 | 久久久久国色a∨免费看 | 国产中文字幕在线观看 | 玖玖免费 | 8888四色奇米在线观看 | 国产熟女精品视频大全 | 欧洲美女粗暴牲交免费观看 | 精品午夜久久福利大片 | 日日网 | 成人国产精品一区二区网站公司 | 日韩黄色影视 | 国产三级精品三级在线专区 | 国产蜜臀在线 | 国产一线天粉嫩馒头极品av | 一二三四视频社区在线 | 国产又粗又黄又猛 | 日韩av在线免费播放 | 日韩精品无码av中文无码版 | 国产三级久久久精品麻豆三级 | 亚洲精品中文幕一区二区 | 蜜臀91丨九色丨蝌蚪中文 | 无码国模产在线观看免费 | 亚洲国产精品免费 | 996久久国产精品线观看 | 国产又色又爽无遮挡免费动态图 | 狠狠干影院 | 免费无码黄十八禁网站 | 国产精品一区二区三区四区 | 欧洲人与动牲交α欧美精品 | 欧美黑人狂野猛交老妇 | 337p粉嫩日本欧洲亚洲大胆 | 嫩草影院2019 | 一区二区三区av高清免费波多 | 日韩av女优在线观看 | 2020最新国产在线不卡a | 裸体一级片 | 第一福利av| 色啪综合 | 日韩精品一区在线播放 | 国产精品毛片完整版视频 | 亚洲天堂在线视频观看 | 亚洲精品无码伊人久久 | 超碰日韩 | 在线播放免费播放av片 | 欧美又大又硬又粗bbbbb影院 | 欧美xxxx吸乳 | www.91自拍 | 中文字幕在线观看一区二区 | 国产又猛又黄 | 天天躁夜夜躁狠狠久久 | 亚洲成av人网站在线播放 | 四面虎影最新播放网址 | 青春草成人| 人人妻在人人 | 一本无码中文字幕在线观 | 四虎在线观看网站 | 手机av不卡 | 国产区小视频 | 久操免费在线观看 | 无遮挡又黄又刺激的视频 | 欧美 国产 亚洲 卡通 综合 | 久久精品99国产国产精 | 亚洲国产精品成人精品无码区 | 成人精品天堂一区二区三区 | 国产黄网免费视频在线观看 | 久久久精品久久久久 | 日韩在线三区 | 国产视频手机在线观看 | 久久久久国产精品人妻aⅴ牛牛 | 成人日批视频 | 色综合久久88色综合天天免费 | 最近免费中文字幕中文高清百度 | 图片区小说区av区 | jizz一区二区 | 久久亚洲成人网 | 91在线免费播放 | 日韩一欧美内射在线观看 | 久久国内精品自在自线400部 | 亚洲午夜久久久精品一区二区三剧 | 黄页免费在线观看视频 | 亚洲成人在线网址 | 日本在线观看免费 | 性av盈盈无码天堂 | 好爽插到我子宫了高清在线 | 欧美久久久一区二区三区 | 在线观看视频www | 中文字幕一区二区三区有限公司 | 激情五月色综合国产精品小说 | 丁香综合五月 | 香蕉视频毛片 | 国产午夜精品理论片小yo奈 | 国产小视频在线 | 一区二区视频网 | 国产欧美二区 | 亚洲综合成人婷婷小说 | 亚洲国产精品久久一线不卡 | 香蕉成人啪国产精品视频综合网 | 欧美丰满老熟妇aaaa片 | 少妇精品偷拍高潮少妇18p爱豆 | 激情航班h版在线观看 | 欧美一区亚洲一区 | 久久久成人一区二区免费影院 | 嫩草影院在线观看视频 | 手机在线观看日韩大片 | 国产区精品视频 | 亚洲成人免费网站 | 午夜精东影业传媒在线观看 | 亚洲精品自产拍在线观看 | 丁香花在线观看免费观看图片 | 日韩女同在线二区三区 | 国产美女精品自在线拍 | 新呦u视频一区二区 | baoyu123成人免费看视频 | 欧美日韩tv| 欧美成人综合 | 在线观看免费亚洲 | 最近的2019中文字幕免费一页 | 又粗又猛又爽又黄少妇视频网站 | 日本熟妇厨房xxxⅹⅹ乱 | 精品人人妻人人澡人人爽人人 | 日韩久久免费 | 久久久久99精品成人片三人毛片 | 天堂а√在线中文在线鲁大师 | 日韩欧美国产一区二区在线观看 | 天堂成人在线视频 | 国产suv精品一区二区883 | gogo西西人体大尺度大胆伊人 | 久久狠狠爱亚洲综合影院 | 日本久久久久久久 | 91精品入口 | 久久九九看黄一片 | 亚洲成vr人片在线观看天堂无码 | 亚洲色偷拍另类无码专区 | 男女啪啪抽搐高潮动态图 | 樱花草涩涩www在线播放 | 四虎首页 | 天堂在/线资源中文在线 | 麻豆传播媒体免费观看 | 免费中文字幕日产乱码 | 九九热视频在线 | 色婷婷777777仙踪林 | 国产天堂精品 | 国内黄色一级片 | 亚洲性av网站 | 在线观看视频91 | 亚洲国产中文字幕在线 | 欧美亚洲色倩在线观看 | 精品深夜av无码一区二区老年 | 国产成人乱色伦区 | av色图在线| 永久久久免费人妻精品 | 国产精品精东影业 | 亚洲综合自拍网 | 午夜三级av| 亚洲色欲在线播放一区二区三区 | 亚洲一区精品视频 | 国产亚洲精品福利在线无卡一 | 国产精品点击进入在线影院高清 | 亚洲乱亚洲乱妇18p 亚洲国产精品激情综合图片 | 免费观看黄网站在线播放 | 两个男人吮她的花蒂和奶水视频 | 亚洲一区二区三区在线网址 | 欧美高清hd18日本 | 成年无码动漫av片在线尤物 | 午夜片少妇无码区在线观看 | 最近更新中文字幕免费大全 | 日韩av线观看 | 乱h高h翁欲渴 | 国产裸拍裸体视频在线观看 | 欧美欲妇| 欧美日韩不卡视频 | 久久高清内射无套 | 国产av一区二区三区最新精品 | 少妇人妻好深太紧了a | 国产综合精品在线 | 小柔的淫辱日记(h) 69做爰高潮全过程免 | 私人毛片免费高清影视院 | 亚洲国产成人自拍 | 好紧好湿太硬了我太爽了视频 | 国产精品毛片在线完整版 | 国产综合视频一区二区三区 | 久久久久成人精品免费播放动漫 | 欧美精品久久久久久久自慰 | 亚洲精品成人区在线观看 | 国产精品高潮呻吟av久久 | 久久婷婷人人澡人人喊人人爽 | baoyu777.永久免费视频 | 99久久免费看精品 | 国产精品精品 | 成年大片免费视频播放二级 | 18禁白丝喷水视频www视频 | 国产成人无码精品久久久小说 | 色综合亚洲一区二区小说 | 理论片午夜 | 日韩福利视频一区 | 18分钟处破好疼哭视频在线观看 | 欧美日韩精品在线播放 | 日日躁夜夜躁白天躁晚上躁91 | 一本一本大道香蕉久在线精品 | 手机日韩av | 亚洲日本乱码中文在线电影 | 久久无码人妻精品一区二区三区 | 久久婷婷国产剧情内射白浆 | 一区二区三区在线观看亚洲电影 | 天堂av2014 | 亚洲国产av无码精品色午夜 | 4438xx亚洲最大五色丁香软件 | 91免费观看视频在线 | 99伊人| 男人的天堂在线播放 | 国产黑色丝袜呻吟在线91 | 久久中文字幕人妻丝袜系列 | 欧美18aaaⅹxx | 精品国产一区二区三区久久久久久 | 国产成人无码一区二区三区在线 | 亚洲国产一区二区三区在线观看 | 男女车车的车车网站w98免费 | 久久乐九色婷婷综合色狠狠182 | 国产精品天天干 | 亚洲国产成人无码网站大全 | 无码人妻精品一区二区三区免费 | 国产欧美一区二区三区在线看 | 久久视频一区 | 老熟妇性色老熟妇性 | 亚洲欧美网址 | 国厂精品114福利电影免费 | 欧美日韩国产一级 | 日韩成人免费av | 国产99久久久欧美黑人刘玥 | 精品久久久bbbb人妻 | 久久久久久国产精品无码超碰 | 国产成人综合久久精品 | 亚洲午夜久久 | 四虎国产成人永久精品免费 | 日本黄色片视频 | 午夜无码一区二区三区在线 | 国产成人久久精品二区三区 | 日本成人中文字幕 | 亚洲一区精品无码色成人 | 国产a级三级三级三级 | 国产美女精品视频线播放 | 337p日本欧洲亚洲大胆精蜜臀 | 69av在线| 亚洲精品国产精品国产自 | 久久久欧美国产精品人妻噜噜 | 日本xxxx18| 爱爱精品 | 欧美人妖在线观看 | 性做久久久 | 国产人人看 | 精品人妻无码一区二区三区换脸 | 成人97视频一区二区 | 国产精品综合av一区二区国产馆 | 国产手机在线亚洲精品观看 | 国产精品扒开腿做爽爽爽a片唱戏 | 精品人妻无码一区二区色欲产成人 | 久久天天躁夜夜躁狠狠综合 | 国产免费无码一区二区视频 | 三级精品视频 | 久久精品在线 | 国产精品久久久 | 欧美性生交活xxxxxdddd | 国精产品国语对白东北 | 国内精品久久久久影院亚瑟 | 一区二区三区入口 | 求av网址 | 午夜激情视频网站 | 18禁真人抽搐一进一出在线 | 久草热在线| 伊人精品一本久久综合 | 日韩熟女精品一区二区三区 | 亚洲另类春色 | 少妇被弄到高潮喷水抽搐 | 精品国产一二 | www.伊人久久| 曝光无码有码视频专区 | 涩欲国产一区二区三区四区 | 国产亚洲精品福利在线无卡一 | 久久理论视频 | www污污污抽搐喷潮com | 欧美精品欧美人与动人物牲交 | 456亚洲影视 | 高潮久久久 | 国内大量揄拍人妻精品视频 | 特黄aaaaaaaaa毛片免费视频 | 色婷婷一区二区三区av免费看 | 日本久久激情 | 日本熟妇xxxx潮喷视频 | 欧美高清dvd | 国产乱人伦精品一区二区三区 | 18资源在线www免费 | 精品久久久久久久久久久国产字幕 | 亚洲精品第一国产综合野 | 亚洲免费色 | 99爱在线精品免费观看 | 2022色婷婷综合久久久 | 一级黄色片中国 | 亚洲毛片在线观看 | 自偷自拍亚洲综合精品麻豆 | 草的我好爽视频 | 国产剧情在线 | 日本高清黄 | 久热av在线 | 91久久国产涩涩涩涩涩涩 | 洞在线观看 | 亚洲欧美另类成人综合图片 | 曰韩精品 | 8v天堂国产在线一区二区 | 最新中文字幕 | 欧美日韩国产三区 | 99国产午夜精品一区二区天美 | 狠狠色综合欧美激情 | 翘臀后进少妇大白嫩屁股 | 男女激情爽爽爽免费视频 | 色午夜ww久久久久生女学生 | 自偷自拍亚洲综合精品第一页 | 久草网av | 朋友的丰满人妻中文字幕 | 亚洲 欧美 综合 另类 中字 | 潘金莲一级淫片aaaaa免费看 | 一区二区三区四区在线 | 中国 | 日日夜夜爽 | 国产精品一卡2卡三卡4卡 | 92久久精品一区二区 | 综合色在线观看 | 国产亚洲日韩欧美另类第八页 | 伊人久久精品在热线热 | 国产在线无码不卡播放 | 久久成人福利 | 91探花在线播放 | 亚洲国产成人精品久久久国产成人一区 | 日本aa大片在线播放免费看 | 久久京东热 | 夜夜摸日日躁欧美视频 | 国产精品一区二区在线蜜芽tv | 精品国产自在现线电影 | 国产精品一区二区羞羞答答 | 亚洲欧美在线一区 | 国产精品xxxx喷水欧美 | 日本中文字幕视频在线 | 奇米色综合 | 日韩中文字幕免费看 | 国产 欧美 视频一区二区三区 | 欧美日韩精品二区 | 少妇高潮大片免费观看 | 手机看日韩 | 亚洲一区二区三区乱码在线欧洲 | 成年在线网站免费观看无广告 | 久久国产精品99久久久久久进口 | av在线免费网站 | 青青青爽 | 综合在线视频 | 在线观看无码av网站永久 | 绝顶高潮合集videos | 无码人妻一区二区三区av | 亚洲九九热 | 国产午夜鲁丝无码拍拍 | 亚洲国产一区二区精品专区 | 播五月开心婷婷欧美综合 | 有码中文av无码中文av | 日韩精品91| 久草热久草热线频97精品 | 久久99精品久久久久久吃药 | 99热在线观看精品 | 欧美福利视频一区 | 亚洲国产女人aaa毛片在线 | 一区二区三区视频观看 | 欧美激情一区二区久久久 | av黄色免费 | 狠狠色伊人亚洲综合网站色 | 成人网站精品久久久久 | 四虎www4hu永久免费 | 欧美性xxxx极品少妇 | 亚洲人成网亚洲欧洲无码久久 | 中美日韩毛片免费观看 | 肉色丝袜足j视频国产 | 亚洲女人被黑人巨大进入 | 91一区二区国产精华液 | 亚洲狠狠做深爱婷婷影院 | 波多老师无码av中字专区 | 少妇被又粗又里进进出出 | 国内毛片精品av一二三 | 高清国产午夜精品久久久久久 | 国产欧美日韩亚洲一二三区 | av影音先锋 | 免费女人高潮流视频在线观看 | 中文字幕人妻第一区 | 99伊人 | 国产在线观看a | 狠狠躁夜夜躁人蜜臀av小说 | 欧美日韩一区二区综合 | 国产凹凸久久精品一区 | 色爱无码av综合区老司机非洲 | 九色网址 | 毛片网站免费 | 国产亚洲精品久久久久婷婷图片 | 国产精品青青在线观看爽香蕉 | 最近高清中文字幕免费 | 亚洲日韩穿丝袜在线推荐 | jizzzz中国 | 男人j进入女人j内部免费网站 | 久久精品日产第一区二区三区 | 自拍日韩亚洲一区在线 | 欧美在线xxx| 美女内射毛片 | 国产精品久久久久秋霞鲁丝 | 国产亚洲精品久久久网站好莱 | 亚洲精品国产品国语在线 | 国产精品青草久久福利不卡 | 国产亚洲精品久久久久久无亚洲 | 一区二区三区在线免费看 | 亚洲欧美国产国产综合一区 | 欧美精品一区二区三区很污很色的 | 欧美激情站 | 国产一区二区波多野结衣 | 无套内射无矿码免费看黄 | 日韩精品免费一区二区三区竹菊 | 蜜桃久久久精品国产 | 国产精品亚洲欧美在线播放 | 中文字幕天堂av | 精品欧美h无遮挡在线看中文 | 第一福利网站 | 露脸啪啪清纯大学生美女 | 人妻人人澡人人添人人爽人人玩 | 国产成人av三级在线观看 | 国产精品久久福利 | 亚洲一区二区制服在线 | 特黄毛片视频 | 国产午夜无码精品免费看 | 日本亚洲精品一区二区三区 | 国产亚洲欧美日韩俺去了 | 日本肉体做爰猛烈高潮全免费 | 成人在线视频免费 | 久久只精品99品免费久23 | 久久精品国产字幕高潮 | 欧美成人高清视频a在线看 国产精品一区饥渴老女人 女人被躁到高潮嗷嗷叫免费 | 网站在线观看你懂的 | 亚洲蜜芽在线精品一区 | 一区二区三区高清在线 | 五月丁香国产在线视频 | 午夜福利无遮挡十八禁视频 | 欧美国产不卡 | 国产成人无码av一区二区在线观看 | 国产亚洲高初学生不卡观看 | 夜夜狠狠操| 特级a做爰全过程片 | 久久99精品久久水蜜桃 | 2018av视频| 色香蕉色香蕉在线视频 | 国产激情内射在线影院 | 国产精品999. | 国模一区二区三区白浆 | 成在人线av无码免费高潮水 | 亚洲伦理99热久久 | 在线观看中文字幕第一页 | 伊人色综合网一区二区三区 | 国产成人亚洲精品无码青青草原 | 国产又色又爽无遮挡免费软件 | 午夜免费网 | 99视频网 | 国语对白做受xxxxx在 | 国产三级视频网站 | 免费无码黄网站在线观看 | 亚洲欧洲日韩极速播放 | 欧美一卡二卡在线 | 国产精品美女久久久另类人妖 | 中文字幕亚洲在线 | 欧美一区二区视频在线 | 亚洲高清国产拍精品闺蜜合租 | 欧美男人亚洲天堂 | av黄色网| 日本熟妇中文字幕三级 | 91精品国产高清一区二区三蜜臀 | 漂亮人妻中文字幕丝袜 | 欧美三级理论片 | 黄网站免费永久在线观看网址 | av中文无码乱人伦在线观看 | jizzav| 富二代av | 日韩激情毛片 | 国产精品入口麻豆www | 在线aⅴ亚洲中文字幕 | 亚洲激情欧美 | 欧美在线看片 | 亚洲日本高清成人aⅴ片 | 又爽又黄又无遮挡网站 | 亚洲精品成人区在线观看 | a亚洲va欧美va国产综合 | 国产精品久久久久永久免费 | 久久天堂国产香蕉三区 | 日韩精品免费一区二区 | 亚洲我射 | 亚洲生活片 | 中国女人初尝黑人巨高清视频 | www国产精品人妻一二三区 | 一区二区不卡在线 | 日本婷婷久久久久久久久一区二区 | 青青草原精品资源站久久 | 欧美在线色图 | 国产中文区4幕区2022 | 2021亚洲国产成a在线 | 黄色特级毛片 | 亚洲一二区视频 | 亚洲成人一级 | 亚洲七七久久桃花影院 | 综合色区亚洲熟妇另类 | 久久久久久av无码免费网站 | 国产精品视频一区二区三区无码 | 亚洲资源av无码日韩av无码 | 久草综合视频 | 精品国产乱码久久久久久老虎 | 欧美视频三区 | 亚洲自偷自偷在线成人网站传媒 | 欧美wwwcom| 亚洲人成在线7777 | 欧美精品亚洲精品日韩传电影 | 三上悠亚av在线播放 | 国产精品爽爽久久久久久竹菊 | av鲁丝一区鲁丝二区鲁丝三区 | 国产全是老熟女太爽了 | 国产无套乱子伦精彩是白视频 | 天堂中文av在线 | 中文天堂在线www最新版官网 | 国产精品 自在自线 | 色视频www在线播放国产成人 | 国产资源视频 | 欧美激情一区二区三区蜜桃视频 | 大番蕉尹人一线久久 | 国产精品久久久久久久久久久痴汉 | 免费人成在线观看网站免费观看 | 成人欧美一级特黄 | 亚洲人女同志footjob | 国产麻豆亚洲精品一区二区 | 亚洲综合社区 | 国产精品毛片无遮挡 | 亚洲免费福利 | 少妇高潮尖叫黑人激情在线 | 久久99国内精品自在现线 | 草在线| 日本三级香港三级人妇三 | 18禁黄久久久aaa片 | 成人精品一区二区三区在线观看 | 91精品国产91久久久久久最新 | youjizz国产精品| 国产乱子伦视频大全 | 91大神视频在线免费观看 | 国产精品福利网站 | 丰满肥臀风间由美357在线 | 日韩精品无码久久久久久 | h动漫无遮挡成本人h视频 | 日韩欧美高清一区二区 | 欧美日韩中文字幕在线播放 | 黄色一及毛片 | 无码人妻精品一区二区蜜桃色欲 | 偷窥少妇久久久久久久久 | 国产人免费人成免费视频喷水 | 中文字幕色网 | 亚洲欧美成人aⅴ在线 | 亚洲 自拍 欧美 日韩 丝袜 | 日韩国产亚洲一区二区三区 | 狠狠cao日日橹夜夜十橹 | av手机网站| 亚洲操操 | 四虎影库久免费视频 | 久久久久久久国产精品影院 | 日韩精品首页 | 女人真人毛片全免费看 | 欧美精品一区二区在线观看播放 | 一级全黄毛片 | 精品国色天香一卡2卡3卡 | 人人妻人人妻人人片av | 伊人中文 | 色猫av | 日韩欧美国产亚洲 | 国产成人精品亚洲日本在线观看 | 青青草华人在线 | 亚洲精品久久久久久宅男 | 国产成人+综合亚洲+天堂 | 99久久伊人精品综合观看 | 天堂а√中文最新版地址在线 | 亚洲自偷自拍另类小说 | 丁香激情五月 | 91麻豆精品国产91久久久点播时间 | 午夜视频在线播放 | 又爽又黄又无遮挡的激情视频 | 中文字幕在线观看视频一区 | 久久久久久人妻无码 | 国产尤物人成免费观看 | 国产视频一级 | 日韩在线一区视频 | 亚洲国产精品激情在线观看 | 成人免费黄色 | 玩爽少妇人妻系列无码 | 国产精品高潮呻吟久久 | 天天躁日日躁狠狠躁a∨麻豆 | 国产亚洲小视频 | 艹少妇视频 | 精品久久久久久中文墓无码 | 日韩免费一区 | 日本一区二区网站 | 极品福利视频 | 91探花福利精品国产自产在线 | 亚洲淫男的高潮合集 | 2018年亚洲欧美在线v | 国产拍拍拍无码视频免费 | 国产裸体美女视频全黄扒开 | 一本加勒比hezyo综合 | 亚洲另类丝袜综合网 | 久久久久亚洲ai毛片换脸星大全 | 午夜少妇av | 色吊丝永久性观看网站 | 国产日产欧产精品精品推荐免费 | 亚洲国产精品第一区二区 | 国产日韩欧美一二三区 | 午夜男人| 吃奶摸下高潮60分钟免费视频 | 福利视频1000 | 777中文字幕 | 精品黑人一区二区三区久久 | 久久精品国产99久久六动漫 | 亚洲免费在线看 | 日韩人妻无码精品一专区二区三区 | 天天摸天天添 | 国产精品裸体瑜伽视频 | 无码大潮喷水在线观看 | 色老头av | 伊人热热久久原色播放www | 欧美色图第二页 | 国产乱码精品一区二区三区蜜臀 | 91精品一区二区中文字幕 | 日韩免费毛片 | 久久香蕉国产线看观看怡红院妓院 | 国产精品国产自线拍免费软件 | 久久先锋男人av资源网站 | 国产精品第13页 | 丁香色欲久久久久久综合网 | 精品国产96亚洲一区二区三区 | 久草中文在线 | 丁香狠狠色婷婷久久综合 | 免费精品99久久国产综合精品应用 | 五月婷中文字幕 | 精品香蕉在线观看视频 | 99热这里只有精品3 亚洲精品毛片av | www.亚色 | 翘臀后进少妇大白嫩屁股 | 国产真实乱对白精彩久久老熟妇女 | 性农村xxxxx小树林 | 国产乱码1卡二卡3卡四卡5 | 婷婷性多多影院 | 国产福利一区二区 | 亚洲激情图片视频 | 日韩 欧美 动漫 国产 制服 | 狠狠色噜噜狠狠狠7777奇米 | 精品+无码+在线观看 | 午夜性色福利影院 | 欧美在线a | 内射欧美老妇wbb | 欧美sese | 日日噜噜夜夜狠狠久久丁香五月 | 国产美女裸体丝袜喷水视频 | xox0人妖国产另类 | 国产亚洲情侣一区二区无 | 最新中文字幕在线视频 | 91成人免费观看 | 亚洲中文字幕在线第二页 | 在线观看免费黄色小视频 | 成熟少妇xxxx性pp交 | 特级毛片在线大全免费播放 | 扒开双腿疯狂进出爽爽爽视频 | 精品久久久久久亚洲精品 | 国产高潮国产高潮久久久91 | t66y地址1地址2地址3社区 | 久热这里只有精品99在线观看 | 伊人久久精品无码麻豆一区 | 久久人妻内射无码一区三区 | 国产精品久久久久久久久岛 | www.av欧美 | 性一交一伦一伦一视频 | 欧美一区二区三区四区啪啪 | www.一区| 中文字幕在线观看一区二区三区 | 国产精品任我爽爆在线播放 | 黄网在线播放 | 免费无码国产完整版av | 美女自拍扣白浆 | 国产bbbbbxxxxx精品 | 97夜夜操 | 欧美女人性生活视频 | 大地资源网第二页免费观看 | 久久免费观看午夜成人网站 | 极品少妇的粉嫩小泬看片 | 亚洲精品suv精品一区二区 | 亚洲精品在线观看免费 | 91久久久久久久久久久久久久 | 日韩精品卡2卡3卡4卡5 | 成年人免费小视频 | 全球av集中精品导航福利 | 极品主播超大尺度福利视频在线 | 久久疯狂做爰流白浆xxxⅹ | 午夜剧场免费在线观看 | 青草青草久热精品视频观看 | 国产中的精品suv | 亚洲伦理精品 | 99视频在线观看免费 | 综合成人亚洲网友偷自拍 | 在线视频网站www色 亚洲国产欧美日韩在线 | 狠狠色噜噜狠狠狠狠色综合久 | 人妻av乱片av出轨 | 三级网站在线看 | 久久精品专区 | 免费大片黄国产在线观看 | 亚洲精品国产av天美传媒 | 2018国产在线 | 午夜福利精品亚洲不卡 | 国产高清露脸孕妇系列 | 欧美成人性生活视频 | 午夜日本大胆裸艺术 | 日本久久久一区二区三区 | 午夜精品一区二区三区av | 97久久精品人人澡人人爽古装 | 视色影视 | 日本一卡2卡3卡4卡免费精品 | 国内毛片毛片毛片毛片毛片 | 亚洲天堂中文字幕 | 成人免费视频网址 | 久久久久免费精品国产小说色大师 | 日韩精品一卡二卡 | 久久乱码卡一卡2卡三卡四 四虎影库在线永久影院免费观看 | 波多野结衣电车痴汉 | 51真实女性私密spa按摩偷拍 | 国产一区二区精 | 国产中文综合免费 | 日韩美女视频在线观看 | 久久久久se色偷偷亚洲精品av | 性欧美精品高清 | 免费国产午夜高清在线视频 | 国产一级片视频 | 亚洲日本中文字幕在线四区 | 日韩亚洲欧美一区二区三区 | 成年大片免费视频播放二级 | 99亚洲精品久久久99 | 8888四色奇米在线观看 | 亚洲最大福利视频 | 在线观看免费黄网站 | 色琪琪综合男人的天堂aⅴ视频 | 五月婷婷久久草 | 青楼妓女禁脔道具调教sm | 久久天堂av综合合色蜜桃网 | 中文字幕在线精品视频入口一区 | 无码精品日韩中文字幕 | 性做久久久久 | 欧美,日韩,国产精品免费观看 | 亚洲天堂2018av | 亚洲一区av在线观看 | 久久福利视频导航 | 亚洲 欧洲 综合 另类小说 | 日韩污视频在线观看 | 亚洲色偷拍另类无码专区 | 国产精彩亚洲中文在线 | 天天天天做夜夜夜做 | 看全色黄大色黄大片大学生 | 久久久久青草 | 国产成人亚洲综合青青 | 国产亚洲精品无码不卡 | 精品少妇一区二区三区日产乱码 | 亚洲精品久久久蜜桃 | 日韩人妻ol丝袜av一二区 | 欧美第一页在线观看 | 成人一区二区三区久久精品嫩草 | 日本一道高清一区二区三区 | 日韩av在线网站 | 视频国产一区 | 国产亚洲精品线视频在线 | 在线啪 | 97在线看| 欧美精品videosbestsex日本 | 免费精品一区二区三区a片 日韩一区二区三区在线播放 | 国产精品亚洲专区无码不卡 | www.日韩av.com | 色噜噜av亚洲色一区二区 | 人妻无码免费一区二区三区 | 国产精品自在自线 | 性俄罗斯交xxxxx免费视频 | 911亚洲精品 | 中文av日韩 | 国产成人无码av一区二区 | 97人人超碰国产精品最新 | 91看片淫黄大片在线天堂最新 | 麻豆无人区乱码 | 日韩精品第二页 | 久久av一区二区三区 | 香蕉精品亚洲二区在线观看 | 男人天堂tv | 内射毛片内射国产夫妻 | 欧美成人高清ww | 日韩天堂av| 亚洲国产一二三区 | 久热热 | 亚洲欧美在线制服丝袜国产 | 无码av最新高清无码专区 | 中文有无人妻vs无码人妻激烈 | 久久网站免费看 | 国产精品色婷婷亚洲综合看片 | 丰满尤物白嫩啪啪少妇 | 久久国产亚洲欧美久久 | 秋霞午夜鲁丝片午夜精品 | 99久久九九社区精品 | 日韩欧美综合在线 | 丁香美女社区 | 一区二区在线免费观看视频 | 国产毛片毛片毛片毛片毛片毛片 | 亚洲国产高清在线 | 欧美成人精品高清在线观看 | 男女啪啪做爰高潮免费网站 | 国语对白少妇spa私密按摩 | 一级免费在线视频 | 亚洲大片免费观看 | 日韩专区视频 | 91久久久久久久久久 | 人妻无码一区二区三区欧美熟妇 | 久久人搡人人玩人妻精品 | 久久av在线影院 | 国产微拍无码精品一区 | 久久中文字幕在线 | 香港三日本三级少妇66 | 免费人成网站免费看视频 | 日本亚洲欧洲色α在线播放 | 免费看美女被靠到爽的视频 | 乱色熟女综合一区二区三区 | 久久国产精品成人无码网站 | 青青青草国产 | 97国产婷婷综合在线视频 | 久久综合乱子伦精品免费 | 国产成人精品免费视频大全五级 | 亚洲国产精品综合 | 成人区人妻精品一熟女 | 五月天婷婷影视 | 日韩欧美在线观看免费 | 尤物久久av一区二区三区亚洲 | 色撸撸在线视频 | 艹男人的日日夜夜 | 嫩草| 人人爽人人添人人超 | 欧美视频在线不卡 | 女同亚洲精品一区二区三 | 青青草精品在线视频 | 欧美一级片在线看 | 黄色录像a级片 | 亚洲第一成人在线 | 人人做人人爱夜夜爽少妇 | 果冻传媒mv免费播放在线观看 | 第一福利所导航 | 91高清在线视频 | 中文字幕亚洲欧美日韩在线不卡 | 国产美女自卫慰黄网站 | 香蕉视频在线播放 | 亚洲欧洲成人a∨在线观看 91久久夜色精品国产九色 | 99视频 | 香港日本三级亚洲三级 | 噜噜在线 | 67194熟妇在线直接进入 | 色麻豆国产原创av色哟哟 | 96免费视频 | 久久精品国产999久久久 | 免费h动漫无码网站 | 国产成人亚洲精品无码h在线 | 欧美成人精品一级乱黄 | 野外吮她的花蒂高h在线观看 | 天天综合网入口 | 97人人超人人超免费国产 | 玖玖色在线 | 麻豆果冻传媒精品国产苹果 | 国偷自产中文字幕亚洲手机在线 | 久久九九日本韩国精品 | 精品无码国产污污污免费网站 | 成视频年人黄网站视频福利 | 日本熟日本熟妇中文在线观看 | 四虎国产精品免费永久在线 | 国产精品黄页免费高清在线观看 | 清纯唯美一区二区三区 | 色偷偷久久一区二区三区 | 2019自拍偷拍| 欧美 日产 国产精选 | 国产特级毛片aaaaaaa高清 | 丁香花在线观看免费观看图片 | 国产精品无码天天爽视频 | 一区二区在线观看免费视频 | 国产精品久久久久久久免费软件 | 中国少妇xxxxxx做受 | 自拍偷拍色 | 人妻丰满熟妇av无码区hd | 无码人妻日韩一区日韩二区 | 成人区人妻精品一区二区不卡 | 少妇搡bbbb搡bbb搡澳门 | 日本无遮挡真人祼交视频 | 精品免费看 | 精品素人av | 久久久精品人妻一区二区三区 | 国产男女猛烈无遮挡a片漫画 | 色av影院| 亚洲最大av无码网站最新 | 三级五月天 | 日本高清视频网站www | 日本少妇做爰全过程毛片 | 性色av一区二区三区人妻 | 国产成人精品一区二区在线小狼 | 乱人伦中文无码视频 | 高潮毛片无遮挡高清视频播放 | 中文字幕无码日韩欧免费软件 | 日韩av看| 加勒比久久综合 | 国产真实老熟女无套内射 | 五月天丁香花婷婷 | 综合久草 | 日韩永久免费视频 | 中文字幕影片免费在线观看 | 中国特黄毛片 | 在线精品无码字幕无码av | 国产偷窥女洗浴在线观看 | 国产超碰在线观看 | 美女午夜影院 | www无套内射高清免费 | 欧美老熟妇喷水 | 人人狠狠综合久久亚洲婷婷 | 国产精品永久免费嫩草研究院 | 射精区-区区三区 | 国产精品特级毛片一区二区三区 | a级特黄一级一大片多人 | 国产乡下妇女做爰毛片 | 欧美一级做a爰片免费视频 性欧美牲交xxxxx视频欧美 | 国产小视频在线观看免费 | 国产精品美女久久久9999 | 日韩内射激情视频在线播放免费 | 婷婷网站天天婷婷网站 | 久久久无码精品亚洲日韩精东传媒 | 天天操天天干天天插 | 国产精品女人久久久 | 狠狠色丁香久久婷婷综 | 18禁男女无遮挡啪啪网站 | 色一色成人网 | 国产视频久久久久久 | 久久综合九色 | 亚州视频一区二区三区 | 人妻巨大乳一二三区 | 日韩欧美一卡二卡三卡 | 亚洲成人激情小说 | 国产成人午夜精品影院游乐网 | av中文在线播放 | 亚洲精品国产crm | 日本成人免费在线 | 国产成人一区二区在线 | 亚洲欧美又粗又长久久久 | 国产美女a做受大片观看 | 成年男女免费视频网站 | 欧美中文在线视频 | 国产人成精品 | 爱情岛论坛首页永久入口 | 亚洲久久网 | 久久久久青草线蕉亚洲麻豆 | 亚洲国产欧美日韩精品一区二区三区 | 国产亚洲另类无码专区 | 免费看又黄又无码的网站 | 韩av| 日本久久爱| 精品区一区二区 | mm1313亚洲国产精品无码试看 | 国产成人麻豆亚洲综合无码精品 | 免费天堂无码人妻成人av电影 | 天堂中文在线观看视频 | 久久久不卡国产精品一区二区 | 亚洲视频天堂 | 色www亚洲国产张柏芝 | 亚洲干综合| 99av视频| 成年无码按摩av片在线观看 | 欧美日韩一区视频 | 伊人婷婷色香五月综合缴缴情 | 男人狂躁进女人下面免费视频 | 无码视频一区二区三区在线观看 | 毛片免费在线观看视频 | 国产亚洲精品久久精品69 | 日本一本免费一区二区三区免 | 无码播放一区二区三区 | 2022中文字幕 | 东北女性一乱一交一情一色 | 久久久精品人妻一区二区三区蜜桃 | 秋霞影院午夜伦 | 欧美性在线观看 | 久久精品亚洲国产av老鸭网 | 午夜精品一区二区三区av | 日日色av | 色婷婷一区二区三区 | 国内精品国产成人国产三级 | 免费日本一区二区 | 久久日产一线二线三线suv | 99热999 | 国产无遮挡又黄又爽不要vip软件 | 亚洲品精一区三区三区三区 | 日日夜夜欧美 | 成人国产欧美大片一区 | 在线综合亚洲欧美网站 | 男女下面一进一出好爽视频 | 一区二区黄色 | www.youjizz国产 | 欧美乱人伦视频在线观看 | 亚洲韩国日本 | 国产欧美在线一区二区三区 | 天天草天天爱 | 青青国产线免观 | 激情综合亚洲 | 男人疯狂高潮呻吟视频 | 国产啪精品视频网站免 | 少妇呻吟白浆高潮啪啪69 | 国产黄色精品视频 | 欧美在线视频网 | 欧美社区在线 | 欧美日韩一区二区视频在线观看 | 98视频精品全部国产 | 欧美丰满美乳xxx高潮www | 女女百合av大片一区二区三区九县 | 无码h肉男男在线观看免费 国产欧美日韩专区发布 | 免费在线观看中文字幕 | 小明成人免费视频一区 | 欧美 亚洲 中文 国产 综合 | 91精品国产91久久久久游泳池 | 中文在线免费视频 | 韩国三级hd中文字幕 | 人人射人人射 | 黄色影片在线看 | 91情侣在线 | 神马影院一区二区三区 | 大香蕉毛片 | 三级av在线播放 | 韩国毛片网 | 日产精品久久 | 日韩中文欧美 | 久久亚洲中文字幕不卡一二区 | 国产精品毛片久久久 | 亚洲成人黄色片 | 成人一级片网站 | 日韩一区二区精品葵司在线 | 无人在线观看免费高清视频 | 999精品视频一区二区三区 | 欧美波霸在线 | 99精品国产免费 | 毛片一级黄色 | 亚洲天天看 | 日韩精品一区国产偷窥在线 | av中文天堂在线 | 久久字幕 | 国产亚洲精品无码成人 | 中国少妇av | 一区二区免费在线视频 | 国产精品泄火熟女 | 婷婷网站天天婷婷网站 | 亚洲字幕在线观看 | 中国一级片黄色一级片黄 | 国产中文字幕视频 | 午夜av一区二区三区 | 中文国产 | 国产成人啪精品视频免费网站软件 | 亚洲成人一 | 国产高清视频在线免费观看 | 最近最好的中文字幕2019免费 | 鲁丝片一区二区三区免费 | 一 级 黄 色 片免费网站 | 婷婷久久婷婷 | 日日碰日日摸日日澡视频播放 | 国产亚洲产品影视在线产品 | 日本aaaa大片免费观看入口 | 成人午夜污污在线观看网站 | 久久久久久久久免费看无码 | 日韩看片网站 | av私库在线观看 | 久久亚洲中文字幕不卡一二区 | 亚洲人人插 | 无码精品不卡一区二区三区 | xxx综合网| 91精品国产高清91久久久久久 | 日韩av无码成人无码免费 | 一区二区三区国产亚洲网站 | 牛牛av| 国产老太睡小伙子视频 | 日韩欧美在线视频一区 | 欧美黄色激情视频 | 中文字幕一区二区人妻电影 | 六月丁香色婷婷 | 中文字幕精品一二三四五六七八 | 国产人妻人伦精品婷婷 | 国产网站视频 | 国产欧美日韩精品a在线观看 | 国产日产精品一区二区三区四区的观看方式 | 一本久久a久久精品综合 | 亚洲免费精品 | 青青青手机视频在线观看 | 欧美激情免费在线观看 | 日韩高清免费观看 | 国产精品国产自产拍高清av王其 | 久久精品女人毛片国产 | 国产男女av| 日本中文字幕乱码免费 | 国产午夜福利精品久久 | 成人精品国产区在线观看 | 欧美精品videos另类日本 | 中文字幕第一页久久 | 日本无翼乌邪恶大全彩h | 四虎永久在线 | 中文字幕精品无码综合网 | av中文资源 | 亚洲成av人片天堂网站 | 午夜视频在线观看免费完整版 | 亚洲综合狠狠丁香五月 | 久久久久国色av免费看 | 91成人网在线观看 | 成人性做爰aaa片免费看 | 国产真实精品久久二三区 | 欧美午夜一区 | 国产91视 | 亚洲国产果果在线播放在线 | 亚洲精品久久夜色撩人男男小说 | www.精品一区 | youjizz.xx| 国产成+人+综合+亚洲欧美丁香花 | 国产视频二区 | 特级片毛片 | 日韩天天干 | 国精产品一区一区三区有限公司 | a 成 人小说网站在线观看 | 国产91精品露脸国语对白 | 超碰p| 亚洲在线观看免费视频 | 中文字幕超清在线免费观看 | 色翁荡熄又大又硬又粗又视频 | 学生妹亚洲一区二区 | 日韩中文字幕在线一区二区三区 | 亚洲性事 | 人人妻人人爽人人澡欧美一区 | 国产精品性视频一区二区 | 另类亚洲欧美精品久久 | 国产中文 | 少妇裸体淫交视频免费观看 | 亚洲精品嫩草研究院久久 | 亚洲熟女少妇精品 | 日韩丰满少妇无吗视频激情内射 | 美女隐私羞羞视频在线观看 | 亚瑟国产精品久久 | 中国肥胖女人真人毛片 | 国模丽丽啪啪一区二区 | 国产最新av在线播放不卡 | 高h纯肉大尺度调教play | 67194熟妇在线直接进入 | 亚洲欧美综合在线一区 | 国产午夜片无码区在线观看爱情网 | 伊人七七 | bbbwww破出血第一次日本 | 天堂v亚洲国产v第一次 | 精品一卡2卡三卡4卡乱码精品视频 | 国产成人8x人网站视频 | 国产69精品久久99不卡的观看体验 | 无码人妻精品一区二区三区免费 | 亚洲第一区第二区 | 久久亚洲影视 | 乌克兰精品伦理 | 精品高潮呻吟av久久无码 | 夜夜高潮夜夜爽精品欧美做爰 | 麻豆md0077饥渴少妇 | 免费很黄无遮挡的视频 | 狠狠色噜噜狠狠狠狠777米奇小说 | 一级做a爱片性色毛片 | 亚洲精品有限 | 亚洲天堂网站在线 | 伊人影视大全 | 小12萝裸体自慰出白浆 | 日本aⅴ在线观看 | 噼里啪啦动漫在线观看 | 国产91在线播放九色快色 | 亚洲综合国产成人丁香五月激情 | 色咪咪网站 | 十八禁视频网站在线观看 | 亚洲天堂av线 | 国产与黑人在线播放 | 久久一区视频 | 国产suv精品一区二区6 | 欧美伊人 | 超碰aⅴ人人做人人爽 | 91超碰成人| 国产在线成人一区二区三区 | 毛片网站有哪些 | 无遮挡边吃摸边吃奶边做 | 成人性生交大片免费看9999 | 久久电影网午夜鲁丝片免费 | 成人网站免费观看入口 | 日日橹狠狠爱欧美超碰 | 亚洲色成人网一二三区 | 91xxx在线观看 | 成人在线一区二区三区 | 日本丰满熟妇videossexhd 中文在线日本 | 国产裸体丰满白嫩大尺度尤物可乐 | 亚洲日批视频 | 日日久| 国产日产欧产精品推荐 | 两性色午夜视频免费播放 | 中日韩在线播放 | 久草热在线观看 | 欧美日韩免费高清 | 国产亚洲精品久久久久婷婷图片 | 国产精品久久久久久久久久久新郎 | 一本一本久久a久久精品综合不卡 | av天天草| www.欧美色图.com| 涩爱av天天爱天天做夜夜爽 | 婷婷综合久久中文字幕蜜桃三电影 | 最新版天堂资源中文在线 | 欧美成年人在线观看 | 超碰蜜桃| 日本入室强伦姧bd在线观看 | 密臀av夜夜澡人人爽人人 | 午夜在线国语中文字幕视频 | 久久人人添人人爽添人人88v | 欧美浓毛大泬视频 | 一级少妇淫高潮免费全看 | 99久久99久久精品国产片 | 国产精华7777777 | 2020精品国产福利在线观看香蕉 | 亚洲综合在线视频 | 成人无码视频在线观看网址 | av大尺度一区二区三区 | 亚洲午夜未满十八勿入网站2 | 黄视频网站在线看 | 国产精品污www一区二区三区 | 日射精情感性色视频 | 欧美精品一区视频 | 日本a在线播放 | 好吊妞人成视频在线观看强行 | 日韩精品一卡2卡三卡4卡 | 99爱免费| 风韵丰满熟妇啪啪区老熟熟女 | 欧洲成人综合 | 国产精品青青青在线观看 | 亚洲精品国产品国语原创 | 一本久道高清无码视频 | 狠狠操麻豆 | 久久亚洲精精品中文字幕 | 成人拍拍拍无遮挡免费视频 | 日本高清在线一区至六区不卡视频 | 国产片a国产片免费看视频 天天操天天插 | 台湾佬美性中文娱乐网 | 日韩不卡视频在线观看 | 中文字幕在线色 | 亚洲色大成网站www永久一区 | 国产精品a无线 | 国产乱码免费卡1卡二卡3卡四卡 | 欧美色妞网 | 苍井空浴缸大战猛男120分钟 | 一级黄色日本片 | 日韩美av| 中文在线第一页 | 粗大挺进尤物人妻中文字幕 | 国产精品嫩草99av在线 | 欧美激情图区 | 午夜久久久久久久久久久 | 脱岳裙子从后面挺进去在线观看 | 国精品产品区三区 | 夜夜操夜夜爱 | 国产成人综合av | 人妻熟妇乱又伦精品无码专区 | 亚欧成人精品一区二区 | 日本成本人片视频免费 | 有码视频在线 | 国产乱码一卡二卡三卡免费 | 中文字幕+乱码+中文字幕一区 | 五月天丁香色 | 91久久精品美女高潮 | 久久精品国产精品亚洲精品 | 国产成人无码3000部 | 新天堂av | 亚洲伊人成无码综合影院 | 秋霞鲁丝片av无码少妇 | 人人干人人干人人 | 日本免费在线 | 欧美xo影院 | 99热免费在线 | 免费观看日韩钙片gv网站 | 久久久999成人 | 亚洲精品熟女国产 | 日韩av大全 | 麻豆精品一区二区综合av | 国产精品久久久久久99 | 欧美激欧美啪啪片免费看 | 无码日韩精品国产av | 成年人免费公开视频 | 成人.午夜影院 | 国产视频精品在线 | 青草视频在线观看免费 | 人人爽人人片人人片av | 国产精品自在自线视频 | 亚洲精品无码av黄瓜影视 | 国产亚洲专区 | 高大丰满熟妇丰满的大白屁股 | 日日人人爽人人爽人人片av | 久久激情五月丁香伊人 | 2021无码最新国产在线观看 | 中文乱码在线中文字幕中文乱码 | www.av成人| 亚洲成人7777 | 裸体丰满白嫩大尺度尤物 | 婷婷五月深深久久精品 | 狠狠爱亚洲五月婷婷av | 国产又色又刺激高潮视频 | 秋霞国产成人精品午夜视频app | 国产成人a无码短视频 | 亚洲日韩久热中文字幕 | 99九九99九九九视频精品 | 小宝贝荡货啊用力水湿aⅴ视频 | 成片免费观看视频大全 | 2020精品国产视 | 久久成人综合网 | 日韩精品一区二区在线播放 | 一区二区在线免费看 | 久久人人做人人爽人人av | 中文字幕一区二区三区人妻少妇 | 亚洲色欲色欲77777小说网站 | 国产精品色午夜免费视频 | 欧美激情免费在线观看 | 日韩高清观看 | 色av中文字幕 | 免费的污污的网站在线观看 | 亚洲天天做 | 熟女人妻一区二区三区视频 | 久久综合综合久久综合 | 久久久精品一区aaa片 | 性妲己一级淫片免费放 | 国产伦精品一区二区三区妓女下载 | 麻豆国产成人av高清在线观看 | 国产又爽又大又黄a片另类软件 | 国产亚洲精品久久久久久网站 | 日本熟妇毛茸茸丰满 | 亚洲成人免费网站 | 真实亲伦对白清晰在线播放 | 午夜免费福利影院 | 亚洲国产成人精品激情在线 | 国产理论片 | 免费观看萌白酱一区二区三区 | 国产精品免费高清在线观看 | 久久国产乱子精品免费女 | 中国一区二区视频 | 亚洲精品视频在线播放 | 欧美日免费| 亚洲国产成人字幕久久 | 国产成人无码av一区二区 | 国产96在线 | 欧美 | 久久国产乱子伦精品免费午夜 | 色8激情欧美成人久久综合电 | 亚洲乱码1卡2卡3乱码在线芒果 | 亚洲国产精品日本无码网站 | 性生交大片免费视频 | 亚洲精品免费在线观看视频 | 国产亚洲日本精品成人专区 | 国产区二区 | 综合久久精品 | aaaaa爽爽爽久久久 | 亚洲乱码中文字幕久久孕妇黑人 | 免费人成xvideoscom | 爱爱小视频网站 | 欧美午夜成人片在线观看 | 欧美人与动牲交a欧美精品 亚洲v在线观看 | 欧美综合婷婷欧美综合五月 | 亚洲成a人无码亚洲成www牛牛 | 精产国品一二三产区9977 | 免费精品一区 | 亚洲国产精品一区二区制服 | 免费看男女做爰爽爽 | 九色网址 | 国产互换人妻xxxx69 | 国产精品女同一区二区在线 | 亚洲天堂色2017 | 1024在线看片 | 国产欧美精品久久久 | 国产美女爽到喷出水来视频 | 二级黄色录像 | 老熟女 露脸 嗷嗷叫 | 亚洲欧美成人一区二区在线 | 亚洲欧洲av无码电影在线观看 | 国产人妻精品久久久久久 | 日韩av无码社区一区二区三区 | 久久久久国产精品一区三寸 | 九月丁香婷婷 | 国产精品成人在线 | 精品一品国产午夜福利视频 | 成人三级视频在线观看一区二区 | 男人插女人b视频 | 欧美日韩在线播放三区四区 | 波多野结衣久久精品99e | 人与动牲交av免费 | 国产精品网站入口 | 成人午夜福利免费专区无码 | 国产清纯美女白浆在线播放 | 国产亚洲精品福利视频在线观看 | 曰韩少妇内射免费播放 | 欧美大屁股喷潮水xxxx | 狠狠爱www人成狠狠爱综合网 | 亚洲一区二区三区网站 | 欧美第一福利 | 91社区影院 | 欧美人善z0zo性伦交高清 | 99视频在线精品免费观看2 | 国产精品国产三级国产aⅴ入口 | 精品国产乱码一区二区三区 | 日韩中文字幕第一页 | 日韩免费中文字幕 | 国产男女猛烈无遮挡a片软件 | 欧美在线视频观看 | 国产免费极品av吧在线观看 | 精品国产乱码久久久久久乱码 | 一区二区三区四区毛片 | 午夜国产一区二区 | 黄在线免费看 | 91免费大片| 99精品视频在线在线观看视频 | 精品无人区无码乱码大片国产 | 无码h肉动漫在线观看 | 亚洲狠狠色丁香婷婷综合 | 国产亚av手机在线观看 | 性做久久久久久久 | 国产综合有码无码中文字幕 | 久久久久无 | 国产精品午夜福利在线观看地址 | 色在线免费观看 | 在线免费观看中文字幕 | 最新777第四色米奇影视 | 亚洲成熟丰满熟妇高潮xxxxx | 夜夜操操 | 国产1区 2区 3区 | 成人精品视频一区二区三区尤物 | 天堂8а√中文在线官网 | 婷婷激情小说网 | 国产性猛交普通话对白 | 久久久久亚洲精品无码网址蜜桃 | 天天毛片 | 粗壮挺进人妻水蜜桃成熟漫画 | 性欧美videos另类极品小说 | 色综合久久88色综合天天6 | 国产毛片a高清日本在线 | 国产a级精品 | 又大又粗又爽的少妇免费视频 | 欧美精品国产精品 | 国产明星精品无码av换脸 | 国产片精品av在线观看夜色 | tom成人影院新入口在线观看 | 亚洲 变态 欧美 另类 捆绑 | 99精产国品一二三产品香蕉 | 亚洲成人一级 | 亚洲视频自拍 | 亚洲国产成人精品激情在线 | 国产在线午夜 | 亚洲中文有码字幕日本第一页 | 免费国产自产一区二区三区四区 | 骚虎视频在线观看 | 亚洲h成年动漫在线观看网站 | 国产男女猛烈无遮挡免费网站 | 老子午夜理论影院理论 | 亚洲美女高清aⅴ视频免费 91五月色国产在线观看 | 日本xxxwww在线观看 | 亚洲а∨天堂男人无码2008 | 欧美日韩一级久久久久久免费看 | 久久精品国产亚洲7777 | 国产精品a久久777777 | 国产精品毛片大全 | 成熟丰满熟妇av无码区 | 黄色av片三级三级三级免费看 | 一本色道久久东京热 | 麻豆国产成人av在线播放 | 又黄又爽又色视频免费 | 亚洲一区波多野结衣在线app | 亚洲国产成人爱av网站 | 日本高清视频www | 日韩免费专区 | 欧美乱论| 国产成人精品123区免费视频 | 亚洲精品入口a级 | www.伊人网| 欧美成人精品一级乱黄 | 99在线免费播放 | 天天色综合天天色 | 97精品亚成在人线免视频 | 婷婷六月综合缴情在线 | 亚洲色精品88色婷婷七月丁香 | 人人干夜夜操 | 爱插网 | 欧美寡妇性猛交 | 亚洲国产aⅴ精品一区二区的游戏 | 最新av偷拍av偷窥av网站 | 国内揄拍国内精品对白 | 国产亚洲精品a在线 | 夜夜夜网站 | 国产精品欧美亚洲777777 | 天堂av一区| 91九色首页| chinese乱子伦xxxx国语对白 | 亚洲真人无码永久在线 | 日韩国产黄色 | 久久久久中文字幕 | 日日鲁鲁鲁夜夜爽爽狠狠 | 色综合a怡红院怡红院 | 亚洲国产精品久久网午夜 | 国内偷拍精品视频 | 色偷偷综合网 | 香蕉视频在线观看网站 | 久久久久久久久久福利 | av片中文字幕 | 亚洲线精品一区二区三区影音先锋 | 国产 日韩 欧美 成人 | 天天插天天爽 | 十八禁视频在线观看免费无码无遮挡骂过 | 日韩一区二区三区北条麻妃 | 久久天天躁夜夜躁狠狠躁2014 | 国产精品丝袜久久久久久高清 | 西西人体www303sw大胆高清 | 免费网站看sm调教视频 | 国产欧美日韩精品丝袜高跟鞋 | 亚洲国产天堂 | 少妇被躁爽到高潮无码人狍大战 | 亚洲大色堂人在线无码 | 婷婷亚洲视频 | 亚洲国产精品色婷婷 | 福利社午夜影院 | 久久成人视屏 | av亚欧洲日产国码无码 | 女人高潮抽搐潮喷视频开腿 | 精品久久久久久18免费网站 | 国产又粗又黄又爽又硬一区二区 | 人妻人人做人做人人爱 | 五月丁香啪啪激情综合色九色 | 一本—道久久a久久精品蜜桃 | 亚洲免费视频网 | 日韩在线综合 | 熟妇人妻无码中文字幕老熟妇 | 亚洲熟妇无码乱子av电影 | 国产xxxx高清在线观看 | 无码av波多野结衣久久 | 精品尤物在线 | 久久精品黄色 | 国产一女三男3p免费视频 | 日韩第七页 | 亚洲少妇视频 | 久久精品免费国产大片 | 久久黄色精品网站 | 爱福利视频一区 | youjizz.中国丰满少妇 | 小早川怜子痴女在线精品视频 | 日本丰满熟妇videossex一 | av在线中文字幕不卡电影网 | 天堂网www在线资源 五月天男人天堂 | 中日韩精品视频在线观看 | 欧美国产日韩在线观看成人 | 日韩无人区码卡二卡1卡2卡网站 | 久久精久久 | 色婷婷香蕉在线一区二区 | 黄在线免费看 | 久久精品熟女亚州av麻豆 | 欧美,日韩,国产精品免费观看 | 丰满白嫩大屁股ass 国产日韩精品一区 | 无码精品毛片波多野结衣 | 亚洲欧美精品午睡沙发 | 色欲av无码一区二区三区 | 国产一级做a爰片毛片 | www91av| 在线播放日韩 | 99一区二区三区 | 无码少妇一区二区三区芒果 | 国产亚洲精品无码不卡 | 在线播放国产精品三级 | 国产剧情av麻豆香蕉精品 | 少妇无码一区二区二三区 | www.色图| 噼里啪啦动漫高清在线观看 | 欧美日韩中文在线 | 精产国品一二三产区m553麻豆 | 欧美视频一区二区三区四区在线观看 | 国产精品18久久久久久vr | 丰满人妻熟妇乱偷人无码 | 涩涩屋导航 | 欧美性生交xxxxx无码久久久 | 欧美日韩亚洲第一 | 国产精品久久久久7777按摩 | 欧美一级三级 | 狠狠摸狠狠澡 | 爱色av·com | 男人用嘴添女人私密视频 | 日本黄色片在线 | 成人免费一区 | 亚洲精品专区成人网站 | 天天爽夜夜爽夜夜爽 | 在线亚洲午夜片av大片 | 99国产精品欧美久久久久的广告 | 操你啦青青草 | 六月丁香综合在线视频 | 欧亚av在线 | 亚洲男人天堂2018av | 日产日韩亚洲欧美综合下载 | 日韩a在线观看 | 久久久久久久99 | 中国少妇初尝黑人巨高清 | 四虎视屏 | 性色av一区二区三区在线观看 | 欧美在线视频二区 | 国产麻豆天美果冻无码视频 | 又粗又长又大又爽又黄少妇毛片 | 狠狠色噜噜狠狠狠合久 | 六月婷婷在线视频 | 久草在线视频资源站 | 蜜桃av色欲a片精品一区 | 精品一卡2卡三卡4卡乱码精品视频 | www.久热| 亚洲午夜久久久久久久久电影网 | 国产精品久久久久影院嫩草 | 国产色欲婬乱免费视频软件 | 亚洲成a人片在线观看无码专区 | 欧美做受xxxxxⅹ性视频 | 丰满少妇熟女高潮流白浆 | 欲色影视天天一区二区色香欲 | www.视频在线观看 | 爽爽精品dvd蜜桃成熟时电影院 | 日本三级香港三级三级人!妇久 | 免费观看美女用震蛋喷水的视频 | 97超碰中文字幕 | www日本在线观看 | 中国美女脚交footjob | 国产精品日本亚洲欧美 | 美女内射视频www网站午夜 | 日韩精品视频在线播放 | 久久少妇精品 | 18涩涩午夜精品.www | 久久精品av一区二区免费 | 亚洲成人久久久久 | 欧美亚洲精品在线观看 | 伊人av综合网 | 日本一本高清 | 亚洲成av人片在线观看一区二区三区 | 午夜久久久久久久久久久 | 青草久久久久 | 真人做爰免费毛片视频 | 99精品国产再热久久无毒不卡 | 亚洲欧洲国产成人综合在线 | 日韩高清第一页 | 一区二区三区激情视频 | 欧美日本一区二区视频在线观看 | 2021久久天天躁狠狠躁夜夜 | 成人精品视频在线 | 一二三区视频在线观看 | 日本国产黄色片 | 欧美黑人乱大交 | 久久精品国产亚洲无删除 | 四川性一交一乱一乱一视一频 | 国产夜夜夜 | 中文日韩亚洲欧美字幕 | 欧美人与禽性性生活 | 国产乱人伦av在线a最新 | 国产免费视频 | 日本孰妇毛茸茸xxxx | 久久久亚洲国产 | 免费毛片网 | 无码高潮又爽又黄a片软件 国产富婆一级全黄大片 | 永久黄网站色视频免费直播 | 中文国产日韩精品av片 | 曰韩少妇内射免费播放 | 秋霞无码久久久精品交换 | 国产精品ⅴa有声小说 | 黄色免费播放 | 久久青草精品欧美日韩精品 | 国产综合有码无码中文字幕 | 黑人大战中国av女叫惨了 | 少妇高潮伦 | 五月丁香六月狠狠爱综合 | 天天操天天要 | 高清不卡视频 | 国产无套露脸在线观看 | 美国三级日本三级久久99 | 成人久久毛片 | 99热6这里只有精品 日日夜夜中文字幕 | 亚洲精品久久久久午夜 | 公妇乱淫中文字幕 | 影音先锋人妻av中文字幕久久 | 尤物视频在线观看国产 | 韩国久久久久久 | 国产真实伦对白全集 | 天天干天天干天天干天天 | 日韩视频免费观看 | 四色永久网站在线观看 | 日韩av在线网址 | www亚洲精品久久久乳 | 国产精品av一区二区 | 亚洲一区在线日韩在线尤物 | 少妇人妻偷人精品视蜜桃 | 欧洲熟妇色xxxxx欧美 | 久久综合色播 | 一区二区av | 黑人巨大粗物挺进了少妇 | 97国产一区二区三区四区久久 | 91久久精品美女高潮 | 亚洲性在线观看 | 漂亮的女老板国产三级 | 午夜av无码福利免费看网站 | 亚洲的vs日本的vs韩国 | 奇米影视奇奇米色狠狠色777 | 2020国产成人精品影视 | 97人人模人人爽人人澡 | 国产久青青青青在线观看 | 久久久久九九精品影院 | 国产精品人成视频免费播放 | 另类天堂av | 亚洲欧美视频网站 | 国产人妻人伦精品无码麻豆 | 欧美极品少妇xxx | 欧洲精品不卡1卡2卡三卡 | a∨在线观看 | 99re6在线视频 | 日本青草视频 | 国产精品主播在线观看 | av在线播放中文字幕 | 欧美综合乱图图区乱图图区 | 久人久人久人久久久久人 | 亚洲精品成a人 | 92精品视频 | 91丨九色丨蝌蚪丨少妇在线观看 | 国产99在线 | 免费 | 丁香婷婷无码不卡在线 | а天堂中文最新一区二区三区 | 日韩欧美在线观看视频网站 | 白丝一区 | 日韩欧美制服 | 国产极品美女高潮视频写真网址 | 变态另类久久变态变态 | 97在线视频人妻无码 | 中文字幕不卡av无码专线一本 | 路边理发店露脸熟妇泻火 | 国产大片中文字幕 | 一区二区国产在线观看 | 无码视频一区二区三区 | 久久国产精品成人无码网站 | 亚洲精品久久久打桩机小说 | 亚洲涩涩视频 | 日日操中文字幕 | 久青草国产97香蕉在线视频 | 欧洲美妇乱人伦视频网站 | 中文字幕人妻熟女人妻a片 天天成人综合网 | 久久精品日日躁夜夜躁欧美 | 免费一级做a爰片性色毛片 亚洲人成手机电影网站 | 青青青青操 | 26uuu国产一区二区三区 | 成人网站www污污污网站直播间 | 国产香蕉尹人在线视频你懂的 | 亚洲视频欧美视频 | 欧美日一级 | 久久亚洲精品11p | 在线看不卡av | 午夜av激情 | 色一情一交一乱一区二区三区 | 国产极品美女高潮抽搐免费网站 | 美女内射毛片 | 久久国产精品亚洲艾草网 | 欧美日免费 | 丰满大乳伦理少妇 | 午夜激情视频 | 中文字幕无线码 | 亚洲国产成人精品无码区宅男? | 国产色区 | 伊人国产在线观看 | 天堂网中文在线www 无码国产激情在线观看 | 欧美视频在线观看 | 九九热免费在线观看 | 国产亚洲第一区 | 成人网站色52色在线观看 | 国产亚洲日韩一区二区三区 | 最新中文乱码字字幕在线 | 国产96在线 | 免费 | 欧美一区二区三区在线视频观看 | 欧美亚洲国产精品 | 午夜男人的天堂 | 在线观看一区亚 | 777777777亚洲妇女 | 日日噜噜噜夜夜爽爽狠狠蜜臀av | 一本一道久久综合狠狠老精东影业 | 美女免费视频网站 | 乱lun合集在线观看视频 | 欧州一区| 葵司有码中文字幕二三区 | 久久久久久妓女精品影院 | 一本到在线视频 | 久99久精品免费视频热 | 国产又粗又硬的视频 | 国产黄大片在线观看画质优化 | 羞羞视频在线观看免费观看 | 国产又黄又猛又粗 | 韩国午夜理论在线观看 | 国产在线青青草 | 狠狠色丁香婷婷久久综合五月 | 天天操狠狠干 | 国产片av国语在线观麻豆 | 亚洲男人av天堂午夜在 | 久久综合婷婷丁香五月中文字幕 | 黄色一级片在线免费观看 | 永久免费看黄网站 | 国产成人无码精品久久久露脸 | av一二三 | 日本精品啪啪一区二区三区 | 求个av网站| 国内视频一区二区三区 | 成年美女黄网站色大免费视频 | 国产农村妇女aaaaa视频 | 麻豆果冻国产剧情av在线播放 | 国产a网| 成人看片17c.com| 国产成人精品视频ⅴa片软件竹菊 | 欧美日韩国产精品激情在线播放 | 亚洲精品污| 国产精品久久久久久久久婷婷 | 一本大道无码日韩精品影视丶 | 玩弄放荡人妻少妇系列视频 | 亚洲亚洲人成综合丝袜图片 | 9l视频自拍蝌蚪9l视频 | 欧美乱妇高清无乱码一级特黄 | 日韩精品无码专区免费播放 | 国产精品美女 | 日日躁狠狠躁 | 久久精品水蜜桃av综合天堂 | 精品国产理论 | 干干操操 | 天堂一二三区 | 精品素人 | 亚洲va在线va天堂xx xx | 亚洲 欧美 日韩在线 | 亚洲伊人成综合网2222 | 中文字幕少妇 | 亚洲色图在线观看视频 | 亚洲欧美韩日 | 性色av免费观看 | 又黑又粗又长的欧美一区 | 又粗又猛又爽黄老大爷视频 | 国产良妇出轨视频在线观看 | 在线看国产视频 | 男女作爱网站 | 国产国产人免费人成免费视频 | 东京热无码人妻系列综合网站 | 久色小说 | 亚洲vav在线男人的天堂 | 久久人人爽人人爽人人爽 | 乱子对白2021| 国产深夜男女无套内射 | 成人性欧美丨区二区三区 | 亚洲精品无码不卡久久久久 | 国产精品久久久久久久毛片 | 欧美日韩精品免费 | 女人被狂躁c到高潮视频 | 一级片在线免费观看 | 日韩视频免费观看高清完整 | www.成人精品免费网站青椒 | 国产在线观看香蕉视频网 | 九九九九九依人 | 特级毛片全部免费播放器 | 饥渴少妇做私密保健视频 | 一区小视频 | 色琪琪一区二区三区亚洲区 | 希岛爱理和黑人中文字幕系列 | 国产色婷婷精品综合在线 | 五月网婷婷 | 成年人看的羞羞网站 | 激情伊人五月天久久综合 | 你懂的中文字幕 | 在线视频 亚洲 | 日韩电影久久久被窝网 | 欧美黑人超粗男潮 | 欧美激情午夜 | www.91tv| 一级黄色av片 | 久久黄色成人 | 中国极品videossex少妇 | 手机在线看片你懂得 | 国产精品亚洲а∨天堂免 | 国产肉体xx裸体137大胆 | 日本人妻伦在线中文字幕 | 88国产精品欧美一区二区三区 | 国产福利91精品一区区二区三国产s | 夜夜嗨一区二区三区 | 亚洲第一视频网站 | 国内精品国内精品自线在拍 | 亚洲拍拍视频 | 91视频导航 | 黄网站在线看免费 | 男人进女人下部全黄大色视频 | 少妇呻吟翘臀后进爆白浆在线观看 | 97人人超人人超免费国产 | 亚洲国产不卡视频 | 99婷婷| 4虎影院在线观看 | 日韩人妻精品无码一区二区三区 | 91成人品 | 青草久久网 | 看国产毛片 | 日韩吃奶摸下aa片免费观看 | 色欲av无码无在线观看 | 亚洲 熟女 久久 国产 | 国产成人一区二区三区久久久 | 国产一区二区三区在线视频 | av无码国产精品色午夜 | 国产裸体瑜伽xxx在线 | 人妻无码熟妇乱又伦精品视频 | 免费又黄又爽又猛的毛片 | 不卡的一区二区三区 | 久久九九免费视频 | 中文字幕一区二区av | 欧美性色黄大片手机版 | 亚洲国产欧美在线观看片 | 国内精品人妻无码久久久影院蜜桃 | 欧美成人aaaa免费全部观看 | 亚洲国产成人在线观看 | 大号bbwassbigav头交 | 欧美在线黄 | 欧美成人在线免费观看 | 男女超爽视频免费播放 | 亚洲sss整片av在线播放 | 91风间由美一区二区三区四区 | 91学生片黄| 国产精品无码专区av在线播放 | 无码人妻丰满熟妇片毛片 | 一区二区在线免费 | 久久青青草原精品国产 | 久久久一本精品99久久精品66直播 | 中文字幕亚洲中文字幕无码码 | 久草综合在线视频 | 一边啪啪一边呻吟av夜夜嗨 | 性猛交富婆╳xxx乱大交麻豆 | 野外av| 日本一道一区二区视频 | 1024在线看片| 最新黄色av网站 | 久久精品国产9久久综合 | 一区二区三区免费在线观看 | 国产98在线 | 免费、 | 中文字幕第九页 | 噼里啪啦在线高清观看免费 | 欧美日韩亚洲国产另类 | 蜜桃av少妇久久久久久高潮不断 | 亚洲人成电影在线观看青青 | 综合激情亚洲丁香社区 | 久久久久久久久91 | 日韩精品无码去免费专区 | 欧美第一页 | 免费一级a毛片 | 伊人影院视频 | 欧美亚洲精品真实在线 | 成人午夜激情影院 | 国产猛男猛女无套av | 乱h高h翁欲渴 | 日韩欧美中文字幕在线播放 | 99精产国品一二三产区区免费 | 亚洲人成亚洲人成在线观看 | 久久99国产综合精品免费 | 欧美最猛黑人xxxx黑人 | 精品亚洲成a人片在线观看少妇 | 四虎影院网 | 久草资源在线视频 | 亚洲人禽杂交av片久久 | www.国产黄色 |