成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)

制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)

熱門標簽:打印谷歌地圖標注 佛山通用400電話申請 淮安呼叫中心外呼系統(tǒng)如何 京華圖書館地圖標注 電話外呼系統(tǒng)招商代理 蘇州人工外呼系統(tǒng)軟件 廣東旅游地圖標注 看懂地圖標注方法 電話機器人貸款詐騙

由于比賽需要,我這邊制作了一份數(shù)字華容道,內含有3,4,5階的數(shù)字華容道,開頭在殼窗口內選擇,運用了隨機數(shù)模塊(random)和圖形化用戶界面(tkinter)

下面是程序完整代碼

# coding:utf-8 #

"""
#============================================================
作者:@Qss
2021年3月20日起草
2021年3月21日完工
2021年3月23日一次優(yōu)化完成
2021年3月31日完成二次優(yōu)化(關卡設計)
二次優(yōu)化待解決漏洞:設計關卡后窗口不能自動顯示,需手動切換
2021年4月1日三次優(yōu)化完成,成功解決二次優(yōu)化bug
#============================================================
"""
from random import *    #導入隨機數(shù)模塊
from tkinter import *   #導入圖形化用戶界面模塊
step_number = 0     #設置步數(shù)的變量,初始值為0
difficulty = int(input('請輸入數(shù)字華容道列數(shù)(3/4/5):'))
def Button_Click_1(x,y):      #按鈕點擊事件函數(shù)
        """聲明空白按鈕行列號和步數(shù)的變量為全局變量"""
        global row_of_space  
        global col_of_space    
        global step_number
        """判斷判斷點擊按鈕旁是否為空白按鈕,是則交換位置"""
        if abs(x-row_of_space) + abs(y-col_of_space) == 1:  
            step_number += 1    #將步數(shù)賦值
            label_step_number['text'] = '步數(shù):' + str(step_number)  #將步數(shù)變量導入label控件
            """交換按鈕位置"""
            buttons[row_of_space,col_of_space]['text'] = buttons[x,y]['text']
            buttons[x,y]['text']  = ' '  
            row_of_space = x            
            col_of_space = y
            n = 0   
            for row in range(3):
                for col in range(3):
                    """對比所有按鈕序列是否正確,不正確則跳出函數(shù)"""
                    if buttons[row,col]['text'] != numbers[n]:  
                        return
                    n += 1
            """所有按鈕判斷完畢贏得游戲勝利"""
            label_welcomes['text'] = '你贏了'

def Button_Click_2(x,y):      #按鈕點擊事件函數(shù)
        """聲明空白按鈕行列號和步數(shù)的變量為全局變量"""
        global row_of_space  
        global col_of_space    
        global step_number
        """判斷判斷點擊按鈕旁是否為空白按鈕,是則交換位置"""
        if abs(x-row_of_space) + abs(y-col_of_space) == 1:  
            step_number += 1    #將步數(shù)賦值
            label_step_number['text'] = '步數(shù):' + str(step_number)  #將步數(shù)變量導入label控件
            """交換按鈕位置"""
            buttons[row_of_space,col_of_space]['text'] = buttons[x,y]['text']
            buttons[x,y]['text']  = ' '  
            row_of_space = x            
            col_of_space = y
            n = 0   
            for row in range(4):
                for col in range(4):
                    """對比所有按鈕序列是否正確,不正確則跳出函數(shù)"""
                    if buttons[row,col]['text'] != numbers[n]:  
                        return
                    n += 1
            """所有按鈕判斷完畢贏得游戲勝利"""
            label_welcomes['text'] = '你贏了'

def Button_Click_3(x,y):      #按鈕點擊事件函數(shù)
        """聲明空白按鈕行列號和步數(shù)的變量為全局變量"""
        global row_of_space  
        global col_of_space    
        global step_number
        """判斷判斷點擊按鈕旁是否為空白按鈕,是則交換位置"""
        if abs(x-row_of_space) + abs(y-col_of_space) == 1:  
            step_number += 1    #將步數(shù)賦值
            label_step_number['text'] = '步數(shù):' + str(step_number)  #將步數(shù)變量導入label控件
            """交換按鈕位置"""
            buttons[row_of_space,col_of_space]['text'] = buttons[x,y]['text']
            buttons[x,y]['text']  = ' '  
            row_of_space = x            
            col_of_space = y
            n = 0   
            for row in range(5):
                for col in range(5):
                    """對比所有按鈕序列是否正確,不正確則跳出函數(shù)"""
                    if buttons[row,col]['text'] != numbers[n]:  
                        return
                    n += 1
            """所有按鈕判斷完畢贏得游戲勝利"""
            label_welcomes['text'] = '你贏了'

