3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python bif_小猪的Python学习之旅 —— 1.基础知识储备

發(fā)布時(shí)間:2024/1/8 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python bif_小猪的Python学习之旅 —— 1.基础知识储备 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

引言:(文章比較長(zhǎng),建議看目錄按需學(xué)習(xí)~)

以前剛學(xué)編程的時(shí)候就對(duì)Python略有耳聞,不過學(xué)校只有C,C++,Java,C#。

和PHP有句"PHP是最好的語言" 這種家喻戶曉的騷話一樣,Python也有

"人生苦短,我用Python"。而接觸Python這個(gè)詞最多的場(chǎng)合就是在一些技術(shù)群里,

有些大佬張嘴動(dòng)不動(dòng)就說什么Py交易,作為潛伏在群里的開發(fā)萌新的我每次都

會(huì)忍不住會(huì)發(fā)出這樣的感慨:

而真正接觸了下Python是在上家公司,當(dāng)時(shí)老大讓我寫個(gè)腳本去下載

倉庫里最近打包的apk,當(dāng)時(shí)東湊湊西湊湊最后總算拼成了一個(gè)可運(yùn)行

的py文件,因?yàn)椴涣私釶ython里的數(shù)據(jù)結(jié)構(gòu),全部用的字符串變量,

后面被老大教育了一番才知道有元組這種東西。因?yàn)楸旧碜鯝ndroid的,

Python用到的場(chǎng)合不多,加之覺得Kotlin有點(diǎn)意思,就沒去研究Python了。

前段時(shí)間,手頭的事做得差不多了,無聊四處張望時(shí),看到隔壁后臺(tái)

小哥迅雷瘋狂下載東西,建文件夾,粘貼復(fù)制,不知道還以為他在給

小電影分類呢,后來一問才知道,運(yùn)營(yíng)讓他把服務(wù)器上所有的音頻

文件下下來,然后根據(jù)對(duì)應(yīng)的類別下到對(duì)應(yīng)文件夾,所以他做的事情

就是:迅雷批量下載過歌曲 -> 看mysql歌曲的分組 -> 建文件夾

-> 粘貼復(fù)制歌曲到這個(gè)文件夾下,咋一看,流程挺簡(jiǎn)單的,然而有

4700多首歌,幾百個(gè)目錄,這樣慢慢搞怕是要搞幾天,而且常時(shí)間

機(jī)械化的重復(fù)某項(xiàng)工作,很容易出錯(cuò)。看著一臉絕望的后臺(tái)小哥:

于心不忍,決定寫個(gè)py腳本來拯救他,腦子里也有了程序的大概邏輯:

1.讓后臺(tái)導(dǎo)出一份mysql建表語句,安裝mysql把表建起來;

2.Python連mysql,讀取表里的數(shù)據(jù)

3.編寫帶limit去重的sql查詢語句,查詢得到所有分類

4.得到的所有分類就是要?jiǎng)?chuàng)建的文件夾,迭代批量創(chuàng)建文件夾;

5.sql查詢歌曲下載url與分類,拼接,寫入到文件中;

6.讀取文件,迭代:下載url截取文件名與分類路徑拼接成文件

的完整路徑,調(diào)用下載相關(guān)函數(shù)下載url到對(duì)應(yīng)路徑即可。

邏輯挺簡(jiǎn)單明了的,然而各種坑,最后折騰了一天才能弄出來

遇到了下面這些問題:

1.最坑的解碼問題:默認(rèn)使用Python2,中文亂碼,各種網(wǎng)上搜,

設(shè)置編碼方式,都沒用,頭皮發(fā)麻,特別是在截取文件名的時(shí)候。

后面換了一波Python3,很舒服,什么問題都沒了。

2.沒有對(duì)異常進(jìn)行捕獲,有些資源失效404,下到中途才發(fā)現(xiàn).;

3.想弄多線程下載的,因?yàn)镻ython很多基礎(chǔ)不知道,后面放棄了;

當(dāng)看到所有文件都下載到了對(duì)應(yīng)的位置,一種油然而生的成就感,

比起寫APP天天畫界面,請(qǐng)求,解析數(shù)據(jù),顯示數(shù)據(jù),有意思太多,

畢竟學(xué)習(xí)開發(fā)興趣很重要,索性從零開始學(xué)習(xí)下Python吧,越學(xué)越覺得:

理由上班時(shí)的閑暇時(shí)間,歷時(shí)兩周總算是把基礎(chǔ)知識(shí)的東西過了

一遍,遂有此文,畢竟初學(xué)者,有些地方可能理解有誤,望看到

的大佬不吝賜教,文中大部分內(nèi)容摘自:

《Python 3 教程》與《小甲魚的零基礎(chǔ)入門學(xué)習(xí)Python》

有興趣的可以閱讀下這兩本書~

本文不是入門教程啊,完全沒有編程經(jīng)驗(yàn)的不建議閱讀!

完全小白可以看下這本:《編程小白的第一本Python入門書》

目錄

[TOC]

1.學(xué)習(xí)資源相關(guān)

API文檔

書籍

2.學(xué)習(xí)Python2還是Python3的問題

!!!Python 3的語法 不完全兼容 Python 2的語法!!!

菜逼剛學(xué)Python沒多久,不敢大聲嗶嗶,最直接原因:

Python 3默認(rèn)使用utf-8,在處理中文的時(shí)候可以

減少很多編解碼的問題,而Python 2默認(rèn)使用ascii。

另外的原因:與時(shí)俱進(jìn),IT行業(yè)發(fā)展那么迅速,完全過渡只是時(shí)間問題;

舉個(gè)例子:Android Studio剛出的沒多久的時(shí)候,各種說卡啊,垃圾,

只能開一個(gè)項(xiàng)目等各種嫌棄,不如Eclipse好用;然而現(xiàn)在開發(fā)Android

還是用Eclipse的都是會(huì)被歧視一波的,另外官方已經(jīng)確定Python 2.7會(huì)

在2020年退休。So:人生苦短,我用Python3。

而且Python 2.7預(yù)計(jì)會(huì)在2020年退休

更多比較的文章可見:

3.開發(fā)環(huán)境搭建

Python下載安裝

Windows

傻瓜式下一步就好,記得勾選Add Python x.x to Path!勾選

了你裝完就不用自己去配置環(huán)境變量,安裝完畢后打開CMD輸入:

python3 -V 能查看到安裝的Python版本說明安裝成功,

如果提示錯(cuò)誤:python3不是內(nèi)部或外部命令之類的話,恭喜你

可以百度下:Python3環(huán)境變量配置 了~

Mac

方法一:官網(wǎng)下安裝包,傻瓜下一步;

方法二:如果有裝Homebrew,終端輸入:brew install Python3 安裝即可。

Ubuntu:一般內(nèi)置,執(zhí)行下述命令可查看版本,如果想安裝自己喜歡

的版本可以鍵入:sudo apt-get install python版本號(hào) 進(jìn)行安裝

PyCharm下載安裝

其實(shí)在安裝完P(guān)ython后就可以進(jìn)行Python編程了,直接命令行輸入python3,

就可以使用自帶的IDLE進(jìn)行開發(fā)了;又或者直接用Sublime Text或NotePad++

這類代碼查看工具直接編寫代碼,然后保存成后綴為.py的文件,然后python3

執(zhí)行這個(gè)py文件就可以了。

雖然可以,但是挺不方便的,比如縮進(jìn)問題,Python通過縮進(jìn)來表示代碼塊,

代碼一多,某一行沒有正確的使用縮進(jìn),結(jié)果可能與你預(yù)期的相差甚遠(yuǎn)。

智能提示,方便的依賴庫管理等,這兩個(gè)就不用說了吧,具體的還得你自己體會(huì)。

官網(wǎng)下載:https://www.jetbrains.com/pycharm/download/

下載Professional版本,傻瓜式安裝,打開后會(huì)彈出注冊(cè)頁面,

勾選License server,在License server address輸入注冊(cè)服務(wù)器,

網(wǎng)上搜很多,然后就可以愉快的進(jìn)行py開發(fā)了。

軟件的基本使用也非常簡(jiǎn)單,Jetbrains的IDE都是差不多的~

有一點(diǎn)要注意的地方是,如果你想切換項(xiàng)目依賴的Python版本號(hào)的話:

打開設(shè)置(Preference或settings),修改即可:

4.基本常識(shí)

1) 導(dǎo)包

有時(shí)項(xiàng)目中需要引入其他模塊或者模塊中的某個(gè)函數(shù),需要用到import和

from...import,用法示例如下:

import sys # 導(dǎo)入整個(gè)模塊

from sys import argv # 導(dǎo)入模塊中的需要用到的部分

from urllib.error import URLError, HTTPError # 多個(gè)的時(shí)候可以用逗號(hào)隔開

from sys import * # 導(dǎo)出模塊中的所有

# 另外還可以使用as關(guān)鍵字為模塊設(shè)置別名,比如 import sys as s

# 調(diào)用的時(shí)候直接s.argv 這樣就可以了。

2) 關(guān)鍵字與標(biāo)識(shí)符命名規(guī)則

在對(duì)變量或者方法名這些標(biāo)識(shí)符進(jìn)行命名的時(shí)候,需要注意,不能夠

與Python中的關(guān)鍵字相同,通過keyword.kwlist可以查詢所有的關(guān)鍵字:

需要import keyword模塊哦~

除了不能與與關(guān)鍵字相同外,標(biāo)識(shí)符的命名規(guī)則:

由字母,數(shù)字和下劃線組成,且首字符必須為字母或下劃線,

Python對(duì)大小寫敏感;關(guān)于命名規(guī)范的問題,沒有什么

強(qiáng)制規(guī)定,整個(gè)項(xiàng)目保持統(tǒng)一就好,附上網(wǎng)上找的一個(gè)命名規(guī)則:

>

1.項(xiàng)目名:首字母大寫,其余小寫,用下劃線增加可讀性,如:Ui_test;

2.包名與模塊名:全部小寫字母;

3.類名:首字母大寫,其余小寫,多個(gè)單詞駝峰命名法;

4.方法(函數(shù))名:全部小寫,多個(gè)單詞用下劃線分隔;

5.參數(shù)名:小寫單詞,如果與關(guān)鍵詞沖突,參數(shù)名前加上下劃線,比如_print;

6.變量:小寫,多個(gè)單詞用下劃線分隔;

7.常量:全部大寫,多個(gè)單詞用下劃線分隔;

3) 注釋

Python 使用 # 來進(jìn)行 單行注釋,多行注釋 的話使用三引號(hào),比如:

'''

這是

Python的

多行注釋

'''

4) print打印輸出與input輸入函數(shù)

學(xué)習(xí)一門新的編程語言,第一個(gè)程序基本都是打印Hello world,

把結(jié)果打印到屏幕上,是驗(yàn)證代碼執(zhí)行結(jié)果的最直觀體現(xiàn),所以

有必要先學(xué)一波 print 和 input 的用法!

print():

1.可以輸出各種亂七八糟類型的數(shù)據(jù)直接轉(zhuǎn)成字符串打印輸出;

2.print默認(rèn)會(huì)換行,如果不換行可以: print(xxx, end = "")

3.支持 格式化輸出,和C中的printf用法類似,逗號(hào)分隔前后改成%:

input():

從鍵盤讀入一個(gè)字符串,并自動(dòng)忽略換行符,所有形式的輸入按字符串處理。

可以在括號(hào)里寫一些輸入的提示信息,比如: input("請(qǐng)輸入一個(gè)字符串:")

???輸出結(jié)果:???

5) help函數(shù)

這個(gè)就不用說了,很多編程語言都有的,可以用來查看某個(gè) 內(nèi)置函數(shù)(BIF)

的相關(guān)用法的,比如help(print),會(huì)輸出這樣的結(jié)果:

6) dir函數(shù)

查看對(duì)象內(nèi)所有屬性與方法,只需要把要查詢的對(duì)象添加到括號(hào)中即可,

比如定義一個(gè)類,然后用dir可以獲取所有的屬性與方法:

???部分輸出結(jié)果:???

7) 查看所有內(nèi)置函數(shù)(BIF)

執(zhí)行:print(dir(sys.modules['builtins'])) 可以打印出所有的內(nèi)置函數(shù)。

8) 多個(gè)語句一行與一個(gè)語句多行

如果你想把多個(gè)語句寫到一行,可以使用; (分號(hào))分隔;

有時(shí)語句可能太長(zhǎng),你可以使用\ (反斜杠)來銜接,

而在[] , {} , ()里的不需要使用反斜杠來銜接。

5.數(shù)據(jù)類型

1) 變量

Python3里定義一個(gè)變量非常簡(jiǎn)單粗暴,直接一個(gè) 變量名 = 初值

賦值時(shí)就決定了變量的數(shù)據(jù)類型,變量名引用了數(shù)值的同時(shí)也引用

它的類型,如果不理解的話,看下例子就知道了,type可以查看

變量的數(shù)據(jù)類型(另外還要注意Python對(duì)大小寫敏感,區(qū)分大小寫!):

???輸出結(jié)果:???

另外Python中支持多個(gè)變量賦值,以下這兩種賦值寫法是正確的:

a = b = c = 1

a,b,c = 1,2,"Python"

對(duì)了,你還可以使用del關(guān)鍵字刪除對(duì)象的引用,但刪除后再調(diào)用

變量是會(huì)報(bào)錯(cuò)的!

???輸出結(jié)果:

2) 數(shù)字(Mumber)

Python3中支持四種數(shù)字類型:int,float,complex(復(fù)數(shù))

注:Python3中 int 不區(qū)分整形與長(zhǎng)整形,整數(shù)的長(zhǎng)度不受限制,

所以很容易進(jìn)行大數(shù)計(jì)算。而除了十進(jìn)制外的進(jìn)制表示如下:

二進(jìn)制0b,八進(jìn)制0o,十六進(jìn)制0x 開頭。

Python支持復(fù)數(shù)直接表示法,就是(a+bj)的形式,complex類的實(shí)例,

可以直接運(yùn)算,比如:*a = 1 + 2j + 3 4j,輸出a,結(jié)果是:(1+14j)實(shí)數(shù)+虛數(shù),除了a+bj,還可以用complex(a,b)表示,兩個(gè)都是

浮點(diǎn)型,可以調(diào)用.real獲得實(shí)部,.imag獲得虛部,abs()求復(fù)數(shù)

的模(√(a^2 + b^2)**)。

數(shù)字類型轉(zhuǎn)換:(Python文檔中,方括號(hào)[]括起來表示為可選)

函數(shù)

作用

int(x[,base])

將x轉(zhuǎn)換為一個(gè)整數(shù),第二個(gè)參數(shù)是指定前面字符串的進(jìn)制類型

float(x)

將x轉(zhuǎn)換到一個(gè)浮點(diǎn)數(shù)

complex(real [,imag])

創(chuàng)建一個(gè)復(fù)數(shù)

str(x)

將對(duì)象x轉(zhuǎn)換為字符串

repr(x)

將對(duì)象x轉(zhuǎn)換為表達(dá)式字符串

eval(str)

用來計(jì)算在字符串中的有效Python表達(dá)式,并返回一個(gè)對(duì)象

tuple(s)

將序列s轉(zhuǎn)換為一個(gè)元組

list(s)

將序列s轉(zhuǎn)換為一個(gè)列表

chr(x)

將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符

unichr(x)

將一個(gè)整數(shù)轉(zhuǎn)換為Unicode字符

ord(x)

將一個(gè)字符轉(zhuǎn)換為它的整數(shù)值

hex(x)

將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)十六進(jìn)制字符串

oct(x)

將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)八進(jìn)制字符串

bin(x)

將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)二進(jìn)制字符串

數(shù)學(xué)函數(shù):

函數(shù)

作用

abs(x)

返回?cái)?shù)字的絕對(duì)值,如abs(-10) 返回 10

ceil(x)

返回?cái)?shù)字的上入整數(shù),如math.ceil(4.1) 返回 5

cmp(x, y)

如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1

exp(x)

返回e的x次冪(ex),如math.exp(1) 返回2.718281828459045

fabs(x)

返回?cái)?shù)字的絕對(duì)值,如math.fabs(-10) 返回10.0

floor(x)

返回?cái)?shù)字的下舍整數(shù),如math.floor(4.9)返回 4

log(x)

如math.log(math.e)返回1.0,math.log(100,10)返回2.0

log10(x)

返回以10為基數(shù)的x的對(duì)數(shù),如math.log10(100)返回 2.0

max(x1, x2,...)

返回給定參數(shù)的最大值,參數(shù)可以為序列。

min(x1, x2,...)

返回給定參數(shù)的最小值,參數(shù)可以為序列。

modf(x)

返回x的整數(shù)部分與小數(shù)部分,兩部分的數(shù)值符號(hào)與x相同,
整數(shù)部分以浮點(diǎn)型表示。

pow(x, y)

x的y次方

round(x [,n])

返回浮點(diǎn)數(shù)x的四舍五入值,如給出n值,則代表舍入到
小數(shù)點(diǎn)后的位數(shù)。

sqrt(x)

返回?cái)?shù)字x的平方根,數(shù)字可以為負(fù)數(shù),返回類型為實(shí)數(shù),
如math.sqrt(4)返回 2+0j

3) 布爾類型(Bool)

用True和False來表示真假,也可以當(dāng)做整數(shù)來對(duì)待,True為1,

False為0,但是不建議用來參與運(yùn)算!

4) 列表(List)

類似于數(shù)組,有序,內(nèi)容長(zhǎng)度可變,使用中括號(hào)[]表示,元素間用逗號(hào)分隔,

元素的數(shù)據(jù)類型可以不一樣!用法示例如下(dir(list)可以查看所有的屬性與方法j):

(Tip:列表可嵌套,如果想訪問列表中的列表中的某個(gè)值可以寫多個(gè)[],比如:list1[1][2])

list1 = [1,2.0,"a",True] # 定義列表

print(list1[1]) # 通過[下標(biāo)]訪問元素,從0開始,結(jié)果輸出:2.0

print(list1[1:3]) # 支持截取,比如這里的[1:3],結(jié)果輸出:[2.0, 'a']

print(list1[1:3:2]) # 還可以有第三個(gè)參數(shù),步長(zhǎng),默認(rèn)為1,結(jié)果輸出:[2.0]

print(list1[2:]) # 輸出結(jié)果:['a', True]

print(list1[-2]) # 負(fù)數(shù)的話從后面開始訪問,結(jié)果輸出:a

print(list1.index("a")) # 返回參數(shù)在列表中的位置,結(jié)果輸出:2

# 修改列表元素

list1[1] = 3.0 # 直接獲得元素后進(jìn)行修改,此時(shí)列表元素:[1, 3.0, 'a', True]

# 添加元素

list1.append('Jay') # 追加一個(gè)元素,此時(shí)列表元素:[1, 2.0, 'a', True, 'Jay']

list1.insert(2,'pig') # 插入一個(gè)元素,此時(shí)列表元素:[1, 2.0, 'pig', 'a', True]

print(list1.pop()) # 移除最后一個(gè)元素,并返回元素的值,結(jié)果輸出:True

# 刪除元素

del list1[0] # 刪除索引位置的值,此時(shí)列表元素:[2.0, 'a', True]

list1.remove('a') # 刪除指定的元素值,此時(shí)列表元素:[1, 2.0, True]

# 其他(使用+號(hào)可以組合列表,*號(hào)可以重復(fù)列表)

print(list1+list1) # 輸出結(jié)果:[1, 2.0, 'a', True, 1, 2.0, 'a', True]

print(list1*2) # 輸出結(jié)果:[1, 2.0, 'a', True, 1, 2.0, 'a', True]

print('a' in list1) # 判斷列表中是否有此元素,輸出結(jié)果:True

print('b' not in list1) # 判斷原始中是不是沒有這個(gè)元素,輸出結(jié)果:True

for x in list: # 迭代遍歷列表

print(len(list1)) # 獲得列表長(zhǎng)度,結(jié)果輸出:4

print(list1.count(1)) # 統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù),結(jié)果輸出:2,因?yàn)門rue的值也是1

max(list1) # 獲得列表中的元素最大值,列表元素類型需要為數(shù)字

min(list1) # 獲得列表中的元素最小值,列表元素類型需要為數(shù)字

list1.sort() # 對(duì)原列表元素進(jìn)行排序,本地排序(會(huì)修改值),返回None,

# 只能比較數(shù)字!默認(rèn)從小到大,從大到小可以用可選參數(shù),括號(hào)里加上:

# key = lambda x:-1*x

list1.reverse() # 反轉(zhuǎn)列表元素,會(huì)修改列表,返回None

list2 = list1.copy() # 拷貝列表,重新開辟了內(nèi)存空間!和等號(hào)賦值不一樣!

list(tuple) # 將元組或字符串轉(zhuǎn)換為列表

5) 元組(tuple)

受限的列表,元組中的元素不能修改,使用小括號(hào)()表示。

有一點(diǎn)要注意的是:當(dāng)元組中只有一個(gè)元素,需要在元素后添加逗號(hào),

否則會(huì)當(dāng)做括號(hào)運(yùn)算符使用!元組可以當(dāng)做不能修改的參數(shù)傳遞給函數(shù),

而且元組所占用的內(nèi)存較小。使用的話,除了沒有修改元組元素的方法外,

其他的和列表的方法基本一致。

另外元組中的元素不能刪除,但是可以使用del語句來刪除整個(gè)元組,

不過比較少用,因?yàn)镻ython回收機(jī)制會(huì)在這個(gè)元組不再被使用時(shí)自動(dòng)刪除

(和Java的gc有點(diǎn)像~) 還可以使用tuple(list)將字符串或列表轉(zhuǎn)換為元組。

??輸出結(jié)果:??

6) 字典(dict)

和列表,元組通過下標(biāo)序列來索引元素不同,字典使用鍵值對(duì)的形式來存儲(chǔ)

數(shù)據(jù),通過鍵來索引值,創(chuàng)建字典時(shí),鍵不能重復(fù),重復(fù)后面的會(huì)覆蓋!

因?yàn)殒I必須不可變,所以鍵可用數(shù)字,字符串或元組,但是不能用列表!

使用冒號(hào):分割鍵與值,多個(gè)鍵值對(duì)用逗號(hào),分隔;字典也是支持嵌套的!

用法示例如下:

dict1 = {} # 定義一個(gè)空字典

dict2 = {'a': 1, 'b': 2, 3: "c"} # 定義一個(gè)普通字典

dict4 = dict2.copy() # 淺復(fù)制一個(gè)字典

# 可以使用fromkeys創(chuàng)建并返回新的字典,有兩個(gè)參數(shù),鍵和鍵對(duì)應(yīng)的值

# 值可以不提供,默認(rèn)None,不過有個(gè)小細(xì)節(jié)要注意,下面的例子輸出

# 的結(jié)果是:{1: ['a', 'b', 'c'], 2: ['a', 'b', 'c'], 3: ['a', 'b', 'c']}

list1 = [1, 2, 3]

list2 = ['a', 'b', 'c']

dict3 = {}

dict3 = dict3.fromkeys(list1, list2)

print(dict3)

# 通過鍵查詢對(duì)應(yīng)的值,如果沒有這個(gè)鍵會(huì)報(bào)錯(cuò)TypeError,這里輸出結(jié)果:2

print(dict2['b'])

print(dict2.get("d")) # 通過get()方法查詢鍵對(duì)應(yīng)的值,沒有的話會(huì)返回None

# 還可以加上一個(gè)默認(rèn)的返回參數(shù)get(x,y)

print(dict2.setdefault("d")) # 和get()類似,如果找不到鍵的話會(huì)自動(dòng)添加 鍵:None

print("d" in dict2) # 字典中是否有此鍵,這里輸出結(jié)果:False

print("d" not in dict2) # 字典中是否沒有此鍵,這里輸出結(jié)果:True

print(dict2.keys()) # 返回字典中所有的鍵,這里輸出結(jié)果:dict_keys(['a', 3, 'b'])

print(dict2.values()) # 返回字典中所有的值,這里輸出結(jié)果:dict_values([1, 'c', 2])

print(dict2.items()) # 返回字典中所有的鍵值對(duì),這里輸出結(jié)果:

# dict_items([('a', 1), (3, 'c'), ('b', 2)])

# 修改鍵對(duì)應(yīng)的值,此時(shí)字典元素:{3: 'c', 'a': 1, 'b': 'HaHa'}

dict2['b'] = 'HaHa'

dict2.update(b:'Pig') # 使用update方法可以更新鍵對(duì)應(yīng)的值,不過鍵需要為字符串!

# 刪除字典元素

del(dict2['b']) # 刪除某個(gè)鍵值對(duì),此時(shí)字典元素:{3: 'c', 'a': 1}

dict2.clear() # 移除字典中所有的鍵值對(duì),此時(shí)剩下空字典:{}

del dict2 # 刪除整個(gè)字典,刪除后無法再重復(fù)引用!!!

print(dict2.pop('a')) # 根據(jù)鍵刪除對(duì)應(yīng)的值,返回被刪除的值。

print(dict2.popitem()) # 刪除一個(gè)項(xiàng),隨機(jī),比如:('b', 2)

# 遍歷字典:

for d in dict2:

print("%s:%s" % (d, dict2.get(d)))

for (k,v) in dict2.items():

print("%s:%s" % (k, v))

7) 集合(set)

集合中的存儲(chǔ)的元素?zé)o序且不重復(fù),所以你無法去索引某個(gè)具體的元素;

使用大括號(hào){}包裹元素,逗號(hào)分隔,如果有重復(fù)的元素會(huì)被自動(dòng)剔除!

另外有一點(diǎn)要注意的是,如果是創(chuàng)建空集合必須使用set(),而不能用{},

通過上面我們也知道了{(lán)}的話是直接創(chuàng)建一個(gè)空字典!

用法示例如下:

set1 = set() # 創(chuàng)建空集合

set2 = {1, 2, 3, 4, 5, 1} # 普通方式創(chuàng)建集合

print(set2) # 重復(fù)元素會(huì)被自動(dòng)刪除,輸出結(jié)果:{1, 2, 3, 4, 5}

set3 = set('12345') # 字符串

print(set3) # 輸出:{'2', '5', '3', '4', '1'},集合元素?zé)o序

print(6 in set2) # 判斷集合中是否有此元素:輸出結(jié)果:False

print(6 not in set2) # 判斷集合中是否有此元素:輸出結(jié)果:True

set2.add("6") # 添加元素

print(set2) # 輸出結(jié)果:{1, 2, 3, 4, 5, '6'}

set2.remove(2) # 刪除元素,如果刪除的元素不存在會(huì)報(bào)錯(cuò)

print(set2) # 輸出結(jié)果:{1, 3, 4, 5, '6'}

# 遍歷集合,輸出結(jié)果: 1 3 4 5 6

for data in set2:

print(data, end="\t")

# 使用frozenset()函數(shù)定義不可變集合

set4 = frozenset({1, 2, 3, 4, 5})

8) 字符串

Python里對(duì)處理字符串可是日常,熟練掌握字符串的處理非常重要。

可以使用單引號(hào)('')或者雙引號(hào)("")來修飾字符串,

如果想讓字符串包含換行縮進(jìn)等格式時(shí),可以使用三括號(hào)('''''')

來修飾,一般要打印段落文字的時(shí)候可以用這個(gè)。

另外,字符串定義后就不能修改元素了,比如下面str1[0] = 'x'是會(huì)報(bào)錯(cuò)的,

只能通過+,*,分片等方式進(jìn)行拼接,間接得到相同的字符串內(nèi)容,不過卻不是原來

的字符了,變量指向了新的字符串,而舊的會(huì)被py的回收機(jī)制回收掉!

訪問字符串:

str1 = "Hello Python"

print(str1[3]) # 輸出結(jié)果:l

print(str1[2:]) # 輸出結(jié)果:llo Python

print(str1[2:5]) # 輸出結(jié)果:llo

print(str1[2:10:2]) # 輸出結(jié)果:loPt

print(str1[0:8] + str1[8:]) # 輸出結(jié)果:Hello Python

str2 = str1[6:] * 3

print(str2) # 輸出結(jié)果:PythonPythonPython

轉(zhuǎn)義字符:

轉(zhuǎn)義字符

作用

轉(zhuǎn)義字符

作用

轉(zhuǎn)義字符

作用

行尾的\

續(xù)行符

\\

反斜杠

\'

單引號(hào)

\a

響鈴

\b

退格

\e

轉(zhuǎn)義

\000

\n

換行

\v

縱向制表符

\t

橫向制表符

\r

回車

\f

換頁

\o

八進(jìn)制數(shù)代表字符

\x

十六進(jìn)制數(shù)代表字符

各種內(nèi)置方法:

方法名

作用

capitalize()

把字符串的第一個(gè)字符改為大寫

casefold()

把整個(gè)字符串的所有字符改為小寫

center(width)

將字符串居中,并使用空格填充至長(zhǎng)度width的新字符串

count(sub[,start[,end]])

返同sub在字符申里邊出現(xiàn)的次數(shù),
start和end參數(shù)表示范圍,可選

encode(encoding= 'utf-8 ',errors='strict')

以encoding指定的編碼格式對(duì)字符串進(jìn)行編碼

endswith(sub[,start[,end]])

檢查字符串是否以sub 子字符串結(jié)束,如果是返回True,
否則返回False。start和end參數(shù)表示范圍,可選

expandtabs([tabsize= 8])

把字符串中的tab符號(hào)(\t)轉(zhuǎn)換為空格,如不指定參數(shù),
默認(rèn)的空格數(shù)是tabsize=8

find(sub[,start[,end]])

檢測(cè)sub是否包含在字符串中,如果有則返回索引值,
否則返回-1,start和end參數(shù)表示范圍,可選

index(sub[,start[,end]])

跟find方法一樣,不過如果sub不在string中會(huì)產(chǎn)生一個(gè)異常

isalnum()

如果字符串中至少有一個(gè)字符,并且所有字符都是
字母或數(shù)字則返回True,否則返回False

isalpha()

如果字符串至少有一個(gè)字符串,并且所有字符都是
字母則返回True,否則返回False

isdecimal()

如果字符串只包含十進(jìn)制數(shù)字則返回True,否則返回False

isdigit()

如果字符串只包含數(shù)字則返回True,否則返回False

islower()

如果字符串中至少包含一個(gè)區(qū)分大小寫的字符,并且這些字符
都是小寫,則返回True,否則返回False

isnumeric()

如果字符串中只包含數(shù)字字符,則返回True,否則返回False

isspace()

如果字符串中只包含空格,則返回True,否則返回False

istitle()

如果字符串是標(biāo)題化(所有單詞大寫開頭,其余小寫),
則返回True,否則返回False

isupper()

如果字符串中至少包含一個(gè)區(qū)分大小寫的字符,并且這些
字符都是大寫,則返回True,否則返回False

join(sub)

以字符串作為分隔符,插入到sub中所有的字符之間,使用+去拼接大量
字符串的時(shí)候是很低效率的,因?yàn)榧犹?hào)拼接會(huì)引起內(nèi)存賦值一級(jí)垃圾回收
操作,此時(shí)用join來拼接效率會(huì)高一些,比如: ''.join(['Hello','Python'])

ljust(width)

返回一個(gè)左對(duì)齊的字符串,并使用空格填充至長(zhǎng)度為width的新字符串

lower()

轉(zhuǎn)換字符串所有大寫字符為小寫

lstrip()

去除字符串左邊的所有空格

partition(sub)

找到子字符串sub,把字符串分割成3元組(前,pre,后)
如果字符串中不包含則返回('原字符串','','')

replace(old, new[,count])

把字符串中的old子字符串替換成new,如果count指定,
則替換次數(shù)不超過count次

rfind(sub[,start[,end]])

和find()方法類似,不過是從右開始查找

rindex(sub[,start[,end]])

和index()方法類似,不過是從右開始查找

rjust(width)

返回一個(gè)右對(duì)齊的字符串,并使用空格填充至長(zhǎng)度為width的新字符串

rpartition(sub)

類似于partition(),不過是從右邊開始查找

rstrip()

刪除字符串末尾的空格

split(sep=None,maxsplit=-1)

不帶參數(shù)默認(rèn)是以空格為分隔符切片字符串,如果maxspli參數(shù)t
右設(shè)置,則僅分隔maxsplit個(gè)子字符串,返回切片后的子字符串拼接的列表

splitlines([keepends])

按照'\n'分隔,返回一個(gè)包含各行作為元素的列表,如果keepends參數(shù)
指定,則返回前keepends行

startswith(prefix[,start[,end]])

檢查字符串是否以prefix開頭,是則返回True,否則返回False。
start和end參數(shù)可以指定范圍檢查,可選