"""創(chuàng)建華容道游戲窗口"""
root = Tk()                      #創(chuàng)建圖形化用戶界面實例
root.title('數(shù)字華容道')         #設置窗口標題
root.geometry("400x400")    #將窗口大小設為高400寬400
root.configure(bg = 'black') #將窗口背景設為黑色
root.resizable(width = False,height = False)    #設置窗口為不可拉伸
"""設置歡迎語的label控件"""
label_welcomes = Label(root,text = '歡迎來到數(shù)字華容道',bg = 'black',fg = 'red',font = ("Arial",13))    #設置label控件的屬性
label_welcomes.place(x = 20,y = 10,width = 250,height = 40)  #設置label控件位置
"""設置顯示操作方式的label控件"""
label_operation = Label(root,text = '單擊數(shù)字',bg = 'black',fg = 'white',font = ("Arial",10))
label_operation.place(x = 3,y = 40,width = 50,height = 30)
label_operation_2 = Label(root,text = '移動方塊',bg = 'black',fg = 'white',font = ("Arial",10))
label_operation_2.place(x = 3,y = 60,width = 50,height = 30)
"""設置顯示步數(shù)的label控件"""
label_step_number = Label(root,text = '步數(shù):' + str(step_number),bg = 'black',fg = 'yellow',font = ("Arial",10))
label_step_number.place(x = 3,y = 20,width = 50,height = 30)

if difficulty == 3:
    root.attributes("-topmost", True)
    row_of_space = 0    #存放空白按鈕的行號 
    col_of_space = 0    #存放空白按鈕的列號
    buttons = {}      #存放數(shù)字按鈕的數(shù)組
    numbers = ['1','2','3','4','5','6','7','8',' '] #所有數(shù)字文本的列表 
    shuffle(numbers)     #打亂數(shù)字列表中的數(shù)字順序
    """制造數(shù)字華容道方陣"""
    for row in range(3): 
        for col in range(3):
            """創(chuàng)建數(shù)字按鈕,并將行列號傳入該按鈕的點擊事件函數(shù)"""
            button = Button(root,command = lambda x = row,y = col:Button_Click_1(x,y),bg = 'black',fg = 'green',font = ("Arial",35))
            buttons[row,col] = button   #將按鈕導入數(shù)組
            button['text'] = numbers.pop()    #設置按鈕上的文本
            button.place(x = 60 + col * 60,y = 60 + row * 60,width = 50,height = 50)    #設置數(shù)字按鈕大小
            if button['text'] == ' ':        #判斷是否為空白按鈕,如果是,則記錄到空白按鈕行列號變量
                row_of_space = row
                col_of_space = col
    numbers = ['1','2','3','4','5','6','7','8',' ']   #還原數(shù)字列表 
    root.mainloop() #顯示窗口
elif difficulty == 4:
    root.attributes("-topmost", True)
    row_of_space = 0    #存放空白按鈕的行號 
    col_of_space = 0    #存放空白按鈕的列號
    buttons = {}      #存放數(shù)字按鈕的數(shù)組
    numbers = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15',' '] #所有數(shù)字文本的列表 
    shuffle(numbers)     #打亂數(shù)字列表中的數(shù)字順序
    """制造數(shù)字華容道方陣"""
    for row in range(4): 
        for col in range(4):
            """創(chuàng)建數(shù)字按鈕,并將行列號傳入該按鈕的點擊事件函數(shù)"""
            button = Button(root,command = lambda x = row,y = col:Button_Click_2(x,y),bg = 'black',fg = 'green',font = ("Arial",35))
            buttons[row,col] = button   #將按鈕導入數(shù)組
            button['text'] = numbers.pop()    #設置按鈕上的文本
            button.place(x = 60 + col * 60,y = 60 + row * 60,width = 50,height = 50)    #設置數(shù)字按鈕大小
            if button['text'] == ' ':        #判斷是否為空白按鈕,如果是,則記錄到空白按鈕行列號變量
                row_of_space = row
                col_of_space = col
    numbers = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15',' ']   #還原數(shù)字列表 
    root.mainloop() #顯示窗口
elif difficulty == 5:
    root.attributes("-topmost", True)
    row_of_space = 0    #存放空白按鈕的行號 
    col_of_space = 0    #存放空白按鈕的列號
    buttons = {}      #存放數(shù)字按鈕的數(shù)組
    numbers = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24',' '] #所有數(shù)字文本的列表 
    shuffle(numbers)     #打亂數(shù)字列表中的數(shù)字順序
    for row in range(5): 
        for col in range(5):
            """創(chuàng)建數(shù)字按鈕,并將行列號傳入該按鈕的點擊事件函數(shù)"""
            button = Button(root,command = lambda x = row,y = col:Button_Click_3(x,y),bg = 'black',fg = 'green',font = ("Arial",35))
            buttons[row,col] = button   #將按鈕導入數(shù)組
            button['text'] = numbers.pop()    #設置按鈕上的文本
            button.place(x = 60 + col * 60,y = 60 + row * 60,width = 50,height = 50)    #設置數(shù)字按鈕大小
            if button['text'] == ' ':        #判斷是否為空白按鈕,如果是,則記錄到空白按鈕行列號變量
                row_of_space = row
                col_of_space = col
    numbers = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24',' ']   #還原數(shù)字列表 
    root.mainloop() #顯示窗口
else:
    print('未完成此類關卡')

下面是程序運行結果

三階華容道加勝利



四階華容道加勝利



五階就不傳了,都一樣

接下來說一下代碼原理
首先看下這一段

def Button_Click_1(x,y):      #按鈕點擊事件函數(shù)
        """聲明空白按鈕行列號和步數(shù)的變量為全局變量"""
        global row_of_space  
        global col_of_space    
        global step_number
        """判斷判斷點擊按鈕旁是否為空白按鈕,是則交換位置"""
        if abs(x-row_of_space) + abs(y-col_of_space) == 1:  
            step_number += 1    #將步數(shù)賦值
            label_step_number['text'] = '步數(shù):' + str(step_number)  #將步數(shù)變量導入label控件
            """交換按鈕位置"""
            buttons[row_of_space,col_of_space]['text'] = buttons[x,y]['text']
            buttons[x,y]['text']  = ' '  
            row_of_space = x            
            col_of_space = y
            n = 0   
            for row in range(3):
                for col in range(3):
                    """對比所有按鈕序列是否正確,不正確則跳出函數(shù)"""
                    if buttons[row,col]['text'] != numbers[n]:  
                        return
                    n += 1
            """所有按鈕判斷完畢贏得游戲勝利"""
            label_welcomes['text'] = '你贏了'

這段是自定義了三個按鈕的點擊事件函數(shù),不過三個都差不多,就是range后面的數(shù)字換了(應對不同的階級)。這個函數(shù)在注釋上已經(jīng)寫明了,是判斷點擊按鈕旁是否有空白按鈕的,有則交換位置。后面運用循環(huán)嵌套對比序列中的數(shù)字和矩陣上的是否一一對應,不對應就跳出循環(huán),對應則判定為贏得游戲。

"""創(chuàng)建華容道游戲窗口"""
root = Tk()                      #創(chuàng)建圖形化用戶界面實例
root.title('數(shù)字華容道')         #設置窗口標題
root.geometry("400x400")    #將窗口大小設為高300寬300
root.configure(bg = 'black') #將窗口背景設為黑色
root.resizable(width = False,height = False)    #設置窗口為不可拉伸
"""設置歡迎語的label控件"""
label_welcomes = Label(root,text = '歡迎來到數(shù)字華容道',bg = 'black',fg = 'red',font = ("Arial",13))    #設置label控件的屬性
label_welcomes.place(x = 20,y = 10,width = 250,height = 40)  #設置label控件位置
"""設置顯示操作方式的label控件"""
label_operation = Label(root,text = '單擊數(shù)字',bg = 'black',fg = 'white',font = ("Arial",10))
label_operation.place(x = 3,y = 40,width = 50,height = 30)
label_operation_2 = Label(root,text = '移動方塊',bg = 'black',fg = 'white',font = ("Arial",10))
label_operation_2.place(x = 3,y = 60,width = 50,height = 30)
"""設置顯示步數(shù)的label控件"""
label_step_number = Label(root,text = '步數(shù):' + str(step_number),bg = 'black',fg = 'yellow',font = ("Arial",10))
label_step_number.place(x = 3,y = 20,width = 50,height = 30)