strip([chars])

刪除字符串前邊和后邊所有的空格,chars參數(shù)可定制刪除的字符串,可選

swapcase()

反轉(zhuǎn)字符串中的大小寫

title()

返回標(biāo)題化(所有的單詞都是以大寫開始,其余字母小寫)的字符串

translate(table)

按照table的規(guī)則(可由str.maketrans('a','b')定制)轉(zhuǎn)換字符串中的字符

upper()

轉(zhuǎn)換字符串中所有的小寫字符為大寫

zfill(width)

返回長(zhǎng)度為width的字符串,原字符串右對(duì)齊,前邊用0填充

字符串格式化:

其實(shí)就是format方法的使用而已,示例如下:

# 位置參數(shù)

str1 = "{0}生{1},{2}{3}!".format("人","苦短","我用","Python")

print(str1) # 輸出結(jié)果:人生苦短,我用Python!

# 關(guān)鍵字參數(shù)

str1 = "{a}生{c},{b}ze8trgl8bvbq!".format(a = "人", c = "苦短",b = "我用",d = "Python")

print(str1) # 輸出結(jié)果:人生苦短,我用Python!

# 位置參數(shù)可以與關(guān)鍵字參數(shù)一起使用,不過位置參數(shù)需要在關(guān)鍵字參數(shù)前,否則會(huì)報(bào)錯(cuò)!

# 另外還有個(gè)叫替換域的東西,冒號(hào)代表格式化符號(hào)開始,比如下面的例子:

str1 = "{0}:{1:.4}".format("圓周率", 3.1415926)

print(str1) # 輸出結(jié)果:圓周率:3.142

格式化操作符:%,這個(gè)就不說了,和上面print()那里的一致!

9) 運(yùn)算符

算術(shù)操作符:(+ - * / % **(冪,次方) //(地板除法,舍棄小數(shù)))

print("3 + 7 = %d" % (3 + 7)) # 輸出結(jié)果: 3 + 7 = 10

print("3 - 7 = %d" % (3 - 7)) # 輸出結(jié)果: 3 - 7 = -4

print("3 * 7 = %d" % (3 * 7)) # 輸出結(jié)果: 3 * 7 = 21

print("7 / 3 = %f" % (7 / 3)) # 輸出結(jié)果: 7 / 3 = 2.333333

print("7 %% 3 = %d" % (7 % 3)) # 輸出結(jié)果: 7 % 3 = 1

print("3 ** 6 = %d" % (7 ** 3)) # 輸出結(jié)果: 3 ** 6 = 343

print("3 // 6 = %f" % (7 // 3)) # 輸出結(jié)果: 3 // 6 = 2.000000

比較運(yùn)算符:(== != > < >= <=)

賦值運(yùn)算符:(== += -= *`=** **/=** **%=** **=` //=)

位運(yùn)算符:(&(按位與) |(按位或) ^(異或,不同為1) ~(取反) << >>)

邏輯運(yùn)算符:(and or not)

成員運(yùn)算符:(in not in)

身份運(yùn)算符(判斷是否引用同一個(gè)對(duì)象):(is is not)

運(yùn)算符優(yōu)先級(jí):

**(指數(shù)) ??>?? ~ + -(取反,正負(fù)號(hào)) ??>?? * / % //(乘除,求余,地板除) ??>?? << >>(左右移)

> ?? &(按位與) ??>??^ |(異或,按位或)??> ??< <= > >=(比較運(yùn)算符) ??>??等于運(yùn)算符??> ??賦值運(yùn)算符

>??身份運(yùn)算符??>??成員運(yùn)算符??>??邏輯運(yùn)算符

10) 日期時(shí)間

日期時(shí)間并不屬于數(shù)據(jù)結(jié)構(gòu),只是覺得很常用,索性也在這里把用法mark下~

以來的兩個(gè)模塊是:time 和 datetime,詳細(xì)用法示例如下:

import time, datetime

# 獲取當(dāng)前時(shí)間

moment = time.localtime()

print("年:%s" % moment[0])

print("月:%s" % moment[1])

print("日:%s" % moment[2])

print("時(shí):%s" % moment[3])

print("分:%s" % moment[4])

print("秒:%s" % (moment[5] + 1))

print("周幾:%s" % (moment[6] + 1))

print("一年第幾天:%s" % moment[7])

print("是否為夏令時(shí):%s" % moment[8])

# 格式化時(shí)間(這里要注意strftime和strptime是不一樣的!!!)

moment1 = time.strftime('%Y-%m-%d %H:%M:%S')

moment2 = time.strftime('%a %b %d %H:%M:%S %Y', time.localtime())

moment3 = time.mktime(time.strptime(moment2, '%a %b %d %H:%M:%S %Y'))

print(moment1) # 輸出結(jié)果:2017-12-02 11:08:02

print(moment2) # 輸出結(jié)果:Sat Dec 02 11:08:02 2017

print(moment3) # 輸出結(jié)果:1512184082.0 日期轉(zhuǎn)換為時(shí)間戳

# 獲得當(dāng)前時(shí)間戳

print(time.time()) # 輸出結(jié)果:1512185208.0942981

# 獲得當(dāng)前時(shí)間(時(shí)間數(shù)組,還需strftime格式化下)

print(datetime.datetime.now()) # 輸出結(jié)果:2017-12-02 11:34:44.726843

# 時(shí)間戳轉(zhuǎn)換為時(shí)間

# 方法一:(輸出結(jié)果:2017-12-02 11:08:02)

moment4 = 1512184082

moment5 = time.localtime(moment4) # 轉(zhuǎn)換成時(shí)間數(shù)組

print(time.strftime('%Y-%m-%d %H:%M:%S', moment5)) # 格式化

# 方法二:

moment6 = datetime.datetime.utcfromtimestamp(moment4)

print(moment6) # 直接輸出:2017-12-02 03:08:02

moment7 = moment6.strftime('%a %b %d %H:%M:%S %Y')

print(moment7) # 格式化后輸出:Sat Dec 02 03:08:02 2017

# 延遲執(zhí)行

time.sleep(秒)

6.流程控制

1) if條件判斷

python中沒有switch-case,另外使用了 elif 代替了else if

每個(gè)條件后需要跟一個(gè)冒號(hào)(:),通過縮放來劃分代碼塊,

嵌套的時(shí)候要注意!使用示例如下:

???輸出結(jié)果:

另外,如果條件成立,你又不想做任何事情,可以直接使用pass空語句

2) while循環(huán)

python中沒有do-while,同樣要注意冒號(hào)和縮放!

可以搭配else使用,還有無限循環(huán)這種東西:while True:

使用下面的break關(guān)鍵字可以跳出循環(huán)。

使用示例如下:

???輸出結(jié)果:

3) for循環(huán)

和C或者Java那種for循環(huán)不同,并不能直接寫 for(int a = 0;a < 100;a++)

使用示例如下:

輸出結(jié)果:

4) break,continue,else

break跳出循環(huán);continue跳過余下操作直接進(jìn)入下一次循環(huán);

else也可以使用在循環(huán),for循環(huán)條件不成立時(shí)執(zhí)行,如果先break的話不會(huì)執(zhí)行!

5) 條件表達(dá)式(簡(jiǎn)化版的if-else)

a = x if 條件 else y

6) 斷言

當(dāng)assert關(guān)鍵字后面的判斷條件為假的時(shí)候,程序自動(dòng)崩潰并拋出AssertionErro異常,

一般在測(cè)試程序的時(shí)候才會(huì)用到,要確保某個(gè)條件為真程序才能正常工作的時(shí)候使用~

7) 迭代器與生成器

迭代器:用于訪問集合,是一種可以記住遍歷位置的對(duì)象,會(huì)從第一個(gè)元素

開始訪問,直到結(jié)束,兩個(gè)基本的方法:iter()和next()

輸出結(jié)果:

生成器

應(yīng)該叫生成器函數(shù)吧,一種特別的函數(shù),用yield來返回值,

調(diào)用時(shí)會(huì)返回一個(gè)生成器對(duì)象,本質(zhì)上還是迭代器,只是更加簡(jiǎn)潔,

yield對(duì)應(yīng)的值在函數(shù)調(diào)用的時(shí)候不會(huì)立即返回,只有去調(diào)用next()

方法的時(shí)候才會(huì)返回,使用for x in xxx的時(shí)候其實(shí)調(diào)用的還是next()方法,

最簡(jiǎn)單的使用示例如下:

???輸出結(jié)果:???

如果你用type()方法查下,會(huì)發(fā)現(xiàn)返回的對(duì)象類型是:``

相比起迭代器,生成器更加簡(jiǎn)潔優(yōu)雅,最經(jīng)典的例子就是實(shí)現(xiàn)斐波那契數(shù)列:

def func(n):

a, b = 0, 1

while n > 0:

n -= 1

yield b

a, b = b, a + b

for i in func(10):

print(i, end="\t")

# 輸出結(jié)果:1 1 2 3 5 8 13 21 34 55

7.函數(shù)

對(duì)于一些重復(fù)使用的代碼塊,我們可以把他抽取出來寫成一個(gè)函數(shù)。

1) 函數(shù)定義

使用 def關(guān)鍵字 修飾,后接函數(shù)名與圓括號(hào)(傳入?yún)?shù)),

使用 return關(guān)鍵字 返回值,不寫的話默認(rèn)返回 None值,

Python可以動(dòng)態(tài)確定函數(shù)類型,返回不同的類型的值,可以利用

列表打包多種類型的值一次性返回,也可以直接用元組返回多個(gè)值;

另外函數(shù)參數(shù)如果有多個(gè)的話,可以用逗號(hào)隔開。

還有一個(gè)建議是:在函數(shù)第一行語句可以選擇性地使用文檔字符串用于存放

函數(shù)說明,直接用三引號(hào)注釋包括即可,通過help方法可以拿到!

2) 形參與實(shí)參

定義函數(shù)時(shí)的參數(shù)是形參,調(diào)用時(shí)傳入的是實(shí)參;

3) 關(guān)鍵字參數(shù)

參數(shù)有多個(gè)的時(shí)候,怕參數(shù)混淆傳錯(cuò),可以在傳入的時(shí)候

指定形參的參數(shù)名,比如: show(a = "a", b = "b")這樣。

4) 默認(rèn)參數(shù)

定義的形參時(shí)候賦予默認(rèn)初值,調(diào)用時(shí)就可以不帶

參數(shù)去調(diào)用函數(shù),比如:def sub(a = "1", b = "2"),調(diào)用時(shí)直接

什么都傳sub()或者傳入一個(gè)參數(shù)sub(3)都可以,還可以配合

關(guān)鍵字參數(shù)指定傳入的是哪個(gè)參數(shù)。

5) 可變參數(shù)

有時(shí)傳入的函數(shù)參數(shù)數(shù)目可能是不固定的,比如,要你

計(jì)算一組值的和,具體有多少個(gè)數(shù)字不知道,此時(shí)就可以用可變參數(shù)了。

只需要在參數(shù)前加上*號(hào)(其實(shí)是把數(shù)據(jù)打包成了元組),就代表這個(gè)

參數(shù)是可變參數(shù);如果有多個(gè)參數(shù),寫在可變參數(shù)后的參數(shù)要用

關(guān)鍵字參數(shù)指定,否則會(huì)加入可變參數(shù)的范疇!!!有打包自然有解包,如果想把列表或元組當(dāng)做可變參數(shù)傳入,需要在傳入的時(shí)候

在實(shí)參前加上*號(hào)!另外,如果想把參數(shù)打包成元組的方式的話,

可以使用兩個(gè)星號(hào)(``**)修飾~

6) 全局變量與局部變量

全局變量就是定義為在最外部的,可以在函數(shù)內(nèi)部進(jìn)行訪問但不能直接修改;

局部變量就是定義在函數(shù)內(nèi)部的,而在函數(shù)外部無法訪問的參數(shù)或變量;

局部變量無法在外部訪問的原因:

Python在運(yùn)行函數(shù)時(shí),會(huì)利用棧(Stack)來存儲(chǔ)數(shù)據(jù),執(zhí)行完

函數(shù)后,所有數(shù)據(jù)會(huì)被自動(dòng)刪除。

函數(shù)中無法修改全局變量的原因:

當(dāng)試圖在函數(shù)里修改全局變量的值時(shí),Python會(huì)自動(dòng)在函數(shù)內(nèi)部新建一個(gè)

名字一樣的局部變量代替。如果硬是要修改,可以在函數(shù)內(nèi)部使用

global關(guān)鍵字 修飾全局變量,但是不建議這樣做,會(huì)使得程序

維護(hù)成本的提高。

7) 內(nèi)部函數(shù)

其實(shí)就是函數(shù)嵌套,一個(gè)函數(shù)里嵌套另一個(gè)函數(shù),需要注意一點(diǎn):

內(nèi)部函數(shù)的作用域只在內(nèi)部函數(shù)的直接外部函數(shù)內(nèi),外部是

無法調(diào)用的,如果調(diào)用會(huì)報(bào)錯(cuò)的。

8) 閉包

Python中的閉包:如果在一個(gè)外部函數(shù)中,對(duì)外部作用域(非全局)的變量

進(jìn)行引用,那么內(nèi)部函數(shù)就被認(rèn)為是閉包。簡(jiǎn)單的例子如下:

??? 輸出結(jié)果:???

不能在外部函數(shù)以外的地方調(diào)用內(nèi)部函數(shù),會(huì)報(bào)方法名未定義。

另外,內(nèi)部函數(shù)也不能直接修改外部函數(shù)里的變量,會(huì)報(bào)UnboundLocalError錯(cuò)誤!

和前面函數(shù)里修改全局變量的情況一樣,如果硬是要修改的話

可以把外部函數(shù)中的變量間接通過容器類型來存放,或者使用

Python3 中提供的nolocal關(guān)鍵字修飾修改的變量。例子如下:

??? 輸出結(jié)果:??? 400

9) lambda表達(dá)式

在Python中可以使用lambda關(guān)鍵字來創(chuàng)建匿名函數(shù),直接返回一個(gè)函數(shù)對(duì)象,

不用去糾結(jié)起什么名字,省了定義函數(shù)的步驟,從而簡(jiǎn)化代碼的可讀性!

簡(jiǎn)單的對(duì)比大小lambda表達(dá)式例子如下:

big = lambda x, y: x > y

print("第一個(gè)參數(shù)比第二個(gè)參數(shù)大:%s" % big(1, 2))

# 輸出結(jié)果:第一個(gè)參數(shù)比第二個(gè)參數(shù)大:False

10) 遞歸

其實(shí)就是函數(shù)調(diào)用自身,最簡(jiǎn)單的遞歸求和例子如下:

def sum(n):

if n == 1:

return 1

else:

return n + sum(n - 1)

print("1到100的求和結(jié)果是: %d" % sum(100))

# 輸出結(jié)果:1到100的求和結(jié)果是: 5050

8.異常處理

1) 語法錯(cuò)誤與運(yùn)行異常區(qū)分

語法錯(cuò)誤是連編譯器那關(guān)都過不了的錯(cuò)誤,比如if后漏掉:冒號(hào),跑都跑不起來;

運(yùn)行異常則是程序跑起來后,因?yàn)槌绦虻臉I(yè)務(wù)邏輯問題引起的程序崩潰,比如除以0;

2) Python中的常見異常

異常

描述信息

AssertionError

斷言語句失敗

AttributeError

嘗試訪問未知的對(duì)象屬性

IndexError

索引超出序列的范圍

keyError

字典中查找一個(gè)不存在的Key

NameError

嘗試訪問一個(gè)不存在的變量

OSError

操作系統(tǒng)產(chǎn)生的異常,比如FileNotFoundError

SyntaxError

Python語法錯(cuò)誤

TypeError

不同類型間的無效操作

ZeroDivisionError

除數(shù)為0

IOError

輸入輸出錯(cuò)誤

ValueError

函數(shù)傳參類型錯(cuò)誤

3) 異常捕獲

try-expect-else語句,try-finally語句

# 1.最簡(jiǎn)單的,try捕獲了任何異常,直接丟給except后的代碼塊處理:

try:

result = 1 / 0

except:

print("捕獲到異常了!") # 輸出:捕獲到異常了!

# 2.捕獲特定類型:

try:

result = 1 / 0

except ZeroDivisionError:

print("捕獲到除數(shù)為零的錯(cuò)誤") # 輸出:捕獲到除數(shù)為零的錯(cuò)誤