這一段創(chuàng)建了圖形化用戶界面,具體每行代碼做什么用的注釋上我都標清楚了。

接著說一下,由于時間有限,只做了在殼窗口內選擇幾階級數(shù)字華容道的版本。是用輸入數(shù)字來判定的。其他的都是些簡單玩意,比如說按鈕創(chuàng)建,調用函數(shù)和循環(huán)嵌套,代碼的注釋上都寫了一些大概意思,有點tkinter基礎的應該都能看懂,不會的可以問我。

到此這篇關于制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)的文章就介紹到這了,更多相關Python數(shù)字華容道內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 基于python制作簡易版學生信息管理系統(tǒng)
  • 基于python的matplotlib制作雙Y軸圖
  • 用Python制作燈光秀短視頻的思路詳解
  • python tkinter制作用戶登錄界面的簡單實現(xiàn)
  • 用python制作詞云視頻詳解

標簽:中山 股票 衡水 江蘇 畢節(jié) 呼和浩特 湖州 駐馬店

巨人網(wǎng)絡通訊聲明:本文標題《制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)》,本文關鍵詞  制作,Python,數(shù)字,華容道,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)》相關的同類信息!
  • 本頁收集關于制作Python數(shù)字華容道的實現(xiàn)(可選擇關卡)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美黑人xxxx| 欧美黑人一区二区| 色婷婷成人综合| 小泽玛利亚一区| 中文字幕久久av| 精品精品久久| 忘忧草在线影院两性视频| 日韩一区二区高清| 久久国产精品色婷婷| 国内一区二区三区精品视频| 美女激情福利视频在线观看| 欧美日韩一区中文字幕| 很黄的网站在线观看| 毛片在线能看| 久久国产精品 国产精品| 日韩一级片网址| av女同在线| 国产深夜男女无套内射| 美日韩一区二区| 小说区图片区综合久久亚洲| 国内精品久久久久影院 日本资源| 久久久久亚洲av片无码下载蜜桃| 免费一区二区三区四区| 无码日韩人妻精品久久蜜桃| 欧美无毛视频| 欧美日韩精品一区二区三区视频播放| 91视频www| 加勒比婷婷色综合久久| 成人性生活免费看| 在线亚洲人成电影网站色www| 狠狠色噜噜狠狠狠888奇米| 亚洲天堂av一区二区三区| 色悠久久久久综合欧美99| 日韩中文字幕网站| 色偷偷网站视频| 永久免费精品视频| 国产成人亚洲精品无码h在线| 快射视频在线观看| 亚洲一区二区精品| 欧美日韩在线视频一区| 亚洲综合激情六月婷婷在线观看| 久久久久久久激情视频| 成人免费看的视频| 精品国产乱码久久久久久1区2区| 91九色美女在线视频| 在线一区二区三区四区| 国产主播自拍av| 又色又爽又黄无遮挡的免费视频| 欧美理论电影在线| 亚洲伦在线观看| 国产情侣小视频| 国产91久久婷婷一区二区| 99久久久无码国产精品不卡| 国产av无码专区亚洲av麻豆| 开心激情五月婷婷| 欧美乱偷一区二区三区在线| 韩国视频理论视频久久| 久久精品久久久精品美女| 久久精品国产亚洲av无码娇色| 日韩性xxxx| 国产精品1234| 国产999视频| 免费不卡中文字幕在线| 欧美图区在线视频| 91人人澡人人爽人人精品| 亚洲精品天堂网| 97精品一区二区视频在线观看| 日本中文在线观看| 国产伦精品一区二区三区免.费| 成人6969www免费视频| 亚洲色图制服诱惑| 艳母动漫在线免费观看| 日韩欧美第一区| 亚洲成人av电影| 国内精品伊人久久久久av影院| 思99热精品久久只有精品| 亚洲av无码久久精品色欲| 在线中文字日产幕| 欧美日本高清视频在线观看| 亚洲男人第一天堂| 国产在线黄色| 国产日产精品_国产精品毛片| 男女羞羞视频在线观看| 久久精品一区二区三区不卡免费视频| 欧美性一区二区三区| 四虎www成人影院观看| 午夜av电影| 99国产精品久久久久久久久久| av漫画网站在线观看| 日韩午夜av在线| 欧美三级特黄| 四虎国产成人免费观看| 婷婷久久青草热一区二区| 91精品久久久久久综合乱菊| 97色在线视频观看| 麻豆一区二区三区精品视频| av电影一区二区三区| 国产精品久久久亚洲一区| 污网站免费观看| 牛牛影视久久网| 欧美写真视频一区| 中文字幕在线免费视频| 中文字幕欧美视频在线| 国产这里只有精品| 欧美成人se01短视频在线看| 手机毛片在线观看| 色的视频在线观看免费播放| 国产中文字幕视频在线观看| 久久久久久久99| 日韩欧美综合在线视频| 日韩欧美中文在线视频| 久久午夜a级毛片| 久久中文精品视频| 亚洲狠狠婷婷| 97人人做人人爽香蕉精品| 在线观看日韩国产| 久热免费在线观看| 免费大片黄在线| 亚洲影院一区| 国产一区二区三区自拍| 天天久久夜夜| 亚洲第一区第二区第三区| 午夜久久久久久久久久一区二区| 亚洲一区二区三区四区精品| 午夜福利视频一区二区| 中文av字幕一区| 欧亚一区二区三区| 国产视频精品自拍| 污污视频免费看| 正在播放一区二区| 高清欧美精品xxxxx在线看| 欧美一级二级三级| 无码人妻精品一区二区三区99不卡| 国产丝袜护土调教在线视频| 中文欧美日本在线资源| 理论不卡电影大全神| 91久久精品国产91性色| 欧美日韩国产中文字幕| 国产对白videos麻豆高潮| 日韩一区二区三区在线视频| 一区二区视频免费完整版观看| 97色在线观看免费视频| 久久一区二区三区国产精品| 岛国片免费看| 成年在线观看免费人视频| 亚洲成人蜜桃| 国产日韩在线视频| 天堂va久久久噜噜噜久久va| 先锋av资源| 国产成人自拍网站| 欧美激情a在线| 日韩08精品| 91国在线精品国内播放| 亚洲成人激情图| 国产农村妇女毛片精品久久| 国产精品青青在线观看爽香蕉| 中文字幕在线不卡视频| 91极品女神私人尤物在线播放| 在线影院福利| 亚洲成人毛片| 欧美激情久久久久久| 99视频在线精品| 69xxx免费视频| 蜜桃视频最新网址| 69xxxx国产| 亚洲s色大片在线观看| 欧美成人四级hd版| 日韩av免费在线播放| 国产欧美日韩精品高清二区综合区| 特级做a爱片免费69| 成人羞羞视频免费| 成人黄色片免费| 妺妺窝人体色www在线观看| mm1313亚洲国产精品无码试看| 在线免费观看av影视天堂| 少妇久久久久久被弄到高潮| 久久国产精品72免费观看| 日韩av中文字幕一区二区| 好吊色视频988gao在线观看| 国产乱码久久久久久| 1区2区3区国产精品| 六月丁香婷婷在线| 日韩一区二区三区在线免费观看| 在线观看的毛片| 亚洲人在线观看视频| 亚洲一级黄色录像| 国产免费1000拍拍拍| 国产超碰在线播放| 在线观看爽视频| 国产成人精品在线观看| 欧美13一14另类| 亚洲国产精品嫩草影院久久av| 亚洲午夜免费福利视频| 日韩欧美国产一区二区在线播放| 视频在线日韩| 波多野结衣三级视频| 性做久久久久久免费观看| 免费欧美日韩国产三级电影| 亚洲国产一区二区在线播放| 久久久久久久免费视频| 欧美一级免费片| 丝袜老师在线| 欧美va亚洲va在线观看蝴蝶网| 日韩中文字幕一区二区| 国产情侣免费视频| 久久久久电影| 国产h色视频在线观看| 亚洲第一主播视频| 国产精品国产对白熟妇| 国产免费av一区二区三区| 欧美下载看逼逼| 成人激情午夜影院| 日韩精品中文字幕在线观看| 91偷拍精品一区二区三区| h视频在线观看免费| 亚洲男女自偷自拍图片另类| 红桃视频在线观看一区二区| 91精品久久久久久久| 免费的av网站| 亚洲美女自拍偷拍| 亚洲一卡2卡三卡4卡2021四卡| 欧美 日韩 国产 成人 在线观看| 中文字幕av久久爽| 欧美性猛交99久久久久99按摩| 精品国产乱码久久久久久88av| 狠狠狠综合7777久夜色撩人| 久久夜色邦福利网| 国产成人精品综合久久久| 成人毛片高清视频观看| 欧美激情2020午夜免费观看| 成人自拍小视频| 亚洲精品国产一区二区精华液| 夫妇交换中文字幕| 成人看片在线观看| 国产99久久精品一区二区| 大香一本蕉伊线亚洲网| 亚洲激情成人| av影片在线看| 欧美成a人片免费观看久久五月天| 在线看小视频| 好吊色视频在线观看| 女厕盗摄一区二区三区| 欧美成人嫩草网站| 亚洲精品性视频| 日本孕妇大胆孕交无码| 在线能看的黄色| 成人观看视频| 精精国产xxx在线视频app| 亚洲成人av影片| 久久激情网站| 黄色网页在线播放| 一本一道久久综合狠狠老精东影业| 亚洲综合在线一区二区| 国产精品15p| xxx在线视频| 警花观音坐莲激情销魂小说| 欧美成人黄色网| 免费观看美女裸体网站| 日本午夜精品理论片a级appf发布| 国内精久久久久久久久久人| 精品一区二区三区视频在线观看| 久久久视频在线| 免费在线观看污污视频| 91在线观看欧美日韩| 999亚洲国产精| 99久久999| 中文字幕有码av| 亚洲第一视频在线| 一级成人免费视频| 国产成人成网站在线播放青青| 国产蜜臀97一区二区三区| www免费在线观看| 三上悠亚激情av一区二区三区| 色伦专区97中文字幕| 亚洲欧洲一二区| 国产亚洲成人一区| 北条麻妃在线观看视频| 国产成年人视频网站| 久久婷婷五月综合色丁香| 亚洲国产成人午夜在线一区| 欧美精品国产白浆久久久久| 色综合天天综合给合国产| 99热这里都是精品| 欧美极品一区二区三区| 中文字幕天堂网| 天堂网在线.www天堂在线| av网在线观看| 亚洲人成网亚洲欧洲无码| 激情六月婷婷| 欧美精品一区在线观看| 色综合视频一区二区三区高清| wwwcom羞羞网站| 噜噜噜久久,亚洲精品国产品| 亚洲国产精品久久人人爱蜜臀| 日韩欧美一区二区三区久久| 青青国产在线| www.欧美亚洲| 精品人伦一区二区色婷婷| 粉嫩av一区二区| 亚欧洲精品在线视频免费观看| 日本一二三区在线视频| 欧美裸体一区二区三区| 午夜肉伦伦影院| 日本高清久久一区二区三区| 91在线观看污| 国产免费麻豆视频| 香蕉97视频观看在线观看| 久久久久久久久久久久久久av| 欧美区二区三区| 国产精品制服诱惑| 国产天堂在线观看| 污影院在线观看| 日韩中文字幕国产| 国产美女一区二区三区| 999视频在线| 亚洲色图另类色图| 国产精品自拍区| 综合国产精品久久久| 日韩欧美一级二级三级| 最新中文字幕在线视频| 中文字幕在线不卡一区二区三区| 日韩黄色中文字幕| 国产精品美女久久久久久久| 久久中文精品视频| 不卡精品视频| 蜜桃成人在线视频| 亚洲一二三在线观看| 久久久久99精品一区|