# 3.針對(duì)不同的異常設(shè)置多個(gè)except

try:

sum = 1 + '2'

result = 1 / 0

except TypeError as reason:

print("類型出錯(cuò):" + str(reason))

except ZeroDivisionError as reason:

print("除數(shù)為0:" + str(reason))

# 輸出:類型出錯(cuò):unsupported operand type(s) for +: 'int' and 'str'

# 4.對(duì)多個(gè)異常統(tǒng)一處理

try:

result = 1 / 0

sum = 1 + '2'

except (TypeError, ZeroDivisionError) as reason:

print(str(reason)) # 輸出:division by zero

# 5.當(dāng)沒有檢測(cè)到異常時(shí)才執(zhí)行的代碼塊,可以用else

try:

result = 4 / 2

except ZeroDivisionError as reason:

print(str(reason))

else:

print("沒有發(fā)生異常,輸出結(jié)果:%d" % result)

# 輸出:沒有發(fā)生異常,輸出結(jié)果:2

# 6.無論是否發(fā)生異常都會(huì)執(zhí)行的一段代碼塊,比如io流關(guān)閉,

# 可以使用finally子句,如果發(fā)生異常先走except子句,后走finally子句。

try:

result = 4 / 2

except ZeroDivisionError as reason:

print(str(reason))

else:

print("沒有發(fā)生異常,輸出結(jié)果:%d" % result)

finally:

print("無論是否發(fā)生異常都會(huì)執(zhí)行~")

# 輸出結(jié)果:

# 沒有發(fā)生異常,輸出結(jié)果:2

# 無論是否發(fā)生異常都會(huì)執(zhí)行~

4) 拋出異常

使用raise語句可以直接拋出異常,比如raise TypeError(異常解釋,可選)

5) 上下文管理-with語句

當(dāng)你的異常捕獲代碼僅僅是為了保證共享資源(文件,數(shù)據(jù)等)的唯一分配,

并在任務(wù)結(jié)束后釋放掉它,那么可以使用with語句,例子如下:

try:

with open('123.txt', "w") as f:

for line in f:

print(line)

except OSError as reason:

print("發(fā)生異常:" + str(reason))

# 輸出結(jié)果:發(fā)生異常:not readable

6) sys.exc_info 函數(shù)

除了上面獲取異常信息的方式外,還可以通過sys模塊的exc_info() 函數(shù)獲得:

示例如下:

# 輸出結(jié)果依次是:異常類,類示例,跟蹤記錄對(duì)象

try:

result = 1 / 0

except:

import sys

tuple_exception = sys.exc_info()

for i in tuple_exception:

print(i)

# 輸出結(jié)果:

#

# division by zero

#

9.文件存儲(chǔ)

1) open函數(shù)與文件打開模式

Python中讀寫文件非常簡(jiǎn)單,通過open()函數(shù) 可以打開文件并

返回文件對(duì)象使用help命令可以知道,open函數(shù)有好幾個(gè)參數(shù):

作為初學(xué)者,暫時(shí)了解前兩個(gè)參數(shù)就夠了:

file參數(shù):文件名,不帶路徑的話會(huì)在當(dāng)前文件夾中查找;

mode:打開模式,有以下幾種打開方式:

模式

作用

r

只讀模式打開,默認(rèn)

w

寫模式打開,若文件存在,先刪除,然后重新創(chuàng)建

a

追加模式打開,追加到文件末尾,seek()指向其他地方也沒用,文件不存在,自動(dòng)創(chuàng)建

b

二進(jìn)制模式打開

t

文本模式打開,默認(rèn)

+

可讀寫模式,可配合其他模式使用,比如r+,w+

x

如果文件已存在,用此模式打開會(huì)引發(fā)異常

U

通用換行符支持

2) 文件對(duì)象的方法

函數(shù)

作用

close()

關(guān)閉文件,關(guān)閉后文件不能再進(jìn)行讀寫操作

read(size=-1)

從文件讀取指定的字節(jié)數(shù),如果未設(shè)置或?yàn)樨?fù)數(shù),讀取所有

next()

返回文件下一行

readline()

讀取整行,包括換行符'\n'

seek(offset, from)

設(shè)置當(dāng)前文件指針的位置,從from(0文件起始位置,1當(dāng)前位置,
2文件末尾)偏移offset個(gè)字節(jié)

tell()

返回文件的當(dāng)前位置

write(str)

將字符串寫入文件

writelines(seq)

寫入一個(gè)序列字符串列表,如果要換行,需要自己加入每行的換行符

3) 使用例子

# 讀取123.txt文件里的內(nèi)容打印,同時(shí)寫入到321.txt中

try:

f1 = open("321.txt", "w")

with open("123.txt", "r") as f2:

for line in f2:

print(line, end="")

f1.write(line)

except OSError as reason:

print("發(fā)生異常" + str(reason))

finally:

f1.close() # 用完要關(guān)閉文件,f2不用是因?yàn)橛昧藈ith

輸出結(jié)果:

????

4) OS模塊中關(guān)于文件/目錄的常用函數(shù)

需要導(dǎo)入os模塊,使用的時(shí)候需加上模塊引用,比如os.getcwd()

函數(shù)

作用

getcwd()

返回當(dāng)前工作目錄

chdir(path)

改變當(dāng)前工作目錄

listdir(path='.')

不寫參數(shù)默認(rèn)列舉當(dāng)前目錄下所有文件和文件夾,'.'當(dāng)前目錄,'..'上一層目錄

mkdir(path)

創(chuàng)建文件夾,若存在會(huì)拋出FileExistsError異常

mkdirs(path)

可用于創(chuàng)建多層目錄

remove(path)

刪除指定文件

rmdir(path)

刪除目錄

removedirs(path)

刪除多層目錄

rename(old,new)

重命名文件或文件夾

system(command)

調(diào)用系統(tǒng)提供的小工具,比如計(jì)算器

walk(top)

遍歷top參數(shù)指定路徑下所有子目錄,返回一個(gè)三元組(路徑,[包含目錄],[包含文件])

curdir

當(dāng)前目錄(.)

pardir

上一節(jié)目錄(..)

sep

路徑分隔符,Win下是'\',Linux下是'/'

linesep

當(dāng)前平臺(tái)使用的行終止符,win下是'\r\n',Linux下是'\n'

name

當(dāng)前使用的操作系統(tǒng)

os.path模塊(文件路徑相關(guān))

函數(shù)

作用

dirname(path)

獲得路徑名

basename(path)

獲得文件名

join(path1[,path2[,...]])

將路徑名與文件名拼接成一個(gè)完整路徑

split(path)

分割路徑與文件名,返回元組(f_path, f_name),如果完全使用目錄,
它也會(huì)將最后一個(gè)目錄作為文件名分離,且不會(huì)判斷文件或目錄是否存在

splitext(path)

分隔文件名與擴(kuò)展名

getsize(file)

獲得文件大小,單位是字節(jié)

getatime(file)

獲得文件最近訪問時(shí)間,返回的是浮點(diǎn)型秒數(shù)

getctime(file)

獲得文件的創(chuàng)建時(shí)間,返回的是浮點(diǎn)型秒數(shù)

getmtime(file)

獲得文件的修改時(shí)間,返回的是浮點(diǎn)型秒數(shù)

exists(path)

判斷路徑(文件或目錄)是否存在

isabs(path)

判斷是否為決定路徑

isdir(path)

判斷是否存在且是一個(gè)目錄

isfile(path)

判斷是否存在且是一個(gè)文件

islink(path)

判斷是否存在且是一個(gè)符號(hào)鏈接

ismount(path)

判斷是否存在且是一個(gè)掛載點(diǎn)

samefile(path1,path2)

判斷兩個(gè)路徑是否指向同一個(gè)文件

wenji

10.類與對(duì)象

1) 最簡(jiǎn)單的例子

PS:Python中沒有像其他語言一樣有public或者private的關(guān)鍵字

來區(qū)分公有還是私有,默認(rèn)公有,如果你想定義私有屬性或者函數(shù),

命名的時(shí)候在前面加上兩下劃線__即可,其實(shí)是偽私有,內(nèi)部

采用的是名字改編技術(shù),改成了_類名__私有屬性/方法名,比如

下面調(diào)用people._Person__skill,是可以訪問到私有成員的!

類中的屬性是靜態(tài)變量。

輸出結(jié)果:

2) __init__(self) 構(gòu)造方法

實(shí)例化對(duì)象的時(shí)候會(huì)自動(dòng)調(diào)用,當(dāng)你想傳參的時(shí)候可以用它~

輸出結(jié)果:

3) 繼承

規(guī)則如下:

1.繼承寫法: class 子類(父類):

2.子類可以繼承父類的所有屬性與方法;

3.子類定義與父類同名的屬性與方法會(huì)自動(dòng)覆蓋;

4.重寫時(shí)如果想調(diào)用父類的同名方法可以使用super()函數(shù). 方法名調(diào)用;

Python支持多繼承,多個(gè)父類用逗號(hào)隔開,子類可同時(shí)繼承多個(gè)父類的

屬性與方法多繼承的時(shí)候如果父類們中有相同的方法,調(diào)用的順序是

誰在前面先調(diào)用那個(gè)父類中的方法,比如有class Person(Name, Sex,Age),

三個(gè)父類里都有一個(gè)show的方法,那么子類調(diào)用的是Name里的show()!

如果不是得用多繼承不可的話,應(yīng)該盡量避免使用它,有時(shí)會(huì)出現(xiàn)

一些不可遇見的BUG。

還有一種叫組合的套路,就是在把需要用到的類丟到組合類中

實(shí)例化,然后使用,比如把Book,Phone,Wallet放到Bag里:

輸出結(jié)果:

4) 與對(duì)象相關(guān)的一些內(nèi)置函數(shù)

函數(shù)

作用

issubclass(class, classinfo)

如果第一個(gè)參數(shù)是第二個(gè)參數(shù)的子類,返回True,否則返回False

isinstance(object, classinfo)

如果第一個(gè)參數(shù)是第二個(gè)參數(shù)的實(shí)例對(duì)象,返回True,否則返回False

hasattr(object, name)

測(cè)試一個(gè)對(duì)象中是否有指定的屬性,屬性名要用引號(hào)括著!

getattr(object, name, [,default])

返回對(duì)象的指定屬性值,不存在返回default值,沒設(shè)會(huì)報(bào)ArttributeError異常

setattr(object, name, value)

設(shè)置對(duì)象中指定屬性的值,屬性不存在會(huì)新建并賦值

delattr(object, name)

刪除對(duì)象中的指定屬性的值,不存在會(huì)報(bào)報(bào)ArttributeError異常

property(fget,fset,fdel,doc)

返回一個(gè)可以設(shè)置屬性的屬性

11.模塊

1) 導(dǎo)入模塊

保存為.py后綴的文件都是一個(gè)獨(dú)立的模塊,比如有a.py和b.py文件,

你可以在a中import b,然后就可以使用b.py中的函數(shù)了。

模塊導(dǎo)入規(guī)則4.1 導(dǎo)包處就寫得詳細(xì)了,此處就不重復(fù)描述了。

2) 指定模塊

導(dǎo)入其他模塊的時(shí)候,測(cè)試部分的代碼也會(huì)執(zhí)行,可以通過

__name__告訴Python該模塊是作為程序運(yùn)行還是導(dǎo)入到其他程序中。

作為程序運(yùn)行時(shí)該屬性的值是__main__,只有單獨(dú)運(yùn)行的時(shí)候才會(huì)執(zhí)行。

比如:

if __name__ == '__main__':

test()

3) 搜索路徑

Python模塊的導(dǎo)入會(huì)有一個(gè)路徑搜索的過程,如果這些搜索路徑都找不到的話,

會(huì)報(bào)ImportError,可以通過打印sys.path可以看到這些搜索路徑,比如我的:

如果你的模塊都不在這些路徑里,就會(huì)報(bào)錯(cuò),當(dāng)然也可以通過

sys.path.append("路徑") 把路徑添加到搜索路徑中!

4) 下載安裝第三方庫

方法一:Pycharm直接安裝

File -> Default Settings -> Project Interpreter -> 選擇當(dāng)前Python版本

可以看到當(dāng)前安裝的所有第三庫,點(diǎn)+號(hào)進(jìn)入庫搜索,在搜索頁找到想要的

庫后勾選點(diǎn)擊Install Package即可,點(diǎn)-號(hào)可以卸載不需要的庫。

方法二:命令行使用pip命令安裝

pip在Python3里就自帶了,在Python安裝目錄的Scripts文件夾下,

win上需要配置下環(huán)境變量才能使用:

Path后面加上這個(gè)路徑即可:

pip install 庫名 # 安裝

python3 -m pip install 庫名 # 作用同上,可以區(qū)分python2和python3而已

pip install --upgrade pip # 更新pip

pip uninstall 庫名 # 卸載庫

pip list # 查看已安裝庫列表

5) 讓別人使用你的模塊

當(dāng)你開始學(xué)爬蟲,電腦會(huì)慢慢多很多妹子圖,別問我為什么...

一些小伙伴看到會(huì)問你拿U盤拷,授之以魚不如授之以漁,直接把

自己寫的爬小姐姐的Py文件讓他自己跑,不更好~讓他裝玩Python3

配置好環(huán)境變量,直接命令行執(zhí)行Python xxx.py是會(huì)報(bào)模塊找

不到的,你的小伙伴僅僅是對(duì)小姐姐有興趣,對(duì)Py學(xué)習(xí)沒什么

興趣,你不可能讓他pip命令一個(gè)個(gè)裝,可不可以導(dǎo)出一個(gè)依賴

文件的東西,執(zhí)行以下自動(dòng)安裝模塊呢?答案肯定是可以的:

先pip命令安裝一波:pipreqs:pip install pipreqs

安裝完后打開終端,cd到需要導(dǎo)出的項(xiàng)目,鍵入:

pipreqs 導(dǎo)出到哪個(gè)目錄

就可以導(dǎo)出一個(gè)requirements.txt文件了,文件里就是你項(xiàng)目

用到的需要另外安裝的Py庫了,把這個(gè)文件發(fā)給你的小伙伴,讓他

命令行執(zhí)行:

pip install -r requirements.txt

運(yùn)行后把庫裝上就基本:

另外,如果是你想把自己Python環(huán)境里的所有包都遷移到另一臺(tái)電腦

可以使用:

pip freeze > requirements.txt

結(jié)語

呼,歷時(shí)兩周,總算把Python的基礎(chǔ)知識(shí)過了一遍,當(dāng)然肯定是會(huì)有遺漏的

后面想到再補(bǔ)上吧,擼基本知識(shí)是挺乏味的,期待后續(xù)爬蟲學(xué)習(xí)~

總結(jié)

以上是生活随笔為你收集整理的python bif_小猪的Python学习之旅 —— 1.基础知识储备的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产成人无码av在线影院 | 帮老师解开蕾丝奶罩吸乳网站 | 国产精品久久久午夜夜伦鲁鲁 | 欧美一区二区三区视频在线观看 | 3d动漫精品啪啪一区二区中 | 亚洲综合另类小说色区 | 久久综合给久久狠狠97色 | 我要看www免费看插插视频 | 日日摸天天摸爽爽狠狠97 | 精品人妻av区 | 一本久久伊人热热精品中文字幕 | 九九综合va免费看 | 十八禁真人啪啪免费网站 | 人人爽人人澡人人高潮 | 女人和拘做爰正片视频 | 免费国产成人高清在线观看网站 | 免费中文字幕日韩欧美 | 乱人伦人妻中文字幕无码久久网 | 午夜时刻免费入口 | 九九久久精品国产免费看小说 | 在线a亚洲视频播放在线观看 | 亚洲成a人片在线观看无码 | 亚洲va中文字幕无码久久不卡 | 亚洲国产精品无码久久久久高潮 | 无遮无挡爽爽免费视频 | 99精品国产综合久久久久五月天 | 无码午夜成人1000部免费视频 | 久久精品女人的天堂av | 国产av无码专区亚洲a∨毛片 | 国产一区二区三区日韩精品 | 国产午夜视频在线观看 | 色综合久久中文娱乐网 | 免费人成在线观看网站 | 人妻插b视频一区二区三区 | 超碰97人人射妻 | 自拍偷自拍亚洲精品被多人伦好爽 | 性欧美videos高清精品 | 精品亚洲韩国一区二区三区 | 亚洲性无码av中文字幕 | 久久天天躁夜夜躁狠狠 | 狠狠躁日日躁夜夜躁2020 | 婷婷综合久久中文字幕蜜桃三电影 | 久久精品中文字幕一区 | 国产精品理论片在线观看 | 麻花豆传媒剧国产免费mv在线 | 亚洲国产精品一区二区第一页 | 国产精品国产三级国产专播 | 高清无码午夜福利视频 | 国产高清不卡无码视频 | 欧美日韩一区二区免费视频 | 久久久精品456亚洲影院 | 国产精品久久久午夜夜伦鲁鲁 | 精品少妇爆乳无码av无码专区 | 老熟女乱子伦 | 强奷人妻日本中文字幕 | 中文字幕色婷婷在线视频 | 精品国产国产综合精品 | 一本一道久久综合久久 | 久久久久久亚洲精品a片成人 | 亚洲一区二区三区播放 | 一区二区三区乱码在线 | 欧洲 | 福利一区二区三区视频在线观看 | 日本一卡2卡3卡四卡精品网站 | 亚洲 另类 在线 欧美 制服 | 中文字幕乱码人妻二区三区 | 国产手机在线αⅴ片无码观看 | 久久亚洲日韩精品一区二区三区 | 国产成人综合色在线观看网站 | 漂亮人妻洗澡被公强 日日躁 | 露脸叫床粗话东北少妇 | 国产精品久久久av久久久 | 国产亚洲tv在线观看 | 国产超碰人人爽人人做人人添 | 日韩亚洲欧美中文高清在线 | 红桃av一区二区三区在线无码av | 老司机亚洲精品影院无码 | 亚洲中文字幕va福利 | 无码人妻久久一区二区三区不卡 | 国产两女互慰高潮视频在线观看 | 任你躁国产自任一区二区三区 | 亚洲a无码综合a国产av中文 | 国产午夜手机精彩视频 | 亚洲人成人无码网www国产 | 天天躁夜夜躁狠狠是什么心态 | 国产精品久久久久久无码 | 久久久精品456亚洲影院 | 久久精品女人天堂av免费观看 | 老头边吃奶边弄进去呻吟 | 日韩人妻无码中文字幕视频 | 精品一二三区久久aaa片 | 男人的天堂2018无码 | 丝袜 中出 制服 人妻 美腿 | 国产精品久久久久久久9999 | 中文字幕色婷婷在线视频 | 免费看少妇作爱视频 | 国产精品无码mv在线观看 | 中国女人内谢69xxxxxa片 | 亚洲综合无码久久精品综合 | 国产小呦泬泬99精品 | 欧美日本日韩 | 免费无码午夜福利片69 | 亚洲成a人一区二区三区 | 亚洲中文字幕久久无码 | 天天做天天爱天天爽综合网 | 牛和人交xxxx欧美 | 2020久久香蕉国产线看观看 | 蜜桃无码一区二区三区 | 国产精品对白交换视频 | 久久精品人妻少妇一区二区三区 | 日韩欧美成人免费观看 | 亚洲一区二区三区四区 | 亚洲中文字幕成人无码 | 欧美自拍另类欧美综合图片区 | 久久久久久av无码免费看大片 | 在线天堂新版最新版在线8 | 久久综合九色综合欧美狠狠 | 国产精品-区区久久久狼 | 国产激情精品一区二区三区 | 精品国产精品久久一区免费式 | 中文字幕乱码中文乱码51精品 | 亚洲精品国产第一综合99久久 | 欧美兽交xxxx×视频 | 成熟人妻av无码专区 | 精品国精品国产自在久国产87 | 中文无码成人免费视频在线观看 | 国产精品无码永久免费888 | 婷婷丁香五月天综合东京热 | 丰满护士巨好爽好大乳 | 亚洲欧美色中文字幕在线 | 亚洲一区二区三区香蕉 | 亚洲精品鲁一鲁一区二区三区 | 国产在线aaa片一区二区99 | 久久久无码中文字幕久... | 两性色午夜视频免费播放 | 久久99精品久久久久久动态图 | 国产xxx69麻豆国语对白 | 久久久久成人精品免费播放动漫 | 人人爽人人澡人人高潮 | 亚洲va中文字幕无码久久不卡 | 天堂а√在线中文在线 | 娇妻被黑人粗大高潮白浆 | 帮老师解开蕾丝奶罩吸乳网站 | 国产高清不卡无码视频 | 97精品国产97久久久久久免费 | 久久人人爽人人爽人人片ⅴ | 一本色道久久综合狠狠躁 | 久久精品国产日本波多野结衣 | 欧美老人巨大xxxx做受 | 女人色极品影院 | 免费无码肉片在线观看 | 大地资源中文第3页 | 久久久精品国产sm最大网站 | 国产精品久久久久久无码 | 色综合视频一区二区三区 | 亚洲成a人一区二区三区 | 欧洲精品码一区二区三区免费看 | a在线亚洲男人的天堂 | 国产精品欧美成人 | 欧美 日韩 人妻 高清 中文 | 亚洲精品无码人妻无码 | v一区无码内射国产 | 久久国产劲爆∧v内射 | 永久免费观看美女裸体的网站 | 欧美自拍另类欧美综合图片区 | 国产卡一卡二卡三 | 欧美日韩综合一区二区三区 | 俄罗斯老熟妇色xxxx | 国产精品久久久久无码av色戒 | 国产内射爽爽大片视频社区在线 | 中文字幕精品av一区二区五区 | 成人精品天堂一区二区三区 | 51国偷自产一区二区三区 | 帮老师解开蕾丝奶罩吸乳网站 | 天天摸天天透天天添 | 少妇性荡欲午夜性开放视频剧场 | 国内老熟妇对白xxxxhd | 88国产精品欧美一区二区三区 | 国产av一区二区三区最新精品 | 国内揄拍国内精品少妇国语 | 国产精品美女久久久久av爽李琼 | 国产国产精品人在线视 | 日本一卡2卡3卡四卡精品网站 | 日本大香伊一区二区三区 | 亚洲男女内射在线播放 | 乱人伦人妻中文字幕无码久久网 | 国内老熟妇对白xxxxhd | 国产莉萝无码av在线播放 | 5858s亚洲色大成网站www | 国产97在线 | 亚洲 | 亚洲色偷偷偷综合网 | 欧美熟妇另类久久久久久不卡 | 一本久道久久综合狠狠爱 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 又紧又大又爽精品一区二区 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲中文字幕在线无码一区二区 | 欧美性猛交xxxx富婆 | 亚洲国产精品无码一区二区三区 | 国产激情精品一区二区三区 | 欧美精品国产综合久久 | 国产精品99久久精品爆乳 | 俺去俺来也在线www色官网 | 亚洲日韩中文字幕在线播放 | 波多野结衣一区二区三区av免费 | 欧美性生交活xxxxxdddd | 搡女人真爽免费视频大全 | 亚洲一区二区观看播放 | аⅴ资源天堂资源库在线 | 亚洲精品国产精品乱码不卡 | 初尝人妻少妇中文字幕 | 图片小说视频一区二区 | 国产香蕉尹人视频在线 | 欧美放荡的少妇 | 国产在线精品一区二区三区直播 | 夫妻免费无码v看片 | 亚洲精品国产a久久久久久 | 亚洲精品一区二区三区在线 | 捆绑白丝粉色jk震动捧喷白浆 | 亚洲一区二区三区播放 | 日本一卡2卡3卡四卡精品网站 | 黄网在线观看免费网站 | 亚洲理论电影在线观看 | 中文字幕av伊人av无码av | 精品人妻中文字幕有码在线 | 欧美freesex黑人又粗又大 | 精品久久久久香蕉网 | 天天摸天天透天天添 | 美女极度色诱视频国产 | а天堂中文在线官网 | 日韩人妻无码中文字幕视频 | 久久久久亚洲精品男人的天堂 | 欧美肥老太牲交大战 | 国产情侣作爱视频免费观看 | 5858s亚洲色大成网站www | 亚洲精品国产a久久久久久 | 人人爽人人爽人人片av亚洲 | 亚洲一区二区三区四区 | 国产熟妇高潮叫床视频播放 | 好男人www社区 | 牲欲强的熟妇农村老妇女 | 真人与拘做受免费视频 | 欧美精品国产综合久久 | 高潮毛片无遮挡高清免费 | 久久人人爽人人爽人人片av高清 | 欧美丰满熟妇xxxx性ppx人交 | 日韩精品无码一区二区中文字幕 | 四虎永久在线精品免费网址 | 日日躁夜夜躁狠狠躁 | 小泽玛莉亚一区二区视频在线 | 亚洲成av人片天堂网无码】 | 国产手机在线αⅴ片无码观看 | 久久国内精品自在自线 | 亚洲高清偷拍一区二区三区 | 窝窝午夜理论片影院 | 精品久久久久久亚洲精品 | 亚洲欧洲日本无在线码 | 国产精品久久久久久无码 | 给我免费的视频在线观看 | 国产精品内射视频免费 | 欧美精品一区二区精品久久 | 久久久av男人的天堂 | 婷婷色婷婷开心五月四房播播 | 99精品视频在线观看免费 | 99久久久国产精品无码免费 | 久久精品人妻少妇一区二区三区 | 伦伦影院午夜理论片 | 久久久成人毛片无码 | 国产一区二区三区影院 | 无码国产激情在线观看 | 午夜无码人妻av大片色欲 | 亚洲国产精品久久久天堂 | 国产无遮挡又黄又爽又色 | 国产免费观看黄av片 | 亚洲啪av永久无码精品放毛片 | 狂野欧美性猛xxxx乱大交 | 久久精品国产99久久6动漫 | 无码精品国产va在线观看dvd | 国产真实夫妇视频 | 女人被男人爽到呻吟的视频 | 国产精品国产三级国产专播 | 人妻少妇精品无码专区动漫 | 久久久久久久人妻无码中文字幕爆 | 亚洲码国产精品高潮在线 | 在线a亚洲视频播放在线观看 | 日韩视频 中文字幕 视频一区 | 精品国产国产综合精品 | 日本欧美一区二区三区乱码 | 国产成人无码午夜视频在线观看 | 噜噜噜亚洲色成人网站 | 亚洲精品成人av在线 | 国产乱人无码伦av在线a | 波多野结衣aⅴ在线 | 久久久久久久女国产乱让韩 | 亚洲性无码av中文字幕 | 久久久精品456亚洲影院 | av无码不卡在线观看免费 | 又粗又大又硬又长又爽 | 中文字幕乱码亚洲无线三区 | www国产亚洲精品久久网站 | 大屁股大乳丰满人妻 | 高中生自慰www网站 | 影音先锋中文字幕无码 | 精品国产青草久久久久福利 | 亚洲 日韩 欧美 成人 在线观看 | 国产舌乚八伦偷品w中 | 麻豆人妻少妇精品无码专区 | 97资源共享在线视频 | 黑人大群体交免费视频 | 亚洲日本一区二区三区在线 | 人人妻人人澡人人爽欧美精品 | 性色欲情网站iwww九文堂 | 黄网在线观看免费网站 | 少妇高潮喷潮久久久影院 | 国产成人无码av片在线观看不卡 | 伊人色综合久久天天小片 | 无码播放一区二区三区 | 乌克兰少妇xxxx做受 | 人妻插b视频一区二区三区 | 亚洲国精产品一二二线 | 夜先锋av资源网站 | 麻豆av传媒蜜桃天美传媒 | 亚洲综合无码久久精品综合 | 对白脏话肉麻粗话av | 偷窥日本少妇撒尿chinese | 国产精品人妻一区二区三区四 | 3d动漫精品啪啪一区二区中 | www国产亚洲精品久久久日本 | 亚洲 日韩 欧美 成人 在线观看 | 国产精品手机免费 | 学生妹亚洲一区二区 | 成年女人永久免费看片 | 300部国产真实乱 | 国产在热线精品视频 | 网友自拍区视频精品 | 欧美 日韩 人妻 高清 中文 | 精品久久久无码中文字幕 | 国产人妻精品午夜福利免费 | 福利一区二区三区视频在线观看 | 99riav国产精品视频 | 狠狠色色综合网站 | 人人爽人人爽人人片av亚洲 | 成人影院yy111111在线观看 | 无码国模国产在线观看 | 精品亚洲韩国一区二区三区 | 无码人妻av免费一区二区三区 | 欧美日韩综合一区二区三区 | 蜜桃视频插满18在线观看 | 日本精品人妻无码77777 天堂一区人妻无码 | 狠狠cao日日穞夜夜穞av | 成人aaa片一区国产精品 | 日本xxxx色视频在线观看免费 | 日本精品人妻无码免费大全 | 亚洲男人av天堂午夜在 | 中文字幕乱码人妻二区三区 | 婷婷色婷婷开心五月四房播播 | 亚洲一区二区三区无码久久 | 欧美国产日韩亚洲中文 | 国产口爆吞精在线视频 | 98国产精品综合一区二区三区 | 免费看男女做好爽好硬视频 | 国产亚洲精品久久久ai换 | 成人无码影片精品久久久 | 丰满肥臀大屁股熟妇激情视频 | 国产av一区二区精品久久凹凸 | 欧洲精品码一区二区三区免费看 | 午夜性刺激在线视频免费 | 国产色在线 | 国产 | 中文字幕无线码 | 国产后入清纯学生妹 | 日本精品久久久久中文字幕 | 亚洲一区二区三区在线观看网站 | 国产人妻人伦精品1国产丝袜 | 97夜夜澡人人爽人人喊中国片 | 国产香蕉尹人视频在线 | 97久久国产亚洲精品超碰热 | 久久午夜无码鲁丝片 | 图片区 小说区 区 亚洲五月 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 久激情内射婷内射蜜桃人妖 | 亚洲欧洲中文日韩av乱码 | 大肉大捧一进一出好爽视频 | 欧美丰满熟妇xxxx性ppx人交 | 精品欧美一区二区三区久久久 | 人人超人人超碰超国产 | 99久久久无码国产aaa精品 | 大胆欧美熟妇xx | 久久久av男人的天堂 | 熟女体下毛毛黑森林 | 国产两女互慰高潮视频在线观看 | 国产一区二区三区精品视频 | 色偷偷人人澡人人爽人人模 | 久久国产精品精品国产色婷婷 | 无码人妻丰满熟妇区毛片18 | 麻豆果冻传媒2021精品传媒一区下载 | 丝袜美腿亚洲一区二区 | 精品无码av一区二区三区 | 熟女少妇在线视频播放 | 动漫av网站免费观看 | 女人高潮内射99精品 | 精品久久综合1区2区3区激情 | 无遮挡国产高潮视频免费观看 | 亚洲第一网站男人都懂 | 丰满岳乱妇在线观看中字无码 | 一个人看的www免费视频在线观看 | 色偷偷人人澡人人爽人人模 | 欧美精品国产综合久久 | 无码帝国www无码专区色综合 | 亚洲日本一区二区三区在线 | 精品无人区无码乱码毛片国产 | 国产又爽又黄又刺激的视频 | 久久综合九色综合97网 | 亚洲精品中文字幕久久久久 | 综合人妻久久一区二区精品 | 999久久久国产精品消防器材 | 国产乱人偷精品人妻a片 | 久久综合激激的五月天 | 久久亚洲国产成人精品性色 | 亚洲无人区午夜福利码高清完整版 | 国产热a欧美热a在线视频 | 台湾无码一区二区 | 丰满诱人的人妻3 | 中文字幕人妻无码一夲道 | 性欧美videos高清精品 | 131美女爱做视频 | 老熟妇仑乱视频一区二区 | 免费人成在线观看网站 | av人摸人人人澡人人超碰下载 | 在线观看国产一区二区三区 | 欧美激情综合亚洲一二区 | 欧美日本免费一区二区三区 | 一本久道久久综合婷婷五月 | 欧美国产日韩久久mv | 永久免费观看美女裸体的网站 | 樱花草在线播放免费中文 | 国产精品国产自线拍免费软件 | 国产尤物精品视频 | 久久久久久久久888 | 国产无遮挡又黄又爽又色 | 国产av一区二区三区最新精品 | 国产乱码精品一品二品 | 成人性做爰aaa片免费看不忠 | 日韩精品一区二区av在线 | 精品欧洲av无码一区二区三区 | 日本一卡2卡3卡四卡精品网站 | 俄罗斯老熟妇色xxxx | 久久久久久久女国产乱让韩 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 波多野结衣aⅴ在线 | 欧美黑人性暴力猛交喷水 | 亚洲欧洲日本综合aⅴ在线 | 中文无码精品a∨在线观看不卡 | 亚洲国产精品无码一区二区三区 | 秋霞成人午夜鲁丝一区二区三区 | 88国产精品欧美一区二区三区 | av在线亚洲欧洲日产一区二区 | 欧美黑人巨大xxxxx | 又粗又大又硬毛片免费看 | 成人综合网亚洲伊人 | 国产麻豆精品一区二区三区v视界 | 亚洲精品久久久久久久久久久 | 欧美性生交xxxxx久久久 | 伊人久久婷婷五月综合97色 | 亚洲a无码综合a国产av中文 | 国产手机在线αⅴ片无码观看 | 国内少妇偷人精品视频 | 久久精品国产99精品亚洲 | 国产精品亚洲综合色区韩国 | 98国产精品综合一区二区三区 | 国产69精品久久久久app下载 | 日欧一片内射va在线影院 | 国产办公室秘书无码精品99 | 国产香蕉尹人视频在线 | 久久zyz资源站无码中文动漫 | 欧洲熟妇精品视频 | 久久久成人毛片无码 | 中文无码伦av中文字幕 | 国产精品高潮呻吟av久久 | 色欲久久久天天天综合网精品 | 国产人妻精品午夜福利免费 | 九九久久精品国产免费看小说 | 最近中文2019字幕第二页 | 女人被男人爽到呻吟的视频 | 国产美女极度色诱视频www | 成人精品视频一区二区三区尤物 | 国产激情艳情在线看视频 | 欧美性色19p | 免费国产黄网站在线观看 | 欧美熟妇另类久久久久久多毛 | www成人国产高清内射 | 欧美日韩精品 | 国产疯狂伦交大片 | 国产成人久久精品流白浆 | 亚洲精品国偷拍自产在线麻豆 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 亚洲熟妇色xxxxx欧美老妇y | 中文字幕av无码一区二区三区电影 | 精品人妻中文字幕有码在线 | 激情综合激情五月俺也去 | 精品国产精品久久一区免费式 | 亚洲精品国产精品乱码不卡 | 亚洲日韩av一区二区三区中文 | 日韩精品无码免费一区二区三区 | 狂野欧美激情性xxxx | 狂野欧美性猛xxxx乱大交 | 又粗又大又硬毛片免费看 | 国产明星裸体无码xxxx视频 | 久久人妻内射无码一区三区 | 精品国产aⅴ无码一区二区 | 国产高清不卡无码视频 | 欧美一区二区三区 | 亚洲人成影院在线无码按摩店 | 丝袜足控一区二区三区 | 最新版天堂资源中文官网 | 亚洲中文字幕乱码av波多ji | 一本色道久久综合狠狠躁 | 99久久精品无码一区二区毛片 | 精品久久综合1区2区3区激情 | 特黄特色大片免费播放器图片 | 日韩人妻少妇一区二区三区 | 日本一本二本三区免费 | 男人扒开女人内裤强吻桶进去 | 激情人妻另类人妻伦 | 在线观看国产一区二区三区 | 亚洲欧美国产精品久久 | 亚洲色www成人永久网址 | 东京热一精品无码av | 国产一区二区三区日韩精品 | 一本色道久久综合亚洲精品不卡 | 午夜肉伦伦影院 | 欧美丰满熟妇xxxx性ppx人交 | 亚洲人成影院在线观看 | 亚洲码国产精品高潮在线 | 精品久久久中文字幕人妻 | 国产后入清纯学生妹 | 成人欧美一区二区三区 | 国产精品二区一区二区aⅴ污介绍 | 久久人人爽人人爽人人片ⅴ | 丰满少妇熟乱xxxxx视频 | 久久伊人色av天堂九九小黄鸭 | 欧美丰满少妇xxxx性 | 久久综合给久久狠狠97色 | 日日摸日日碰夜夜爽av | 精品午夜福利在线观看 | 久久久国产精品无码免费专区 | 亚洲精品一区二区三区大桥未久 | 亚洲成av人片在线观看无码不卡 | 日本乱人伦片中文三区 | 一本久道高清无码视频 | 亚洲国产高清在线观看视频 | 国内精品九九久久久精品 | 国产精品永久免费视频 | 乌克兰少妇性做爰 | 强伦人妻一区二区三区视频18 | 久久国产精品精品国产色婷婷 | 人人妻人人澡人人爽人人精品浪潮 | 少妇被黑人到高潮喷出白浆 | 亚洲小说春色综合另类 | 久久久久久久久蜜桃 | 国产区女主播在线观看 | 少妇愉情理伦片bd | 牲欲强的熟妇农村老妇女 | 日韩欧美中文字幕在线三区 | 免费观看激色视频网站 | 女高中生第一次破苞av | 成人欧美一区二区三区黑人免费 | 玩弄少妇高潮ⅹxxxyw | 国产在线aaa片一区二区99 | 一本久道久久综合狠狠爱 | 精品国产麻豆免费人成网站 | 亚无码乱人伦一区二区 | 国产超级va在线观看视频 | 精品久久8x国产免费观看 | 久9re热视频这里只有精品 | 美女极度色诱视频国产 | 亚洲欧美国产精品久久 | 最近免费中文字幕中文高清百度 | 国产精品美女久久久久av爽李琼 | 人人妻人人澡人人爽欧美精品 | 人妻少妇精品视频专区 | 久久人人爽人人爽人人片av高清 | 亚洲国产一区二区三区在线观看 | 人妻尝试又大又粗久久 | 亚洲综合在线一区二区三区 | 免费无码的av片在线观看 | 欧美刺激性大交 | 国产麻豆精品一区二区三区v视界 | 伊人色综合久久天天小片 | 男女猛烈xx00免费视频试看 | 色狠狠av一区二区三区 | 波多野42部无码喷潮在线 | 老熟女重囗味hdxx69 | 日本一卡二卡不卡视频查询 | 免费无码一区二区三区蜜桃大 | 亚洲日韩av一区二区三区中文 | 日本成熟视频免费视频 | 欧美人与物videos另类 | 欧美日韩一区二区免费视频 | 亚洲色大成网站www国产 | 日韩精品a片一区二区三区妖精 | 亚洲中文字幕乱码av波多ji | 久久久久av无码免费网 | 色欲久久久天天天综合网精品 | 97人妻精品一区二区三区 | 丰满少妇人妻久久久久久 | 国产精品久久福利网站 | 国产麻豆精品一区二区三区v视界 | 99久久精品日本一区二区免费 | 精品午夜福利在线观看 | av人摸人人人澡人人超碰下载 | 亚洲中文字幕av在天堂 | 人妻有码中文字幕在线 | 妺妺窝人体色www在线小说 | 日韩精品a片一区二区三区妖精 | 亚洲娇小与黑人巨大交 | 精品无人区无码乱码毛片国产 | 亚洲色大成网站www | 亚洲成av人片在线观看无码不卡 | 巨爆乳无码视频在线观看 | 成人三级无码视频在线观看 | 久久99久久99精品中文字幕 | 国产xxx69麻豆国语对白 | 日本爽爽爽爽爽爽在线观看免 | 波多野结衣一区二区三区av免费 | 久在线观看福利视频 | aa片在线观看视频在线播放 | 国产欧美亚洲精品a | 国产免费久久精品国产传媒 | 亚洲国产av精品一区二区蜜芽 | 午夜时刻免费入口 | 色婷婷综合激情综在线播放 | 国产精品久久福利网站 | 中文久久乱码一区二区 | 欧美日韩视频无码一区二区三 | 丰腴饱满的极品熟妇 | 久久婷婷五月综合色国产香蕉 | 综合激情五月综合激情五月激情1 | av小次郎收藏 | www成人国产高清内射 | 国内丰满熟女出轨videos | 一个人看的www免费视频在线观看 | 沈阳熟女露脸对白视频 | 免费人成在线观看网站 | 婷婷五月综合缴情在线视频 | 亚洲成熟女人毛毛耸耸多 | 亚洲国产精品无码一区二区三区 | 成人免费视频一区二区 | 国产精品毛片一区二区 | 老子影院午夜伦不卡 | 性生交片免费无码看人 | 国产欧美熟妇另类久久久 | 免费播放一区二区三区 | 蜜桃视频插满18在线观看 | 麻豆国产人妻欲求不满 | 网友自拍区视频精品 | 强辱丰满人妻hd中文字幕 | 色一情一乱一伦 | 久精品国产欧美亚洲色aⅴ大片 | 粗大的内捧猛烈进出视频 | 老司机亚洲精品影院无码 | 亲嘴扒胸摸屁股激烈网站 | 日本丰满护士爆乳xxxx | 免费网站看v片在线18禁无码 | 久久99精品久久久久婷婷 | 中文字幕人妻无码一夲道 | 亚洲精品国产品国语在线观看 | 国内少妇偷人精品视频免费 | 国产精品国产三级国产专播 | 特黄特色大片免费播放器图片 | 一本久道久久综合狠狠爱 | 天堂亚洲免费视频 | 久久精品成人欧美大片 | 无码av最新清无码专区吞精 | 国产激情综合五月久久 | 日欧一片内射va在线影院 | 日欧一片内射va在线影院 | 国产欧美精品一区二区三区 | 国产在线一区二区三区四区五区 | 国产午夜福利100集发布 | 日日摸夜夜摸狠狠摸婷婷 | 亚洲人成人无码网www国产 | 久久午夜无码鲁丝片午夜精品 | 无遮无挡爽爽免费视频 | 日日摸天天摸爽爽狠狠97 | 亚洲娇小与黑人巨大交 | 久久国产36精品色熟妇 | 亚洲 欧美 激情 小说 另类 | 欧美第一黄网免费网站 | 丁香花在线影院观看在线播放 | 无码人妻精品一区二区三区下载 | 久久zyz资源站无码中文动漫 | 日本熟妇人妻xxxxx人hd | 亚洲精品午夜无码电影网 | 99麻豆久久久国产精品免费 | 好男人www社区 | 丰腴饱满的极品熟妇 | 国产精品美女久久久久av爽李琼 | 色 综合 欧美 亚洲 国产 | 亚洲精品无码人妻无码 | 狠狠色欧美亚洲狠狠色www | 成年美女黄网站色大免费全看 | 人妻插b视频一区二区三区 | 国产精品久久久久9999小说 | 真人与拘做受免费视频一 | 男人的天堂2018无码 | 国产97色在线 | 免 | 国产精品久久久久久亚洲毛片 | 亚洲精品午夜国产va久久成人 | 成人无码精品一区二区三区 | 中文字幕无码乱人伦 | 青青久在线视频免费观看 | 呦交小u女精品视频 | 色欲av亚洲一区无码少妇 | 国产午夜福利100集发布 | 国产美女极度色诱视频www | 乱码午夜-极国产极内射 | 丰满人妻精品国产99aⅴ | 无码任你躁久久久久久久 | 99riav国产精品视频 | 一本精品99久久精品77 | 2020久久超碰国产精品最新 | 久久精品女人的天堂av | 精品欧美一区二区三区久久久 | 暴力强奷在线播放无码 | 国产av人人夜夜澡人人爽麻豆 | 狠狠色丁香久久婷婷综合五月 | 内射白嫩少妇超碰 | 97夜夜澡人人爽人人喊中国片 | 国产成人精品无码播放 | 中文字幕色婷婷在线视频 | 在线观看国产一区二区三区 | 九九综合va免费看 | 一二三四在线观看免费视频 | 天海翼激烈高潮到腰振不止 | 领导边摸边吃奶边做爽在线观看 | 日本精品少妇一区二区三区 | 国产精品怡红院永久免费 | 又色又爽又黄的美女裸体网站 | 亚洲狠狠色丁香婷婷综合 | 亚洲精品国偷拍自产在线观看蜜桃 | 精品久久久无码人妻字幂 | 久久久久久国产精品无码下载 | 国产一区二区三区四区五区加勒比 | 精品无码一区二区三区爱欲 | 国精产品一品二品国精品69xx | 18禁黄网站男男禁片免费观看 | 亚洲精品无码人妻无码 | 一本久久a久久精品亚洲 | 亚洲の无码国产の无码步美 | 免费无码av一区二区 | 成人无码视频在线观看网站 | 亚洲天堂2017无码中文 | 大胆欧美熟妇xx | 少妇性荡欲午夜性开放视频剧场 | 婷婷丁香五月天综合东京热 | 丰满人妻被黑人猛烈进入 | 国产人妻人伦精品 | 日本精品久久久久中文字幕 | 国产一区二区三区影院 | 精品久久久久久亚洲精品 | 久久成人a毛片免费观看网站 | 国内精品久久久久久中文字幕 | 色婷婷久久一区二区三区麻豆 | 玩弄中年熟妇正在播放 | 99久久精品日本一区二区免费 | 沈阳熟女露脸对白视频 | 无码毛片视频一区二区本码 | 在线观看国产午夜福利片 | 中文字幕人妻无码一区二区三区 | 内射巨臀欧美在线视频 | 人妻与老人中文字幕 | 免费观看又污又黄的网站 | 久久国产精品偷任你爽任你 | 亚洲中文字幕无码一久久区 | 午夜福利试看120秒体验区 | 性欧美大战久久久久久久 | 色诱久久久久综合网ywww | 国产综合久久久久鬼色 | 国产性生交xxxxx无码 | 久久久久国色av免费观看性色 | 亚洲一区二区三区在线观看网站 | 丝袜美腿亚洲一区二区 | 初尝人妻少妇中文字幕 | 国产精品怡红院永久免费 | 国内精品九九久久久精品 | 欧美丰满少妇xxxx性 | 无码人妻丰满熟妇区五十路百度 | 香港三级日本三级妇三级 | 成人片黄网站色大片免费观看 | 亚洲精品中文字幕乱码 | 又紧又大又爽精品一区二区 | 国产精品久久精品三级 | 国产精品办公室沙发 | 国产av无码专区亚洲a∨毛片 | 国产极品视觉盛宴 | 亚洲国产精品久久久久久 | 国产精品丝袜黑色高跟鞋 | 色偷偷人人澡人人爽人人模 | 国产精品免费大片 | 国产成人午夜福利在线播放 | 国产精品多人p群无码 | 国产午夜福利100集发布 | 中文字幕日产无线码一区 | 久久99精品国产麻豆 | 国产精品久久久 | 日本爽爽爽爽爽爽在线观看免 | 亚洲精品中文字幕久久久久 | 丁香花在线影院观看在线播放 | 俺去俺来也在线www色官网 | 亚洲一区二区三区四区 | 国产乡下妇女做爰 | 久久久精品国产sm最大网站 | 国产办公室秘书无码精品99 | 亚洲综合无码久久精品综合 | 免费播放一区二区三区 | av无码不卡在线观看免费 | 精品人妻中文字幕有码在线 | 国产精品久免费的黄网站 | 欧美老妇交乱视频在线观看 | 亚洲精品久久久久中文第一幕 | 国产成人午夜福利在线播放 | 国产成人无码a区在线观看视频app | 人人爽人人澡人人人妻 | 3d动漫精品啪啪一区二区中 | 久久久久久久久888 | 又色又爽又黄的美女裸体网站 | 中文字幕日产无线码一区 | 丰腴饱满的极品熟妇 | 国产精品对白交换视频 | 亚洲日韩中文字幕在线播放 | 国产色xx群视频射精 | 久久97精品久久久久久久不卡 | 撕开奶罩揉吮奶头视频 | 成人欧美一区二区三区黑人 | 日本精品少妇一区二区三区 | 在线 国产 欧美 亚洲 天堂 | 国产精品久久久久久亚洲影视内衣 | 精品 日韩 国产 欧美 视频 | 亚欧洲精品在线视频免费观看 | 大肉大捧一进一出好爽视频 | 国产无遮挡又黄又爽又色 | 欧美国产日韩久久mv | 99riav国产精品视频 | 四十如虎的丰满熟妇啪啪 | 色欲av亚洲一区无码少妇 | 久久久久亚洲精品中文字幕 | 内射爽无广熟女亚洲 | 又湿又紧又大又爽a视频国产 | 久久精品成人欧美大片 | 久久综合九色综合欧美狠狠 | 免费国产成人高清在线观看网站 | 国产精品无码久久av | 国产亚洲视频中文字幕97精品 | 伊人久久大香线焦av综合影院 | 精品无码一区二区三区爱欲 | 高清无码午夜福利视频 | 永久免费精品精品永久-夜色 | 人人澡人人透人人爽 | 久久99精品国产麻豆 | 狂野欧美激情性xxxx | 久久亚洲中文字幕精品一区 | 中文字幕无线码免费人妻 | 俄罗斯老熟妇色xxxx | 成人免费无码大片a毛片 | 熟妇人妻激情偷爽文 | 日韩精品a片一区二区三区妖精 | 国产高清不卡无码视频 | 性色欲网站人妻丰满中文久久不卡 | 伊人久久大香线蕉亚洲 | 亚洲国精产品一二二线 | 亚洲国产精品一区二区美利坚 | 免费看少妇作爱视频 | 大肉大捧一进一出视频出来呀 | 扒开双腿疯狂进出爽爽爽视频 | 亚洲国产日韩a在线播放 | 狠狠色色综合网站 | 无遮无挡爽爽免费视频 | 亚洲中文字幕无码中文字在线 | 精品人妻人人做人人爽夜夜爽 | 久久熟妇人妻午夜寂寞影院 | 中文字幕无码人妻少妇免费 | 丰满人妻翻云覆雨呻吟视频 | 久久综合香蕉国产蜜臀av | 国产肉丝袜在线观看 | 成人无码视频在线观看网站 | 亚洲成在人网站无码天堂 | 乱人伦人妻中文字幕无码 | 又粗又大又硬又长又爽 | 欧美兽交xxxx×视频 | 日韩无套无码精品 | 国产人妻久久精品二区三区老狼 | 亚洲精品一区二区三区在线观看 | 国产又粗又硬又大爽黄老大爷视 | 国产综合在线观看 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 天堂在线观看www | 无码人妻丰满熟妇区五十路百度 | 天天躁夜夜躁狠狠是什么心态 | 久久aⅴ免费观看 | 成 人 网 站国产免费观看 | 野狼第一精品社区 | 精品久久久中文字幕人妻 | 国产精品内射视频免费 | 国产成人一区二区三区别 | 300部国产真实乱 | а√资源新版在线天堂 | 国产精品亚洲综合色区韩国 | 黑人玩弄人妻中文在线 | 又色又爽又黄的美女裸体网站 | 天堂在线观看www | 无码人妻黑人中文字幕 | 日韩在线不卡免费视频一区 | 亚洲天堂2017无码 | 精品人人妻人人澡人人爽人人 | 天天做天天爱天天爽综合网 | 高中生自慰www网站 | 成在人线av无码免观看麻豆 | 亚洲精品一区二区三区婷婷月 | 成人无码精品1区2区3区免费看 | 双乳奶水饱满少妇呻吟 | 中文无码成人免费视频在线观看 | 中文字幕日产无线码一区 | 久久久久99精品国产片 | 欧美日韩人成综合在线播放 | 久久久无码中文字幕久... | 日韩av无码一区二区三区 | 亚洲小说春色综合另类 | 国产艳妇av在线观看果冻传媒 | 久久伊人色av天堂九九小黄鸭 | 国产精品福利视频导航 | 成人精品一区二区三区中文字幕 | 欧洲熟妇色 欧美 | 亚洲国产午夜精品理论片 | 少妇人妻偷人精品无码视频 | 中文字幕乱码中文乱码51精品 | 国产香蕉97碰碰久久人人 | 狠狠色丁香久久婷婷综合五月 | 丰满人妻翻云覆雨呻吟视频 | 老司机亚洲精品影院 | 人妻少妇精品视频专区 | 国产精品亚洲五月天高清 | 久久精品中文闷骚内射 | 亚洲自偷自拍另类第1页 | 在线播放亚洲第一字幕 | 双乳奶水饱满少妇呻吟 | 99久久精品无码一区二区毛片 | 亚洲综合色区中文字幕 | 久久精品丝袜高跟鞋 | 国产成人亚洲综合无码 | 国产午夜无码视频在线观看 | 天天摸天天碰天天添 | 学生妹亚洲一区二区 | 又大又硬又黄的免费视频 | 国产卡一卡二卡三 | 国产人妻精品一区二区三区 | 亚洲中文字幕久久无码 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 一个人看的www免费视频在线观看 | 亚洲国产精品美女久久久久 | 亚洲国产欧美日韩精品一区二区三区 | ass日本丰满熟妇pics | 国产精品资源一区二区 | 色婷婷欧美在线播放内射 | 无码人妻精品一区二区三区下载 | 日韩精品无码免费一区二区三区 | 18精品久久久无码午夜福利 | 日日天日日夜日日摸 | 色婷婷欧美在线播放内射 | 内射后入在线观看一区 | 色欲综合久久中文字幕网 | 又紧又大又爽精品一区二区 | 扒开双腿吃奶呻吟做受视频 | 熟妇人妻激情偷爽文 | 欧美人与善在线com | 亚洲娇小与黑人巨大交 | 精品国偷自产在线 | 国内丰满熟女出轨videos | 久久国产精品精品国产色婷婷 | 高清不卡一区二区三区 | 亚洲精品成人av在线 | 天天躁夜夜躁狠狠是什么心态 | 秋霞特色aa大片 | 人人澡人摸人人添 | 免费无码一区二区三区蜜桃大 | 久青草影院在线观看国产 | 亚洲欧美中文字幕5发布 | 成人亚洲精品久久久久软件 | 亚洲国产精品久久久久久 | 人人超人人超碰超国产 | 国产午夜福利100集发布 | 国产人妻精品午夜福利免费 | 波多野结衣一区二区三区av免费 | 久久久精品456亚洲影院 | 帮老师解开蕾丝奶罩吸乳网站 | 国产亚洲日韩欧美另类第八页 | 色婷婷香蕉在线一区二区 | 成人欧美一区二区三区 | 99riav国产精品视频 | 国产xxx69麻豆国语对白 | 丰满人妻翻云覆雨呻吟视频 | 亚洲成色www久久网站 | 性色欲情网站iwww九文堂 | 亚洲人成网站在线播放942 | 国产乱人伦偷精品视频 | 天堂久久天堂av色综合 | 婷婷色婷婷开心五月四房播播 | 久久这里只有精品视频9 | 无码人妻精品一区二区三区不卡 | 真人与拘做受免费视频一 | 99久久99久久免费精品蜜桃 | 欧美肥老太牲交大战 | 久久综合久久自在自线精品自 | 国产舌乚八伦偷品w中 | av在线亚洲欧洲日产一区二区 | 亚洲 欧美 激情 小说 另类 | 亚洲人成人无码网www国产 | 无码纯肉视频在线观看 | 精品国产青草久久久久福利 | 激情综合激情五月俺也去 | 亚洲成a人片在线观看日本 | 免费无码一区二区三区蜜桃大 | 国产色精品久久人妻 | 岛国片人妻三上悠亚 | aⅴ亚洲 日韩 色 图网站 播放 | 国产精品免费大片 | 大肉大捧一进一出好爽视频 | 中文字幕无码av波多野吉衣 | 亚洲七七久久桃花影院 | 好男人www社区 | 狠狠亚洲超碰狼人久久 | 麻花豆传媒剧国产免费mv在线 | 日韩精品乱码av一区二区 | 性欧美牲交在线视频 | 久久国内精品自在自线 | 内射巨臀欧美在线视频 | 久久久成人毛片无码 | 国产成人无码午夜视频在线观看 | 无码精品人妻一区二区三区av | 7777奇米四色成人眼影 | 鲁鲁鲁爽爽爽在线视频观看 | 97精品人妻一区二区三区香蕉 | 亚洲s色大片在线观看 | 久激情内射婷内射蜜桃人妖 | 久久无码人妻影院 | 亚洲毛片av日韩av无码 | 国产在热线精品视频 | 在线精品亚洲一区二区 | 国产精品久久久一区二区三区 | 亚洲日本一区二区三区在线 | 人妻无码久久精品人妻 | 国产av久久久久精东av | 久久久久久av无码免费看大片 | 99riav国产精品视频 | 国产精品毛多多水多 | 一本久道久久综合婷婷五月 | 高潮毛片无遮挡高清免费 | 欧美 日韩 人妻 高清 中文 | 国产精品亚洲专区无码不卡 | 亚洲s码欧洲m码国产av | 狠狠色丁香久久婷婷综合五月 | 国产精品久久久一区二区三区 | 欧美日本日韩 | 亚洲中文字幕无码一久久区 | 色一情一乱一伦 | 无码帝国www无码专区色综合 | 国产明星裸体无码xxxx视频 | 亚洲gv猛男gv无码男同 | 少妇一晚三次一区二区三区 | 国产精品国产自线拍免费软件 | 成熟妇人a片免费看网站 | 亚洲精品一区二区三区在线 | 亚洲综合伊人久久大杳蕉 | 亚洲の无码国产の无码影院 | 装睡被陌生人摸出水好爽 | 国产成人精品视频ⅴa片软件竹菊 | 一本久久a久久精品vr综合 | 欧美第一黄网免费网站 | 国产人妻精品一区二区三区不卡 | 无码人中文字幕 | 国产精品高潮呻吟av久久 | 成人一区二区免费视频 | 色欲综合久久中文字幕网 | 激情亚洲一区国产精品 | 亚洲中文字幕无码一久久区 | 狂野欧美性猛交免费视频 | 色一情一乱一伦一视频免费看 | 亚洲国产精品无码一区二区三区 | 久久国产精品二国产精品 | 日本精品久久久久中文字幕 | 久久国产精品偷任你爽任你 | 牲欲强的熟妇农村老妇女 | 日本一区二区三区免费高清 | 成人无码视频在线观看网站 | 色 综合 欧美 亚洲 国产 | 巨爆乳无码视频在线观看 | 亚洲精品一区二区三区婷婷月 | 夜先锋av资源网站 | 久久精品中文字幕一区 | 欧美三级a做爰在线观看 | 国产手机在线αⅴ片无码观看 | 精品一区二区三区无码免费视频 | 久久久久av无码免费网 | 自拍偷自拍亚洲精品10p | 国产真实乱对白精彩久久 | 台湾无码一区二区 | 四虎国产精品一区二区 | 丰满少妇人妻久久久久久 | 国产一区二区三区影院 | 日日夜夜撸啊撸 | 亚洲七七久久桃花影院 | 国产高清av在线播放 | 波多野结衣高清一区二区三区 | 久热国产vs视频在线观看 | 亚洲a无码综合a国产av中文 | 亚洲自偷自拍另类第1页 | 亚洲欧洲日本综合aⅴ在线 | 国语自产偷拍精品视频偷 | 婷婷五月综合缴情在线视频 | 精品一区二区不卡无码av | 两性色午夜视频免费播放 | 99久久无码一区人妻 | 国产内射老熟女aaaa | 久久久精品人妻久久影视 | 中文字幕 亚洲精品 第1页 | 老熟妇仑乱视频一区二区 | 国产性生大片免费观看性 | 国产激情一区二区三区 | 日韩无套无码精品 | 欧美高清在线精品一区 | 精品国产av色一区二区深夜久久 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 奇米影视7777久久精品人人爽 | 欧美人与物videos另类 | 国产舌乚八伦偷品w中 | 国产精品久久久久影院嫩草 | 美女极度色诱视频国产 | 日本一区二区三区免费播放 | 网友自拍区视频精品 | 国产精品二区一区二区aⅴ污介绍 | 少妇无码av无码专区在线观看 | av无码久久久久不卡免费网站 | 久久国产精品_国产精品 | 日日摸夜夜摸狠狠摸婷婷 | 少妇无套内谢久久久久 | 欧洲vodafone精品性 | 任你躁国产自任一区二区三区 | 亚洲熟熟妇xxxx | 性欧美大战久久久久久久 | 国产精品二区一区二区aⅴ污介绍 | 福利一区二区三区视频在线观看 | 中国女人内谢69xxxx | 国语自产偷拍精品视频偷 | 日欧一片内射va在线影院 | 欧美人与牲动交xxxx | 久久久久人妻一区精品色欧美 | 日本护士毛茸茸高潮 | 国产熟女一区二区三区四区五区 | 国产成人无码a区在线观看视频app | 国产av剧情md精品麻豆 | 一本精品99久久精品77 | 一本一道久久综合久久 | 波多野结衣av在线观看 | 久久久精品欧美一区二区免费 | 在线天堂新版最新版在线8 | 欧美zoozzooz性欧美 | 亚洲精品国产品国语在线观看 | 日韩av无码一区二区三区 | 55夜色66夜色国产精品视频 | 性啪啪chinese东北女人 | 国内精品九九久久久精品 | 欧美日韩综合一区二区三区 | 亚洲国产欧美在线成人 | 日日橹狠狠爱欧美视频 | 日本熟妇人妻xxxxx人hd | 中国大陆精品视频xxxx | 亚洲国产精华液网站w | 天天躁夜夜躁狠狠是什么心态 | 国产办公室秘书无码精品99 | 呦交小u女精品视频 | 免费播放一区二区三区 | 日日天日日夜日日摸 | 久久亚洲中文字幕无码 | 国产精品久久久久久无码 | 两性色午夜免费视频 | 一本大道伊人av久久综合 | 国产乱子伦视频在线播放 | 色综合久久88色综合天天 | 日本xxxx色视频在线观看免费 | 国产精品人人妻人人爽 | 欧美精品国产综合久久 | 国产 浪潮av性色四虎 | 欧洲极品少妇 | 性生交大片免费看l | 亚洲阿v天堂在线 | 亚洲精品久久久久avwww潮水 | 久久久久久久久蜜桃 | 久9re热视频这里只有精品 | 亚洲无人区午夜福利码高清完整版 | 久久99精品国产.久久久久 | 国产精品资源一区二区 | 亚洲七七久久桃花影院 | 四虎4hu永久免费 | 国产成人精品一区二区在线小狼 | 久久国产劲爆∧v内射 | 成人毛片一区二区 | 国产午夜福利100集发布 | 久久久久人妻一区精品色欧美 | 一本无码人妻在中文字幕免费 | 中文字幕av日韩精品一区二区 | av无码久久久久不卡免费网站 | 人妻人人添人妻人人爱 | 亚洲中文字幕无码一久久区 | 中国大陆精品视频xxxx | 午夜无码区在线观看 | 国产欧美精品一区二区三区 | 大肉大捧一进一出好爽视频 | 少妇激情av一区二区 | 欧美怡红院免费全部视频 | 欧美丰满熟妇xxxx性ppx人交 | 人人澡人人透人人爽 | 亚洲中文字幕在线无码一区二区 | 国产特级毛片aaaaaa高潮流水 | 又粗又大又硬毛片免费看 | 最新国产麻豆aⅴ精品无码 | 日欧一片内射va在线影院 | 国产熟女一区二区三区四区五区 | 天天躁夜夜躁狠狠是什么心态 | www国产亚洲精品久久网站 | 天天av天天av天天透 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 久久99精品久久久久久动态图 | 丰满少妇弄高潮了www | 97精品国产97久久久久久免费 | 男女性色大片免费网站 | 18黄暴禁片在线观看 | 国产精品人人爽人人做我的可爱 | 国产成人午夜福利在线播放 | 国产疯狂伦交大片 | 丰满妇女强制高潮18xxxx | 国产97色在线 | 免 | 又大又硬又黄的免费视频 | 激情五月综合色婷婷一区二区 | 乌克兰少妇xxxx做受 | 亚洲日韩av一区二区三区四区 | 精品久久8x国产免费观看 | 亚洲国产精品无码久久久久高潮 | 国产偷抇久久精品a片69 | 国产精品资源一区二区 | 日日摸天天摸爽爽狠狠97 | 色婷婷综合激情综在线播放 | 国产亚洲日韩欧美另类第八页 | 蜜桃无码一区二区三区 | 国产精品久久国产精品99 | 国产激情无码一区二区 | 日本va欧美va欧美va精品 | 成人精品一区二区三区中文字幕 | 久久久久亚洲精品男人的天堂 | a在线观看免费网站大全 | √天堂资源地址中文在线 | 国产精品无码mv在线观看 | 熟妇女人妻丰满少妇中文字幕 | 精品欧美一区二区三区久久久 | 噜噜噜亚洲色成人网站 | √8天堂资源地址中文在线 | www成人国产高清内射 | 久久综合九色综合97网 | 国产无遮挡吃胸膜奶免费看 | 国产欧美熟妇另类久久久 | 999久久久国产精品消防器材 | 在线а√天堂中文官网 | 妺妺窝人体色www在线小说 | 伊在人天堂亚洲香蕉精品区 | 久久精品中文字幕大胸 | 无套内射视频囯产 | 女人被男人爽到呻吟的视频 | 精品无码成人片一区二区98 | 国产片av国语在线观看 | 亚洲s色大片在线观看 | 久久婷婷五月综合色国产香蕉 | 亚洲国产av精品一区二区蜜芽 | 国产福利视频一区二区 | 中文字幕乱妇无码av在线 | 日本丰满熟妇videos | www一区二区www免费 | 丰满少妇熟乱xxxxx视频 | 久久精品国产精品国产精品污 | 亚洲精品www久久久 | 无码国内精品人妻少妇 | 欧美激情一区二区三区成人 | 撕开奶罩揉吮奶头视频 | 久久国产精品萌白酱免费 | 一区二区传媒有限公司 | v一区无码内射国产 | 日本在线高清不卡免费播放 | 国产精品igao视频网 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产激情无码一区二区app | 狠狠亚洲超碰狼人久久 | 久久久久久九九精品久 | 亚洲精品国产a久久久久久 | 欧美成人午夜精品久久久 | 国产精品久久精品三级 | 波多野结衣av一区二区全免费观看 | 全黄性性激高免费视频 | 少妇的肉体aa片免费 | 亚洲精品午夜无码电影网 | 少妇性俱乐部纵欲狂欢电影 | 婷婷六月久久综合丁香 | 俄罗斯老熟妇色xxxx | 国内精品人妻无码久久久影院蜜桃 | 亚洲欧美国产精品久久 | 国产成人精品无码播放 | 欧美人与牲动交xxxx | 久久精品一区二区三区四区 | 国产精品久久久久久无码 | 少妇被粗大的猛进出69影院 | 人人妻人人澡人人爽人人精品 | 影音先锋中文字幕无码 | 麻豆果冻传媒2021精品传媒一区下载 | 欧美刺激性大交 | 中文字幕人妻无码一夲道 | 亚洲色大成网站www国产 | 欧美xxxx黑人又粗又长 | 亚洲中文字幕av在天堂 | 亚洲日本va中文字幕 | 亲嘴扒胸摸屁股激烈网站 | 国产精品毛片一区二区 | 少妇人妻偷人精品无码视频 | 97夜夜澡人人爽人人喊中国片 | 欧美性生交xxxxx久久久 | 日本在线高清不卡免费播放 | 日日麻批免费40分钟无码 | 国产极品美女高潮无套在线观看 | 少妇被黑人到高潮喷出白浆 | 99久久精品午夜一区二区 | 久久综合激激的五月天 | 亚洲热妇无码av在线播放 | 国产精品99久久精品爆乳 | 丰满护士巨好爽好大乳 | 国产av一区二区精品久久凹凸 | 99久久99久久免费精品蜜桃 | 2019nv天堂香蕉在线观看 | 美女张开腿让人桶 | 中国女人内谢69xxxxxa片 | 高清不卡一区二区三区 | 麻豆精产国品 | 亚洲国产精品无码久久久久高潮 | 俄罗斯老熟妇色xxxx | 国产香蕉尹人综合在线观看 | 成人一在线视频日韩国产 | 亚洲精品综合五月久久小说 | 荫蒂添的好舒服视频囗交 | 国产欧美熟妇另类久久久 | 久久精品中文闷骚内射 | av无码不卡在线观看免费 | 老熟女重囗味hdxx69 | 一个人看的www免费视频在线观看 | 国语精品一区二区三区 | 无码国产激情在线观看 | 欧美丰满熟妇xxxx性ppx人交 | 欧美老妇与禽交 | 欧美丰满老熟妇xxxxx性 | 欧美日韩久久久精品a片 | 亚洲小说春色综合另类 | 俄罗斯老熟妇色xxxx | 亚洲精品午夜无码电影网 | 少女韩国电视剧在线观看完整 | 欧洲美熟女乱又伦 | 无码免费一区二区三区 | 精品午夜福利在线观看 | 永久免费观看美女裸体的网站 | 在线精品亚洲一区二区 | 国产午夜精品一区二区三区嫩草 | 3d动漫精品啪啪一区二区中 | 欧美日韩久久久精品a片 | 国产成人av免费观看 | 无码国产激情在线观看 | 亚洲 高清 成人 动漫 | 久久97精品久久久久久久不卡 | 久久精品女人天堂av免费观看 | 麻豆蜜桃av蜜臀av色欲av | 国产97人人超碰caoprom | 午夜丰满少妇性开放视频 | 亚洲精品中文字幕久久久久 | 国产成人无码区免费内射一片色欲 | 国语自产偷拍精品视频偷 | av香港经典三级级 在线 | 国产69精品久久久久app下载 | 男人和女人高潮免费网站 | 粗大的内捧猛烈进出视频 | 国产内射爽爽大片视频社区在线 | 亚洲一区二区三区国产精华液 | 老太婆性杂交欧美肥老太 | 亚洲精品国产第一综合99久久 | 99久久精品日本一区二区免费 | 久久午夜无码鲁丝片午夜精品 | 四虎影视成人永久免费观看视频 | 国产真实乱对白精彩久久 | 久久久精品欧美一区二区免费 | 欧美性色19p | 天天摸天天透天天添 | 亚洲人成影院在线观看 | 亚洲国产欧美在线成人 | 波多野结衣av在线观看 | 红桃av一区二区三区在线无码av | 精品久久久久久亚洲精品 | 小鲜肉自慰网站xnxx | 国产艳妇av在线观看果冻传媒 | 97色伦图片97综合影院 | 中文字幕日产无线码一区 | 国产人成高清在线视频99最全资源 | 妺妺窝人体色www在线小说 | 无遮无挡爽爽免费视频 | 国产农村妇女高潮大叫 | 成在人线av无码免观看麻豆 | 国产在热线精品视频 | 成人免费视频在线观看 | 成人精品天堂一区二区三区 | 在线欧美精品一区二区三区 | 国产人妻精品午夜福利免费 | 亚洲国产精品久久久天堂 | 亚洲男人av天堂午夜在 | 国产精品久久久久久久9999 | 国产极品美女高潮无套在线观看 | 日韩欧美中文字幕在线三区 | 久久精品国产99精品亚洲 | 国产成人无码午夜视频在线观看 | 无码成人精品区在线观看 | 国内精品久久久久久中文字幕 | 国产人妻精品一区二区三区不卡 | 日韩亚洲欧美中文高清在线 | www国产亚洲精品久久网站 | 久久精品中文字幕一区 | 久久人人97超碰a片精品 | 67194成是人免费无码 | 日欧一片内射va在线影院 | 自拍偷自拍亚洲精品10p | 国产av无码专区亚洲awww | 55夜色66夜色国产精品视频 | 成熟女人特级毛片www免费 | 亚洲男人av天堂午夜在 | 天堂а√在线地址中文在线 | 乱人伦人妻中文字幕无码久久网 | 色五月丁香五月综合五月 | 两性色午夜视频免费播放 | 久久久精品国产sm最大网站 | 亚洲一区二区三区偷拍女厕 | 亚洲日韩乱码中文无码蜜桃臀网站 | 午夜性刺激在线视频免费 | 亚洲国产精品久久久天堂 | 日本www一道久久久免费榴莲 | 少妇性l交大片 | 精品无码一区二区三区的天堂 | 青青久在线视频免费观看 | 亚洲精品一区二区三区婷婷月 | 呦交小u女精品视频 | 亚洲色欲色欲天天天www | 国产莉萝无码av在线播放 | 亚洲色欲久久久综合网东京热 | 午夜丰满少妇性开放视频 | 天堂一区人妻无码 | 97se亚洲精品一区 | 精品国产成人一区二区三区 | 97精品国产97久久久久久免费 | 亚洲天堂2017无码中文 | 爆乳一区二区三区无码 | 久久午夜无码鲁丝片午夜精品 | 精品亚洲成av人在线观看 | 欧美日本精品一区二区三区 | 国产午夜手机精彩视频 | 亚洲色在线无码国产精品不卡 | 亚洲理论电影在线观看 | 扒开双腿疯狂进出爽爽爽视频 | 麻花豆传媒剧国产免费mv在线 | 在线观看欧美一区二区三区 | 国产suv精品一区二区五 | 国产农村乱对白刺激视频 | 日韩精品久久久肉伦网站 | 日韩精品a片一区二区三区妖精 | 性欧美videos高清精品 | 老熟妇乱子伦牲交视频 | 一区二区三区高清视频一 | 一二三四社区在线中文视频 | 国产精品美女久久久久av爽李琼 | 亚洲欧洲中文日韩av乱码 | 国产欧美精品一区二区三区 | 色欲av亚洲一区无码少妇 | 黑人粗大猛烈进出高潮视频 | 极品嫩模高潮叫床 | 亚洲精品久久久久久一区二区 | 无码乱肉视频免费大全合集 | 久久精品女人天堂av免费观看 | 秋霞特色aa大片 | 国产极品视觉盛宴 | 国产精品无码一区二区桃花视频 | 丰满人妻翻云覆雨呻吟视频 | 少妇邻居内射在线 | 精品久久久久久人妻无码中文字幕 | 国产成人一区二区三区在线观看 | 亚洲码国产精品高潮在线 | 久久综合九色综合97网 | aa片在线观看视频在线播放 | 国产午夜视频在线观看 | 国产精品无码成人午夜电影 | 四十如虎的丰满熟妇啪啪 | 精品成在人线av无码免费看 | 美女黄网站人色视频免费国产 | 日韩精品一区二区av在线 | 人妻中文无码久热丝袜 | 少女韩国电视剧在线观看完整 | 亚洲国产综合无码一区 | 日产精品99久久久久久 | 永久免费精品精品永久-夜色 | 国产亚洲精品精品国产亚洲综合 | 成在人线av无码免费 | 欧美 日韩 亚洲 在线 | 亚洲va欧美va天堂v国产综合 | 无码吃奶揉捏奶头高潮视频 | 国产精品亚洲一区二区三区喷水 | 免费国产成人高清在线观看网站 | 日韩在线不卡免费视频一区 | 日韩av无码一区二区三区 | 呦交小u女精品视频 | 人人妻人人澡人人爽人人精品浪潮 | 最近免费中文字幕中文高清百度 | 黑人玩弄人妻中文在线 | 两性色午夜免费视频 | 又色又爽又黄的美女裸体网站 | 一二三四在线观看免费视频 | 国产熟女一区二区三区四区五区 | 熟妇人妻无乱码中文字幕 | 好男人www社区 | 黑森林福利视频导航 | 免费观看又污又黄的网站 | 熟妇人妻无乱码中文字幕 | 内射老妇bbwx0c0ck | 少妇邻居内射在线 | 日本一区二区更新不卡 | 正在播放老肥熟妇露脸 | 国产av无码专区亚洲awww | 天天综合网天天综合色 | 久久人人爽人人爽人人片av高清 | 玩弄少妇高潮ⅹxxxyw | 亚洲欧美中文字幕5发布 | 日韩欧美中文字幕在线三区 | 亚洲欧洲中文日韩av乱码 | 九九热爱视频精品 | 欧美国产日产一区二区 | 国产激情一区二区三区 | 国产热a欧美热a在线视频 | 人人超人人超碰超国产 | 国产精品爱久久久久久久 | 亚洲国产精品毛片av不卡在线 | 蜜臀aⅴ国产精品久久久国产老师 | 国产精品无码mv在线观看 | 久久综合狠狠综合久久综合88 | 欧美日韩人成综合在线播放 | 成人免费视频视频在线观看 免费 | 中文字幕人成乱码熟女app | 天天av天天av天天透 | 奇米影视7777久久精品人人爽 | 日韩欧美群交p片內射中文 | 亚洲综合无码久久精品综合 | v一区无码内射国产 | 国产成人一区二区三区在线观看 | 天堂亚洲免费视频 | 色欲av亚洲一区无码少妇 | 漂亮人妻洗澡被公强 日日躁 | 蜜桃av抽搐高潮一区二区 | 久久人妻内射无码一区三区 | 丰满人妻被黑人猛烈进入 | 久久久www成人免费毛片 | 国产婷婷色一区二区三区在线 | 亚洲熟妇自偷自拍另类 | 少妇人妻偷人精品无码视频 | 国产成人无码区免费内射一片色欲 | 夜夜高潮次次欢爽av女 | 国产一区二区三区精品视频 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 欧美一区二区三区 | 无码国内精品人妻少妇 | 国产高潮视频在线观看 | 国产在线一区二区三区四区五区 | 国产激情综合五月久久 | 中文字幕无码视频专区 | 特黄特色大片免费播放器图片 | 亚洲精品无码人妻无码 | 亚洲欧美综合区丁香五月小说 | 波多野结衣av在线观看 | 漂亮人妻洗澡被公强 日日躁 | 野外少妇愉情中文字幕 | 玩弄少妇高潮ⅹxxxyw | 欧美野外疯狂做受xxxx高潮 | 久久综合给久久狠狠97色 | 国产成人无码a区在线观看视频app | 成人动漫在线观看 | 国产在线一区二区三区四区五区 | 欧美精品在线观看 | 久久精品人人做人人综合 | 色综合久久久久综合一本到桃花网 | 大地资源中文第3页 | 无套内谢的新婚少妇国语播放 | 亚洲精品综合五月久久小说 | 兔费看少妇性l交大片免费 | 国产麻豆精品一区二区三区v视界 | 超碰97人人射妻 | 成在人线av无码免观看麻豆 | 精品午夜福利在线观看 | 天天躁日日躁狠狠躁免费麻豆 | 国产极品美女高潮无套在线观看 | 久久99久久99精品中文字幕 | 久久亚洲中文字幕无码 | 鲁鲁鲁爽爽爽在线视频观看 | 无码人妻av免费一区二区三区 | 中文字幕精品av一区二区五区 | 麻豆成人精品国产免费 | 国产午夜亚洲精品不卡 | 成人无码精品一区二区三区 | 狠狠色噜噜狠狠狠7777奇米 | 最新国产麻豆aⅴ精品无码 | 一本色道婷婷久久欧美 | 日韩欧美群交p片內射中文 | 国产做国产爱免费视频 | 波多野结衣aⅴ在线 | 动漫av一区二区在线观看 | 少妇性l交大片欧洲热妇乱xxx | 男人的天堂2018无码 | 亚洲狠狠色丁香婷婷综合 | 国产午夜无码视频在线观看 | 无码人妻丰满熟妇区五十路百度 | 免费中文字幕日韩欧美 | 熟女少妇在线视频播放 | 中文亚洲成a人片在线观看 | 领导边摸边吃奶边做爽在线观看 | 内射爽无广熟女亚洲 | 又大又硬又爽免费视频 | 玩弄少妇高潮ⅹxxxyw | 久久 国产 尿 小便 嘘嘘 | 国产精品丝袜黑色高跟鞋 | 午夜男女很黄的视频 | 成年女人永久免费看片 | 九九久久精品国产免费看小说 | 国产麻豆精品精东影业av网站 | 国产偷自视频区视频 | 男女爱爱好爽视频免费看 | 2020久久超碰国产精品最新 | 97久久超碰中文字幕 | 中文字幕乱码亚洲无线三区 | 在线视频网站www色 | 午夜时刻免费入口 | 人人妻人人澡人人爽欧美一区九九 | 少妇人妻av毛片在线看 | 黑人粗大猛烈进出高潮视频 | 永久免费精品精品永久-夜色 | 日本大香伊一区二区三区 | www国产精品内射老师 | 精品无码一区二区三区爱欲 | 香蕉久久久久久av成人 | 日本饥渴人妻欲求不满 | 色综合久久中文娱乐网 | 97人妻精品一区二区三区 | 国产亚洲精品久久久久久久久动漫 | 日日噜噜噜噜夜夜爽亚洲精品 | 男女爱爱好爽视频免费看 | 午夜精品久久久内射近拍高清 | 日韩欧美群交p片內射中文 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲热妇无码av在线播放 | 国产免费久久久久久无码 | aa片在线观看视频在线播放 | 久久亚洲国产成人精品性色 | 亚洲精品美女久久久久久久 | 激情综合激情五月俺也去 | 奇米影视7777久久精品 | 免费观看的无遮挡av | 国产超碰人人爽人人做人人添 | 亚洲国产精品成人久久蜜臀 |