久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當(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ò),歡迎將生活随笔推薦給好友。

少妇性l交大片欧洲热妇乱xxx | 四虎国产精品一区二区 | 国产情侣作爱视频免费观看 | 天天躁夜夜躁狠狠是什么心态 | 日本www一道久久久免费榴莲 | 国产97在线 | 亚洲 | 少妇激情av一区二区 | 人妻无码久久精品人妻 | 国产av无码专区亚洲a∨毛片 | 风流少妇按摩来高潮 | www成人国产高清内射 | 久久99精品国产麻豆蜜芽 | 亚洲国产精品美女久久久久 | 国产精品无码一区二区三区不卡 | 日本一本二本三区免费 | 国产成人一区二区三区别 | 国产色在线 | 国产 | 天天燥日日燥 | 狂野欧美性猛交免费视频 | av无码不卡在线观看免费 | 欧美黑人巨大xxxxx | 97久久超碰中文字幕 | 日本成熟视频免费视频 | 精品国产一区av天美传媒 | 欧洲熟妇色 欧美 | 国产片av国语在线观看 | 国产成人亚洲综合无码 | 国产真实伦对白全集 | 亚洲国产精品无码久久久久高潮 | 亚洲熟妇色xxxxx欧美老妇y | 小鲜肉自慰网站xnxx | 国产97人人超碰caoprom | 熟妇人妻激情偷爽文 | 国产av剧情md精品麻豆 | 亚洲日韩精品欧美一区二区 | 成人精品一区二区三区中文字幕 | 免费中文字幕日韩欧美 | 老太婆性杂交欧美肥老太 | 色 综合 欧美 亚洲 国产 | 综合激情五月综合激情五月激情1 | 熟妇激情内射com | 国产舌乚八伦偷品w中 | 久热国产vs视频在线观看 | 领导边摸边吃奶边做爽在线观看 | 亚洲成a人片在线观看日本 | 久久99精品国产.久久久久 | 久久亚洲a片com人成 | 性生交大片免费看l | 无码帝国www无码专区色综合 | 亚洲国产精品一区二区第一页 | 狠狠亚洲超碰狼人久久 | 久久无码中文字幕免费影院蜜桃 | 欧美老妇与禽交 | 99久久人妻精品免费一区 | 人人妻人人藻人人爽欧美一区 | 黑人玩弄人妻中文在线 | 一本久久伊人热热精品中文字幕 | 久久久精品国产sm最大网站 | 免费观看激色视频网站 | 精品国偷自产在线视频 | 亚洲色欲色欲欲www在线 | 国产猛烈高潮尖叫视频免费 | 俄罗斯老熟妇色xxxx | 中文字幕无码视频专区 | 高潮毛片无遮挡高清免费 | 全球成人中文在线 | 99久久精品无码一区二区毛片 | 国内精品一区二区三区不卡 | 天天摸天天碰天天添 | 成人亚洲精品久久久久软件 | 思思久久99热只有频精品66 | 国产偷自视频区视频 | 色老头在线一区二区三区 | 99久久人妻精品免费一区 | 丰满妇女强制高潮18xxxx | 无码人妻久久一区二区三区不卡 | 伊人久久大香线焦av综合影院 | 天天拍夜夜添久久精品大 | 国产在线aaa片一区二区99 | 熟女少妇人妻中文字幕 | 日日天日日夜日日摸 | 蜜臀av在线播放 久久综合激激的五月天 | 激情综合激情五月俺也去 | 国产亚洲美女精品久久久2020 | 人人超人人超碰超国产 | 日韩精品无码一本二本三本色 | 人人妻人人澡人人爽人人精品浪潮 | 99re在线播放 | 久久国产自偷自偷免费一区调 | 国产性生大片免费观看性 | 天堂无码人妻精品一区二区三区 | 伊人久久大香线焦av综合影院 | 国产午夜精品一区二区三区嫩草 | 亚洲色欲久久久综合网东京热 | 国产无遮挡吃胸膜奶免费看 | 男人的天堂av网站 | 人妻有码中文字幕在线 | 荫蒂被男人添的好舒服爽免费视频 | 亚洲欧洲日本综合aⅴ在线 | 无码纯肉视频在线观看 | 国产亚洲日韩欧美另类第八页 | 亚洲一区二区三区偷拍女厕 | 婷婷五月综合激情中文字幕 | 国模大胆一区二区三区 | 国产激情精品一区二区三区 | 性生交大片免费看女人按摩摩 | 精品成人av一区二区三区 | 色偷偷人人澡人人爽人人模 | 日本一区二区三区免费高清 | 亚洲伊人久久精品影院 | 粉嫩少妇内射浓精videos | 无码成人精品区在线观看 | 帮老师解开蕾丝奶罩吸乳网站 | 国产人妻精品午夜福利免费 | 国精产品一区二区三区 | 骚片av蜜桃精品一区 | 国产色精品久久人妻 | 东京一本一道一二三区 | 欧美日韩亚洲国产精品 | 国产成人综合在线女婷五月99播放 | 色综合久久网 | 男人扒开女人内裤强吻桶进去 | 国产高潮视频在线观看 | 人人妻人人澡人人爽人人精品浪潮 | 国产又粗又硬又大爽黄老大爷视 | 国产乱人无码伦av在线a | 黄网在线观看免费网站 | 亚洲精品www久久久 | 日本肉体xxxx裸交 | 蜜臀av无码人妻精品 | 激情内射亚州一区二区三区爱妻 | 日日躁夜夜躁狠狠躁 | 欧美日韩视频无码一区二区三 | 色一情一乱一伦一视频免费看 | 日本护士毛茸茸高潮 | 欧美精品在线观看 | 又大又硬又黄的免费视频 | 学生妹亚洲一区二区 | 天天躁夜夜躁狠狠是什么心态 | 毛片内射-百度 | 亚洲 日韩 欧美 成人 在线观看 | 动漫av网站免费观看 | 久久久久se色偷偷亚洲精品av | 人人澡人摸人人添 | 极品尤物被啪到呻吟喷水 | 欧美日韩综合一区二区三区 | 国产亚洲欧美在线专区 | 国产亚洲精品久久久ai换 | 日日摸天天摸爽爽狠狠97 | 亚洲乱码中文字幕在线 | 亚洲精品国产a久久久久久 | 久久国产精品偷任你爽任你 | 久久久久se色偷偷亚洲精品av | 亚洲一区二区三区国产精华液 | 激情内射日本一区二区三区 | 亚洲中文字幕无码中文字在线 | 高清国产亚洲精品自在久久 | 精品国产aⅴ无码一区二区 | 欧美 亚洲 国产 另类 | 国产精品手机免费 | 日本精品人妻无码77777 天堂一区人妻无码 | 久久人人97超碰a片精品 | 人妻少妇被猛烈进入中文字幕 | 日韩亚洲欧美中文高清在线 | 日本www一道久久久免费榴莲 | www国产精品内射老师 | 久久久久se色偷偷亚洲精品av | 国产av无码专区亚洲awww | 99久久精品午夜一区二区 | 人妻无码αv中文字幕久久琪琪布 | 免费无码肉片在线观看 | 一本色道久久综合亚洲精品不卡 | 亚洲精品成人福利网站 | 国产农村妇女高潮大叫 | 伊人久久大香线蕉亚洲 | 精品日本一区二区三区在线观看 | 欧美第一黄网免费网站 | 亚洲 a v无 码免 费 成 人 a v | 国产超碰人人爽人人做人人添 | 99久久精品无码一区二区毛片 | 99riav国产精品视频 | 国产两女互慰高潮视频在线观看 | 欧美野外疯狂做受xxxx高潮 | 红桃av一区二区三区在线无码av | 巨爆乳无码视频在线观看 | 5858s亚洲色大成网站www | 国产情侣作爱视频免费观看 | 熟女少妇在线视频播放 | 成人无码精品1区2区3区免费看 | 麻豆精品国产精华精华液好用吗 | 久久99久久99精品中文字幕 | 国产在线无码精品电影网 | 中文字幕 亚洲精品 第1页 | 国产av人人夜夜澡人人爽麻豆 | 天海翼激烈高潮到腰振不止 | 少妇人妻av毛片在线看 | 国产无遮挡吃胸膜奶免费看 | 亚洲成a人片在线观看无码 | 熟女少妇在线视频播放 | 中国女人内谢69xxxxxa片 | 色欲av亚洲一区无码少妇 | 夜先锋av资源网站 | 国产综合久久久久鬼色 | 亚洲综合伊人久久大杳蕉 | 免费无码一区二区三区蜜桃大 | 国产精品a成v人在线播放 | 天天av天天av天天透 | 3d动漫精品啪啪一区二区中 | 国产精品嫩草久久久久 | 亚洲国产精品久久久天堂 | 欧美日韩亚洲国产精品 | 野外少妇愉情中文字幕 | 亚洲另类伦春色综合小说 | 九九热爱视频精品 | 国产网红无码精品视频 | 亚洲精品一区二区三区四区五区 | 亚洲va中文字幕无码久久不卡 | 亚洲精品中文字幕 | 18无码粉嫩小泬无套在线观看 | 亚洲综合色区中文字幕 | 亚洲阿v天堂在线 | 国产尤物精品视频 | 在线观看国产午夜福利片 | 国产激情一区二区三区 | 狠狠综合久久久久综合网 | 国产一区二区三区精品视频 | 亚洲 另类 在线 欧美 制服 | 人妻无码αv中文字幕久久琪琪布 | 国产黑色丝袜在线播放 | 丝袜 中出 制服 人妻 美腿 | 国产成人无码av一区二区 | 三上悠亚人妻中文字幕在线 | 亚洲日本一区二区三区在线 | 国产明星裸体无码xxxx视频 | 精品国产成人一区二区三区 | 国产av无码专区亚洲a∨毛片 | 久久久久免费看成人影片 | 伊人久久婷婷五月综合97色 | 国产另类ts人妖一区二区 | 久久无码专区国产精品s | 国语自产偷拍精品视频偷 | 在线播放免费人成毛片乱码 | 无码免费一区二区三区 | 亚洲春色在线视频 | 久在线观看福利视频 | 欧美性黑人极品hd | 欧美性猛交xxxx富婆 | 欧美大屁股xxxxhd黑色 | 国产亚洲精品久久久久久久久动漫 | 青青草原综合久久大伊人精品 | 日本一卡二卡不卡视频查询 | 国产色视频一区二区三区 | 精品欧洲av无码一区二区三区 | 麻豆国产97在线 | 欧洲 | 欧美黑人巨大xxxxx | 国产精品理论片在线观看 | 亚洲日韩一区二区三区 | 亚洲精品美女久久久久久久 | 亚洲aⅴ无码成人网站国产app | 免费播放一区二区三区 | 亚洲国产精品无码久久久久高潮 | 亚洲色无码一区二区三区 | 男女下面进入的视频免费午夜 | 久久无码中文字幕免费影院蜜桃 | 夫妻免费无码v看片 | 欧美三级a做爰在线观看 | 性啪啪chinese东北女人 | 国产艳妇av在线观看果冻传媒 | 国产成人亚洲综合无码 | 国产成人综合色在线观看网站 | 国产午夜亚洲精品不卡 | 亚洲а∨天堂久久精品2021 | 久久久中文久久久无码 | 国产av无码专区亚洲a∨毛片 | 国产香蕉尹人综合在线观看 | 中文字幕无码人妻少妇免费 | 精品人人妻人人澡人人爽人人 | 精品偷自拍另类在线观看 | 国产深夜福利视频在线 | aⅴ亚洲 日韩 色 图网站 播放 | 日韩亚洲欧美中文高清在线 | 午夜熟女插插xx免费视频 | 熟妇人妻激情偷爽文 | 久久午夜无码鲁丝片 | 男人扒开女人内裤强吻桶进去 | 亚洲 欧美 激情 小说 另类 | 无遮无挡爽爽免费视频 | 中文字幕无码av激情不卡 | 人人妻人人藻人人爽欧美一区 | 丝袜 中出 制服 人妻 美腿 | 精品乱子伦一区二区三区 | 久久亚洲日韩精品一区二区三区 | 亚洲精品久久久久久久久久久 | 少妇的肉体aa片免费 | 曰韩无码二三区中文字幕 | 午夜精品一区二区三区在线观看 | 色婷婷综合中文久久一本 | 无码国产激情在线观看 | 国产高清不卡无码视频 | 无遮挡国产高潮视频免费观看 | 性做久久久久久久久 | 久久久国产精品无码免费专区 | 内射巨臀欧美在线视频 | 欧美亚洲国产一区二区三区 | 波多野结衣高清一区二区三区 | 无码人妻丰满熟妇区五十路百度 | 日本大乳高潮视频在线观看 | 午夜精品一区二区三区的区别 | 性生交片免费无码看人 | 亚洲中文字幕无码一久久区 | 无码av免费一区二区三区试看 | 人妻无码久久精品人妻 | 3d动漫精品啪啪一区二区中 | 荫蒂添的好舒服视频囗交 | 欧美高清在线精品一区 | 免费看男女做好爽好硬视频 | 少妇性荡欲午夜性开放视频剧场 | 日韩无码专区 | 亚洲色大成网站www | 亚洲s色大片在线观看 | 国产人妻人伦精品1国产丝袜 | 国产精品毛多多水多 | 成人无码视频在线观看网站 | 天天拍夜夜添久久精品 | 国产麻豆精品一区二区三区v视界 | 国产精品第一国产精品 | 欧美国产日韩亚洲中文 | 日本爽爽爽爽爽爽在线观看免 | 理论片87福利理论电影 | 久久精品人妻少妇一区二区三区 | 欧美丰满少妇xxxx性 | 亚洲啪av永久无码精品放毛片 | 九九综合va免费看 | 真人与拘做受免费视频一 | 强辱丰满人妻hd中文字幕 | 免费人成在线视频无码 | 国产精品99久久精品爆乳 | 国产亚洲精品久久久久久久 | 亚洲国精产品一二二线 | 人妻中文无码久热丝袜 | 亚洲精品国产精品乱码不卡 | 亚洲色成人中文字幕网站 | 综合人妻久久一区二区精品 | 亚洲中文字幕在线无码一区二区 | 小sao货水好多真紧h无码视频 | 久久久久av无码免费网 | 久久综合九色综合欧美狠狠 | 日产国产精品亚洲系列 | 55夜色66夜色国产精品视频 | 99国产欧美久久久精品 | 特级做a爰片毛片免费69 | 少妇无码吹潮 | 久久无码中文字幕免费影院蜜桃 | 无码av最新清无码专区吞精 | 一区二区三区高清视频一 | 美女扒开屁股让男人桶 | 国产成人精品三级麻豆 | 精品国偷自产在线 | 国产精品99久久精品爆乳 | 乱中年女人伦av三区 | 免费无码肉片在线观看 | 亚洲综合无码久久精品综合 | 国产 浪潮av性色四虎 | 亚洲国产精品成人久久蜜臀 | 三级4级全黄60分钟 | av无码久久久久不卡免费网站 | 国产后入清纯学生妹 | 国产成人精品久久亚洲高清不卡 | 亚洲第一无码av无码专区 | 精品无码av一区二区三区 | 欧美 日韩 人妻 高清 中文 | 欧美真人作爱免费视频 | 在线精品亚洲一区二区 | 麻豆国产丝袜白领秘书在线观看 | 97无码免费人妻超级碰碰夜夜 | 小sao货水好多真紧h无码视频 | 99国产精品白浆在线观看免费 | 婷婷五月综合缴情在线视频 | 国产美女极度色诱视频www | 蜜臀av在线观看 在线欧美精品一区二区三区 | 国产成人无码区免费内射一片色欲 | 亚洲综合另类小说色区 | 人妻少妇精品无码专区动漫 | 亚洲小说春色综合另类 | 无码一区二区三区在线 | 午夜福利一区二区三区在线观看 | 亚洲欧美国产精品久久 | 久久99精品久久久久婷婷 | 亚洲综合色区中文字幕 | 欧美熟妇另类久久久久久不卡 | 国产情侣作爱视频免费观看 | 国产人妻人伦精品1国产丝袜 | 俺去俺来也在线www色官网 | 四虎影视成人永久免费观看视频 | 日本饥渴人妻欲求不满 | 国产超级va在线观看视频 | 久久久久99精品国产片 | 亚洲一区二区三区播放 | 特级做a爰片毛片免费69 | 欧美精品免费观看二区 | 国产性生交xxxxx无码 | 国产农村妇女高潮大叫 | 一个人看的视频www在线 | 全球成人中文在线 | 任你躁在线精品免费 | 人人妻人人澡人人爽欧美一区九九 | 久久亚洲精品中文字幕无男同 | 沈阳熟女露脸对白视频 | 免费看少妇作爱视频 | 亚洲性无码av中文字幕 | 亚洲日韩av片在线观看 | 国产成人精品一区二区在线小狼 | 国产性生大片免费观看性 | 99久久精品日本一区二区免费 | 亚洲精品国产第一综合99久久 | 人妻尝试又大又粗久久 | 成人免费视频一区二区 | 日本xxxx色视频在线观看免费 | 国产成人综合色在线观看网站 | 色婷婷久久一区二区三区麻豆 | 欧美 日韩 人妻 高清 中文 | 国产黄在线观看免费观看不卡 | 性做久久久久久久久 | 日本va欧美va欧美va精品 | 亚洲乱码日产精品bd | 久久久国产精品无码免费专区 | 美女扒开屁股让男人桶 | 久久久久久久女国产乱让韩 | 中文字幕乱码中文乱码51精品 | 亚洲色偷偷偷综合网 | 免费中文字幕日韩欧美 | 香蕉久久久久久av成人 | 色婷婷香蕉在线一区二区 | 在线亚洲高清揄拍自拍一品区 | 精品无码国产一区二区三区av | 丰满少妇女裸体bbw | 精品国产青草久久久久福利 | 亚洲区小说区激情区图片区 | 国产偷国产偷精品高清尤物 | 日日干夜夜干 | 永久黄网站色视频免费直播 | 性色欲情网站iwww九文堂 | 亚洲精品中文字幕 | 欧美日韩亚洲国产精品 | 未满成年国产在线观看 | 精品偷自拍另类在线观看 | 日日摸天天摸爽爽狠狠97 | 欧美35页视频在线观看 | 亚洲国产精品无码一区二区三区 | 亚洲毛片av日韩av无码 | 无码人中文字幕 | 骚片av蜜桃精品一区 | 久久人人爽人人人人片 | 欧美熟妇另类久久久久久不卡 | 少妇无码吹潮 | 欧美熟妇另类久久久久久不卡 | 午夜性刺激在线视频免费 | 在线播放无码字幕亚洲 | 狠狠色噜噜狠狠狠狠7777米奇 | 九九久久精品国产免费看小说 | 男女性色大片免费网站 | 精品国产一区二区三区四区在线看 | 成人免费无码大片a毛片 | 成人性做爰aaa片免费看 | 久久精品女人的天堂av | 亚洲 欧美 激情 小说 另类 | v一区无码内射国产 | 精品偷自拍另类在线观看 | 黑人巨大精品欧美一区二区 | 伊人久久婷婷五月综合97色 | 色婷婷综合激情综在线播放 | 国产综合在线观看 | 特黄特色大片免费播放器图片 | 精品久久久无码中文字幕 | 亚洲 另类 在线 欧美 制服 | 午夜精品一区二区三区在线观看 | 中文久久乱码一区二区 | 精品人妻人人做人人爽夜夜爽 | 国产电影无码午夜在线播放 | 亚洲成av人片在线观看无码不卡 | av香港经典三级级 在线 | 久久精品人人做人人综合试看 | 国产人妻人伦精品1国产丝袜 | 亚洲国精产品一二二线 | 亚洲精品美女久久久久久久 | 久久无码专区国产精品s | 女人被爽到呻吟gif动态图视看 | 未满小14洗澡无码视频网站 | 国产明星裸体无码xxxx视频 | 中国女人内谢69xxxx | 成人无码精品1区2区3区免费看 | 人妻无码久久精品人妻 | 日本熟妇人妻xxxxx人hd | 日韩亚洲欧美精品综合 | 激情内射日本一区二区三区 | 国产办公室秘书无码精品99 | 骚片av蜜桃精品一区 | 老司机亚洲精品影院无码 | 成人av无码一区二区三区 | 强开小婷嫩苞又嫩又紧视频 | 色欲av亚洲一区无码少妇 | 亚洲综合无码一区二区三区 | 无码午夜成人1000部免费视频 | 亚洲国产欧美在线成人 | 亚洲精品中文字幕 | 亚洲人亚洲人成电影网站色 | 国产精品久久久久无码av色戒 | 玩弄少妇高潮ⅹxxxyw | 人妻天天爽夜夜爽一区二区 | 美女极度色诱视频国产 | 无套内谢老熟女 | 国产xxx69麻豆国语对白 | 天堂亚洲免费视频 | 狠狠色欧美亚洲狠狠色www | 国产农村乱对白刺激视频 | 国产熟妇另类久久久久 | 任你躁在线精品免费 | 激情综合激情五月俺也去 | 欧美精品无码一区二区三区 | 国产成人精品三级麻豆 | 亚洲理论电影在线观看 | 7777奇米四色成人眼影 | 国产av一区二区三区最新精品 | 久久久中文字幕日本无吗 | 国产精品久久久久久亚洲毛片 | 亚洲综合久久一区二区 | 六月丁香婷婷色狠狠久久 | 欧美日韩视频无码一区二区三 | 久久精品人人做人人综合试看 | 丁香啪啪综合成人亚洲 | 又大又黄又粗又爽的免费视频 | 97无码免费人妻超级碰碰夜夜 | 日韩少妇白浆无码系列 | 午夜男女很黄的视频 | 久久久久av无码免费网 | 国产无遮挡又黄又爽免费视频 | 国产成人精品三级麻豆 | 久久久av男人的天堂 | 精品无人区无码乱码毛片国产 | 2019午夜福利不卡片在线 | 欧美日韩人成综合在线播放 | 国产激情无码一区二区 | 久久无码人妻影院 | 99麻豆久久久国产精品免费 | 欧美真人作爱免费视频 | 国产色在线 | 国产 | 欧美日韩久久久精品a片 | 欧美人妻一区二区三区 | 亚洲国产高清在线观看视频 | 精品久久久久久人妻无码中文字幕 | 成 人 网 站国产免费观看 | 亚洲七七久久桃花影院 | 玩弄人妻少妇500系列视频 | www一区二区www免费 | 日本精品人妻无码免费大全 | 天天拍夜夜添久久精品大 | 国产成人午夜福利在线播放 | 国产精品无码一区二区桃花视频 | www国产亚洲精品久久网站 | 久久久久se色偷偷亚洲精品av | 国产在线精品一区二区高清不卡 | 97无码免费人妻超级碰碰夜夜 | 乱码av麻豆丝袜熟女系列 | 亚洲呦女专区 | 99riav国产精品视频 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产亚洲人成a在线v网站 | 国产精品久久久久久亚洲影视内衣 | 麻豆精产国品 | 欧美乱妇无乱码大黄a片 | 狠狠色噜噜狠狠狠狠7777米奇 | 国产精品内射视频免费 | 国产成人无码a区在线观看视频app | 国产精品二区一区二区aⅴ污介绍 | 一本无码人妻在中文字幕免费 | 97色伦图片97综合影院 | 天堂无码人妻精品一区二区三区 | 性做久久久久久久免费看 | 亚洲国产精品成人久久蜜臀 | 色情久久久av熟女人妻网站 | 蜜桃av抽搐高潮一区二区 | 久久精品国产99精品亚洲 | 国产人妖乱国产精品人妖 | 最近中文2019字幕第二页 | 熟女少妇人妻中文字幕 | 日日鲁鲁鲁夜夜爽爽狠狠 | 玩弄中年熟妇正在播放 | 中文字幕av日韩精品一区二区 | 无码成人精品区在线观看 | 国产亚洲精品久久久久久久 | 国产色xx群视频射精 | 久久久久亚洲精品男人的天堂 | 真人与拘做受免费视频 | 丁香啪啪综合成人亚洲 | 中文字幕无码av波多野吉衣 | 天天拍夜夜添久久精品 | 亚洲国产精品成人久久蜜臀 | 欧美性生交活xxxxxdddd | 国精品人妻无码一区二区三区蜜柚 | 美女毛片一区二区三区四区 | 日本熟妇人妻xxxxx人hd | 亚洲国产欧美日韩精品一区二区三区 | 国产亚洲精品久久久闺蜜 | 久久综合给合久久狠狠狠97色 | 色狠狠av一区二区三区 | 国产精品人妻一区二区三区四 | 97夜夜澡人人双人人人喊 | 夜精品a片一区二区三区无码白浆 | 欧美人与禽猛交狂配 | 少妇厨房愉情理9仑片视频 | 久久亚洲精品中文字幕无男同 | √天堂中文官网8在线 | 99久久精品午夜一区二区 | 国产片av国语在线观看 | 狠狠cao日日穞夜夜穞av | 性史性农村dvd毛片 | 亚洲自偷精品视频自拍 | 极品嫩模高潮叫床 | 日韩少妇内射免费播放 | 三级4级全黄60分钟 | 伊人久久大香线蕉av一区二区 | 玩弄中年熟妇正在播放 | 玩弄人妻少妇500系列视频 | 欧美三级不卡在线观看 | 色爱情人网站 | 国产亲子乱弄免费视频 | 丝袜人妻一区二区三区 | www成人国产高清内射 | 久久精品国产日本波多野结衣 | 亚洲精品一区二区三区在线观看 | 久久久无码中文字幕久... | 亚洲国产成人a精品不卡在线 | 国产精品igao视频网 | 欧美日韩在线亚洲综合国产人 | 色一情一乱一伦一区二区三欧美 | 99久久人妻精品免费一区 | 国产激情综合五月久久 | 国产精品.xx视频.xxtv | 国产精品亚洲lv粉色 | 欧美性生交活xxxxxdddd | 奇米影视7777久久精品人人爽 | 国产精品成人av在线观看 | 午夜时刻免费入口 | 国产激情综合五月久久 | 思思久久99热只有频精品66 | 大乳丰满人妻中文字幕日本 | 2020久久超碰国产精品最新 | 国产在热线精品视频 | 亚洲精品国产精品乱码不卡 | 中文字幕人妻无码一区二区三区 | 无码成人精品区在线观看 | 女人被男人躁得好爽免费视频 | 成熟女人特级毛片www免费 | 大胆欧美熟妇xx | 精品偷拍一区二区三区在线看 | 夜夜躁日日躁狠狠久久av | 国产九九九九九九九a片 | 国产日产欧产精品精品app | 荫蒂被男人添的好舒服爽免费视频 | 无码国内精品人妻少妇 | 久久久中文久久久无码 | 中文字幕av无码一区二区三区电影 | 日日噜噜噜噜夜夜爽亚洲精品 | 狠狠色色综合网站 | 人妻体内射精一区二区三四 | 未满小14洗澡无码视频网站 | 国产亚洲精品久久久久久 | 1000部啪啪未满十八勿入下载 | 国产成人精品三级麻豆 | 亚洲精品鲁一鲁一区二区三区 | 欧美精品国产综合久久 | 国产激情艳情在线看视频 | 久久久久免费精品国产 | 久久99精品国产麻豆 | 在线天堂新版最新版在线8 | 久久久www成人免费毛片 | 久久aⅴ免费观看 | 亚洲乱亚洲乱妇50p | 狂野欧美性猛交免费视频 | 亚洲 欧美 激情 小说 另类 | 国产成人精品久久亚洲高清不卡 | 国产精品高潮呻吟av久久4虎 | 中文字幕乱妇无码av在线 | 国产性生大片免费观看性 | 中国女人内谢69xxxxxa片 | 999久久久国产精品消防器材 | 日本一本二本三区免费 | 激情综合激情五月俺也去 | 蜜桃av抽搐高潮一区二区 | 在线а√天堂中文官网 | 中文精品无码中文字幕无码专区 | 小泽玛莉亚一区二区视频在线 | 一区二区三区高清视频一 | 97色伦图片97综合影院 | 97人妻精品一区二区三区 | av香港经典三级级 在线 | 欧美日韩久久久精品a片 | 亚洲欧洲日本无在线码 | 麻花豆传媒剧国产免费mv在线 | 男女爱爱好爽视频免费看 | 国产舌乚八伦偷品w中 | 天堂а√在线中文在线 | 无套内谢的新婚少妇国语播放 | 国产精品亚洲一区二区三区喷水 | 亚洲色无码一区二区三区 | 午夜精品一区二区三区在线观看 | 国产精品久久国产精品99 | 鲁大师影院在线观看 | 国产精品第一区揄拍无码 | 国产精品久久久av久久久 | 性开放的女人aaa片 | 一本久道高清无码视频 | 未满成年国产在线观看 | 99精品久久毛片a片 | 婷婷六月久久综合丁香 | 天干天干啦夜天干天2017 | 国产在线aaa片一区二区99 | 国产精品丝袜黑色高跟鞋 | 亚洲人成无码网www | 无码播放一区二区三区 | 在线精品亚洲一区二区 | 国产又粗又硬又大爽黄老大爷视 | 成人性做爰aaa片免费看不忠 | 国产国产精品人在线视 | 欧美亚洲国产一区二区三区 | 亚洲日韩乱码中文无码蜜桃臀网站 | 中文字幕av无码一区二区三区电影 | 2020久久超碰国产精品最新 | 人妻天天爽夜夜爽一区二区 | 成熟人妻av无码专区 | 无码任你躁久久久久久久 | 久热国产vs视频在线观看 | 亚洲色欲色欲欲www在线 | 精品无码国产自产拍在线观看蜜 | 国产艳妇av在线观看果冻传媒 | 人人妻人人澡人人爽欧美一区九九 | 无码人妻丰满熟妇区毛片18 | 亚洲自偷精品视频自拍 | 无遮挡国产高潮视频免费观看 | 欧美zoozzooz性欧美 | 色欲综合久久中文字幕网 | 人人妻人人澡人人爽欧美一区九九 | 樱花草在线播放免费中文 | 人妻体内射精一区二区三四 | 亚洲精品综合一区二区三区在线 | 天堂а√在线中文在线 | 国产乱人伦av在线无码 | 亚洲精品中文字幕 | 久久婷婷五月综合色国产香蕉 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 免费视频欧美无人区码 | 精品国产乱码久久久久乱码 | 青青青爽视频在线观看 | 久久久久久亚洲精品a片成人 | 久久国产精品精品国产色婷婷 | 亚洲一区av无码专区在线观看 | 日韩人妻无码中文字幕视频 | 亚洲精品一区国产 | 久久国产精品_国产精品 | 国产舌乚八伦偷品w中 | 国产乱人伦av在线无码 | 麻豆md0077饥渴少妇 | 性欧美牲交xxxxx视频 | 国产精品人妻一区二区三区四 | 无码人妻出轨黑人中文字幕 | 性欧美videos高清精品 | 伊人久久大香线蕉亚洲 | 蜜桃视频韩日免费播放 | 俺去俺来也在线www色官网 | 97se亚洲精品一区 | 亚洲乱亚洲乱妇50p | 国产亚洲精品久久久久久久 | 亚洲熟妇色xxxxx欧美老妇 | 久久人人爽人人爽人人片av高清 | 久久久久久亚洲精品a片成人 | 亚洲国产精华液网站w | 中文字幕人妻丝袜二区 | 高清国产亚洲精品自在久久 | 内射巨臀欧美在线视频 | 成熟女人特级毛片www免费 | 久久久久成人精品免费播放动漫 | 无码人中文字幕 | 国产亚洲精品久久久久久久久动漫 | 在线观看国产一区二区三区 | 亚洲熟妇色xxxxx亚洲 | 乱人伦人妻中文字幕无码久久网 | 国语精品一区二区三区 | 久精品国产欧美亚洲色aⅴ大片 | 精品国产av色一区二区深夜久久 | 特大黑人娇小亚洲女 | av无码电影一区二区三区 | 欧美午夜特黄aaaaaa片 | 亚洲а∨天堂久久精品2021 | 人妻少妇精品无码专区二区 | 国产无遮挡又黄又爽免费视频 | 成人无码精品1区2区3区免费看 | 亚洲第一网站男人都懂 | 玩弄人妻少妇500系列视频 | 无码精品国产va在线观看dvd | 97色伦图片97综合影院 | 久久亚洲中文字幕精品一区 | 亚洲欧美日韩综合久久久 | 男女下面进入的视频免费午夜 | 国内精品久久毛片一区二区 | 永久黄网站色视频免费直播 | 国产办公室秘书无码精品99 | 欧美丰满熟妇xxxx | 国产精品香蕉在线观看 | 强奷人妻日本中文字幕 | 亚洲精品无码人妻无码 | 国产人妻精品一区二区三区 | 妺妺窝人体色www在线小说 | 中国大陆精品视频xxxx | 亚洲综合色区中文字幕 | 久久久久av无码免费网 | 国产手机在线αⅴ片无码观看 | 18禁止看的免费污网站 | 国产精品成人av在线观看 | 亚洲综合伊人久久大杳蕉 | 九九热爱视频精品 | 扒开双腿疯狂进出爽爽爽视频 | 亚洲国产精品成人久久蜜臀 | 性色av无码免费一区二区三区 | 亚洲 日韩 欧美 成人 在线观看 | 18禁黄网站男男禁片免费观看 | 欧美熟妇另类久久久久久不卡 | 午夜精品久久久内射近拍高清 | 蜜桃视频韩日免费播放 | 亚洲码国产精品高潮在线 | 波多野结衣av一区二区全免费观看 | 精品久久久中文字幕人妻 | 久久久久久久久888 | 国产成人无码一二三区视频 | 欧美国产日韩久久mv | 精品国产aⅴ无码一区二区 | 日韩精品无码一区二区中文字幕 | 一本大道久久东京热无码av | 一二三四社区在线中文视频 | 东京无码熟妇人妻av在线网址 | 久久99热只有频精品8 | 国产激情综合五月久久 | 黑人巨大精品欧美黑寡妇 | 亚洲天堂2017无码中文 | 成人免费视频一区二区 | 熟妇人妻无码xxx视频 | 成人精品一区二区三区中文字幕 | 捆绑白丝粉色jk震动捧喷白浆 | 黑人粗大猛烈进出高潮视频 | 国产精品毛片一区二区 | 久久久久亚洲精品男人的天堂 | 欧美人与禽猛交狂配 | 久久亚洲国产成人精品性色 | 无码av免费一区二区三区试看 | 国产日产欧产精品精品app | 亚洲精品国产第一综合99久久 | 秋霞成人午夜鲁丝一区二区三区 | 中文毛片无遮挡高清免费 | 7777奇米四色成人眼影 | 在线亚洲高清揄拍自拍一品区 | 国产精品久久久久7777 | 亚洲爆乳精品无码一区二区三区 | 人妻少妇精品视频专区 | 99久久精品国产一区二区蜜芽 | 国语自产偷拍精品视频偷 | 无遮挡国产高潮视频免费观看 | 一本无码人妻在中文字幕免费 | 欧美35页视频在线观看 | 少妇无码av无码专区在线观看 | 强辱丰满人妻hd中文字幕 | 成人免费无码大片a毛片 | 欧美日韩一区二区三区自拍 | 国产人妻久久精品二区三区老狼 | 国产69精品久久久久app下载 | 狠狠色噜噜狠狠狠狠7777米奇 | yw尤物av无码国产在线观看 | 国产熟女一区二区三区四区五区 | 国产成人无码午夜视频在线观看 | 国产成人av免费观看 | 天干天干啦夜天干天2017 | 久久精品人人做人人综合试看 | 老太婆性杂交欧美肥老太 | 天天摸天天透天天添 | 中文字幕 亚洲精品 第1页 | 激情内射亚州一区二区三区爱妻 | 国产午夜无码视频在线观看 | 天天摸天天碰天天添 | 国产一区二区不卡老阿姨 | 无码中文字幕色专区 | 精品久久久中文字幕人妻 | 99国产精品白浆在线观看免费 | 日韩精品乱码av一区二区 | 131美女爱做视频 | 国产成人av免费观看 | 国产婷婷色一区二区三区在线 | 国产成人无码av片在线观看不卡 | 亚洲欧美色中文字幕在线 | 纯爱无遮挡h肉动漫在线播放 | 精品无码一区二区三区的天堂 | 国产福利视频一区二区 | 久久人人爽人人爽人人片ⅴ | 久久久久成人片免费观看蜜芽 | 欧美黑人性暴力猛交喷水 | 中文字幕乱码中文乱码51精品 | 成人免费无码大片a毛片 | 亚洲综合久久一区二区 | 撕开奶罩揉吮奶头视频 | 亚洲精品综合五月久久小说 | 2020最新国产自产精品 | 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲午夜久久久影院 | 日韩人妻无码中文字幕视频 | 欧美35页视频在线观看 | 天天拍夜夜添久久精品 | 又大又黄又粗又爽的免费视频 | 国产综合色产在线精品 | 久久国产自偷自偷免费一区调 | 大地资源网第二页免费观看 | 精品成人av一区二区三区 | 亚洲欧美国产精品久久 | 日韩无套无码精品 | 欧美精品在线观看 | 亚洲一区av无码专区在线观看 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 久久无码中文字幕免费影院蜜桃 | 精品无码成人片一区二区98 | 综合激情五月综合激情五月激情1 | 亚洲精品国产a久久久久久 | 精品一区二区三区波多野结衣 | 国产热a欧美热a在线视频 | 76少妇精品导航 | 激情综合激情五月俺也去 | 99麻豆久久久国产精品免费 | 国产精华av午夜在线观看 | 婷婷丁香六月激情综合啪 | 欧美性黑人极品hd | 欧美三级a做爰在线观看 | 亚洲成a人片在线观看日本 | 久久久无码中文字幕久... | 精品国偷自产在线视频 | 国产精品内射视频免费 | 少妇愉情理伦片bd | 精品久久久久久人妻无码中文字幕 | 18禁止看的免费污网站 | 亚洲欧美日韩国产精品一区二区 | 永久免费精品精品永久-夜色 | 国产精品久久久久9999小说 | 国产在线精品一区二区三区直播 | 丁香啪啪综合成人亚洲 | 2020久久超碰国产精品最新 | 成人无码视频在线观看网站 | 人人爽人人爽人人片av亚洲 | 人人爽人人爽人人片av亚洲 | 麻豆精品国产精华精华液好用吗 | 亚洲中文字幕va福利 | 欧美人与善在线com | 无码人妻少妇伦在线电影 | 人妻夜夜爽天天爽三区 | 麻豆国产97在线 | 欧洲 | 中国女人内谢69xxxx | 亚洲码国产精品高潮在线 | 国产美女精品一区二区三区 | 性欧美牲交xxxxx视频 | 国产亚洲精品久久久ai换 | 日韩精品无码免费一区二区三区 | 久久99久久99精品中文字幕 | 国产精品久久久久影院嫩草 | 免费看少妇作爱视频 | 老太婆性杂交欧美肥老太 | 亚洲乱亚洲乱妇50p | 国产亚洲精品精品国产亚洲综合 | 国产乱人偷精品人妻a片 | 亚洲乱码国产乱码精品精 | 精品一区二区三区无码免费视频 | 国产精品资源一区二区 | а√资源新版在线天堂 | 色综合久久久无码网中文 | 亚洲国产精品无码久久久久高潮 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产小呦泬泬99精品 | 亚洲日本va午夜在线电影 | 最近的中文字幕在线看视频 | 久久婷婷五月综合色国产香蕉 | 野狼第一精品社区 | 国产乱人无码伦av在线a | 双乳奶水饱满少妇呻吟 | www国产亚洲精品久久网站 | 国产高潮视频在线观看 | 国内精品人妻无码久久久影院 | 无码人妻丰满熟妇区毛片18 | 麻花豆传媒剧国产免费mv在线 | 国产精品二区一区二区aⅴ污介绍 | 久在线观看福利视频 | 精品久久久久久人妻无码中文字幕 | 精品人妻人人做人人爽夜夜爽 | 国产小呦泬泬99精品 | 国产一区二区三区影院 | 荫蒂被男人添的好舒服爽免费视频 | 亚洲一区二区三区香蕉 | 欧美性色19p | 国产精品a成v人在线播放 | 久久精品国产精品国产精品污 | 日韩精品乱码av一区二区 | 亚洲精品久久久久久一区二区 | 国内精品人妻无码久久久影院 | 欧美老妇交乱视频在线观看 | 一本久久a久久精品vr综合 | 亚洲成av人在线观看网址 | 无码av最新清无码专区吞精 | 日韩精品无码免费一区二区三区 | 小泽玛莉亚一区二区视频在线 | 亚洲精品久久久久久久久久久 | 任你躁在线精品免费 | 四虎国产精品一区二区 | 欧美日韩精品 | 99久久无码一区人妻 | 任你躁在线精品免费 | 国产热a欧美热a在线视频 | 夜精品a片一区二区三区无码白浆 | 日韩精品无码一区二区中文字幕 | 欧美亚洲国产一区二区三区 | 亚洲自偷自拍另类第1页 | 人妻少妇精品视频专区 | 99久久婷婷国产综合精品青草免费 | 亚洲精品国偷拍自产在线观看蜜桃 | 少妇激情av一区二区 | a在线亚洲男人的天堂 | 国产精品理论片在线观看 | 99er热精品视频 | 欧美日韩久久久精品a片 | 伊人久久大香线蕉亚洲 | 久久精品中文字幕大胸 | 两性色午夜视频免费播放 | 九一九色国产 | 又大又黄又粗又爽的免费视频 | 男女超爽视频免费播放 | 97夜夜澡人人爽人人喊中国片 | 国产精品久免费的黄网站 | 真人与拘做受免费视频 | 丰腴饱满的极品熟妇 | 沈阳熟女露脸对白视频 | 久久精品国产大片免费观看 | 伊人久久婷婷五月综合97色 | 亚洲 另类 在线 欧美 制服 | 欧美喷潮久久久xxxxx | 午夜精品一区二区三区在线观看 | 久久久久久九九精品久 | 欧洲精品码一区二区三区免费看 | 成人一在线视频日韩国产 | 在线a亚洲视频播放在线观看 | 久久久亚洲欧洲日产国码αv | 精品国精品国产自在久国产87 | 无码播放一区二区三区 | 久激情内射婷内射蜜桃人妖 | 精品人妻人人做人人爽夜夜爽 | 午夜熟女插插xx免费视频 | 中文精品久久久久人妻不卡 | 强奷人妻日本中文字幕 | 午夜熟女插插xx免费视频 | 亚洲日韩av一区二区三区四区 | 狠狠色噜噜狠狠狠7777奇米 | 国产熟女一区二区三区四区五区 | 扒开双腿疯狂进出爽爽爽视频 | 青青青爽视频在线观看 | 国产精品久久久久久亚洲影视内衣 | 精品欧美一区二区三区久久久 | 999久久久国产精品消防器材 | 在线精品国产一区二区三区 | 国产绳艺sm调教室论坛 | 免费人成网站视频在线观看 | 日日麻批免费40分钟无码 | 人妻体内射精一区二区三四 | 最近中文2019字幕第二页 | 国产亚av手机在线观看 | 国产成人人人97超碰超爽8 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久人人爽人人人人片 | 四十如虎的丰满熟妇啪啪 | 少妇被粗大的猛进出69影院 | 波多野结衣高清一区二区三区 | 久久99国产综合精品 | 亚洲成a人片在线观看无码 | 精品aⅴ一区二区三区 | www成人国产高清内射 | 亚洲国产精品一区二区美利坚 | 国产精品毛多多水多 | yw尤物av无码国产在线观看 | 男女下面进入的视频免费午夜 | √8天堂资源地址中文在线 | 东京一本一道一二三区 | 精品无码av一区二区三区 | 日日天日日夜日日摸 | 精品久久久无码人妻字幂 | 色情久久久av熟女人妻网站 | 国产精品久久精品三级 | 国产精品99爱免费视频 | 欧美第一黄网免费网站 | 成人欧美一区二区三区黑人免费 | 亚洲国产综合无码一区 | 中文字幕乱妇无码av在线 | 伊人久久婷婷五月综合97色 | 欧美日韩视频无码一区二区三 | 欧美日韩色另类综合 | 国产精品视频免费播放 | 久久午夜无码鲁丝片秋霞 | 欧美精品国产综合久久 | 东京无码熟妇人妻av在线网址 | 无码午夜成人1000部免费视频 | 人妻无码αv中文字幕久久琪琪布 | 欧美老妇与禽交 | 福利一区二区三区视频在线观看 | 少妇人妻av毛片在线看 | 亚洲 日韩 欧美 成人 在线观看 | 国内少妇偷人精品视频 | 亚洲码国产精品高潮在线 | 爆乳一区二区三区无码 | 亚洲色大成网站www | 亚洲va欧美va天堂v国产综合 | 午夜性刺激在线视频免费 | 性生交大片免费看女人按摩摩 | 大肉大捧一进一出好爽视频 | 午夜肉伦伦影院 | 久久99精品久久久久久 | 亚洲色偷偷男人的天堂 | 久久精品一区二区三区四区 | 中文字幕中文有码在线 | 国产午夜福利100集发布 | 国产suv精品一区二区五 | 亚洲小说春色综合另类 | 黑森林福利视频导航 | 青青久在线视频免费观看 | 久久精品国产一区二区三区 | 亚洲一区二区三区 | 精品偷拍一区二区三区在线看 | 国产av人人夜夜澡人人爽麻豆 | 欧美野外疯狂做受xxxx高潮 | 久久精品人人做人人综合 | 色婷婷av一区二区三区之红樱桃 | 蜜臀aⅴ国产精品久久久国产老师 | 中文字幕色婷婷在线视频 | 高潮毛片无遮挡高清免费视频 | 国产区女主播在线观看 | 麻豆av传媒蜜桃天美传媒 | 国产欧美亚洲精品a | 久久精品国产一区二区三区肥胖 | 秋霞成人午夜鲁丝一区二区三区 | 国产日产欧产精品精品app | 欧美日韩一区二区综合 | 成人毛片一区二区 | 欧美日韩综合一区二区三区 | 亚洲精品成人福利网站 | 18黄暴禁片在线观看 | 亚洲精品一区二区三区在线观看 | 亚洲第一网站男人都懂 | 亚洲综合无码一区二区三区 | 精品国产青草久久久久福利 | 亚洲人成网站在线播放942 | 亚洲欧美国产精品久久 | 欧美日韩一区二区三区自拍 | 国产电影无码午夜在线播放 | 99国产精品白浆在线观看免费 | 亚洲熟妇色xxxxx欧美老妇 | 中文字幕人成乱码熟女app | 欧美老熟妇乱xxxxx | 久久久精品人妻久久影视 | 少妇久久久久久人妻无码 | 免费无码午夜福利片69 | 国产尤物精品视频 | 久久久久亚洲精品男人的天堂 | 少女韩国电视剧在线观看完整 | 中文毛片无遮挡高清免费 | 亚洲区欧美区综合区自拍区 | 熟妇人妻无乱码中文字幕 | 亚洲欧洲中文日韩av乱码 | 日韩欧美中文字幕公布 | 人人妻人人澡人人爽欧美精品 | 99久久人妻精品免费一区 | 国产激情一区二区三区 | 久久久精品国产sm最大网站 | 中文字幕无码热在线视频 | 天天躁日日躁狠狠躁免费麻豆 | 亚洲无人区一区二区三区 | 欧美国产日产一区二区 | 牲欲强的熟妇农村老妇女视频 | 国产精品沙发午睡系列 | 色婷婷久久一区二区三区麻豆 | 永久免费观看美女裸体的网站 | 狠狠噜狠狠狠狠丁香五月 | 曰本女人与公拘交酡免费视频 | 高清国产亚洲精品自在久久 | 国产9 9在线 | 中文 | 在线a亚洲视频播放在线观看 | 俺去俺来也在线www色官网 | 成人性做爰aaa片免费看 | 国产av人人夜夜澡人人爽麻豆 | 日韩精品乱码av一区二区 | 国产成人无码午夜视频在线观看 | 中文字幕人成乱码熟女app | 亚洲国产综合无码一区 | 精品亚洲成av人在线观看 | 牲交欧美兽交欧美 | 天天爽夜夜爽夜夜爽 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 无码人妻精品一区二区三区下载 | 乌克兰少妇性做爰 | 丰满诱人的人妻3 | 正在播放东北夫妻内射 | 国产高潮视频在线观看 | 国产精品免费大片 | 国产热a欧美热a在线视频 | 大地资源中文第3页 | 久久人人爽人人爽人人片av高清 | 成人性做爰aaa片免费看不忠 | 国产成人综合美国十次 | 天堂久久天堂av色综合 | 国产乱人伦偷精品视频 | 欧美性生交活xxxxxdddd | 老熟妇仑乱视频一区二区 | 国产网红无码精品视频 | 精品厕所偷拍各类美女tp嘘嘘 | 四虎影视成人永久免费观看视频 | 99久久久无码国产aaa精品 | 99久久无码一区人妻 | 日本xxxx色视频在线观看免费 | 55夜色66夜色国产精品视频 | 黑人玩弄人妻中文在线 | 中文精品无码中文字幕无码专区 | 亚洲欧美日韩成人高清在线一区 | 乱中年女人伦av三区 | 少妇久久久久久人妻无码 | 亚洲精品成人福利网站 | 无码一区二区三区在线观看 | 狠狠噜狠狠狠狠丁香五月 | 丰满护士巨好爽好大乳 | 中文字幕av无码一区二区三区电影 | 国产午夜视频在线观看 | 国产亚洲tv在线观看 | 国产人成高清在线视频99最全资源 | 国产亚洲精品久久久久久久久动漫 | 欧美性猛交内射兽交老熟妇 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产人妻久久精品二区三区老狼 | 熟妇人妻激情偷爽文 | 国产av久久久久精东av | 国产精品亚洲五月天高清 | 激情五月综合色婷婷一区二区 | 牲欲强的熟妇农村老妇女 | 国产在热线精品视频 | 欧美国产日产一区二区 | 亚洲精品综合一区二区三区在线 | 国产人妻大战黑人第1集 | 最近中文2019字幕第二页 | 久青草影院在线观看国产 | 亚洲精品成a人在线观看 | 国产成人精品一区二区在线小狼 | 亚洲中文字幕久久无码 | 久久精品中文闷骚内射 | 亚洲成色www久久网站 | 综合激情五月综合激情五月激情1 | 妺妺窝人体色www在线小说 | 成人精品一区二区三区中文字幕 | 77777熟女视频在线观看 а天堂中文在线官网 | 国产三级久久久精品麻豆三级 | 免费观看又污又黄的网站 | 成人片黄网站色大片免费观看 | 国产小呦泬泬99精品 | 国产成人精品优优av | 在线精品亚洲一区二区 | 最近免费中文字幕中文高清百度 | 十八禁真人啪啪免费网站 | 亚洲精品欧美二区三区中文字幕 | 内射后入在线观看一区 | 久久久国产精品无码免费专区 | 中文无码精品a∨在线观看不卡 | 婷婷综合久久中文字幕蜜桃三电影 | 成人无码影片精品久久久 | 国产成人av免费观看 | 日日夜夜撸啊撸 | 久久99国产综合精品 | 漂亮人妻洗澡被公强 日日躁 | 精品偷拍一区二区三区在线看 | 日韩欧美群交p片內射中文 | 人妻有码中文字幕在线 | 婷婷丁香五月天综合东京热 | 最近的中文字幕在线看视频 | 国产亚洲人成在线播放 | 亚洲小说春色综合另类 | 亚洲男人av香蕉爽爽爽爽 | 欧美xxxxx精品 | 丰满岳乱妇在线观看中字无码 | 欧美丰满熟妇xxxx性ppx人交 | 国内精品久久久久久中文字幕 | 国产福利视频一区二区 | 精品厕所偷拍各类美女tp嘘嘘 | 大地资源网第二页免费观看 | 久久精品国产一区二区三区 | 黑森林福利视频导航 | 55夜色66夜色国产精品视频 | 国产精品久久久久久亚洲毛片 | 久久亚洲中文字幕精品一区 | 日韩欧美中文字幕在线三区 | 无码人妻丰满熟妇区毛片18 | 亚洲欧洲日本综合aⅴ在线 | 精品无人区无码乱码毛片国产 | 久久天天躁狠狠躁夜夜免费观看 | 日韩人妻少妇一区二区三区 | 桃花色综合影院 | 久久久国产一区二区三区 | 中文无码精品a∨在线观看不卡 | 荫蒂被男人添的好舒服爽免费视频 | 亚洲中文字幕无码中字 | 国产精品对白交换视频 | 久久精品中文字幕一区 | 欧美三级不卡在线观看 | 女人高潮内射99精品 | 亚洲呦女专区 | www国产精品内射老师 | 亚洲 欧美 激情 小说 另类 | 欧美一区二区三区视频在线观看 | 欧美日韩色另类综合 | 国产一精品一av一免费 | 国产精品无码永久免费888 | 初尝人妻少妇中文字幕 | 无码人妻出轨黑人中文字幕 | 久久熟妇人妻午夜寂寞影院 | 国模大胆一区二区三区 | 国产一区二区三区四区五区加勒比 | 性做久久久久久久久 | 无码午夜成人1000部免费视频 | 国产美女极度色诱视频www | 亚洲欧美中文字幕5发布 | 国产猛烈高潮尖叫视频免费 | 国产精品亚洲一区二区三区喷水 | 牲欲强的熟妇农村老妇女视频 | 国产极品美女高潮无套在线观看 | 亚洲精品一区三区三区在线观看 | 男女性色大片免费网站 | 精品熟女少妇av免费观看 | 又粗又大又硬毛片免费看 | 欧美熟妇另类久久久久久多毛 | 在线成人www免费观看视频 | 亲嘴扒胸摸屁股激烈网站 | 装睡被陌生人摸出水好爽 | 亚洲男女内射在线播放 | 欧美性生交活xxxxxdddd | 最近免费中文字幕中文高清百度 | 77777熟女视频在线观看 а天堂中文在线官网 | 亚拍精品一区二区三区探花 | 亚洲一区二区三区含羞草 | 国产莉萝无码av在线播放 | 久久亚洲中文字幕精品一区 | 久久综合九色综合97网 | 国产区女主播在线观看 | 中文字幕 亚洲精品 第1页 | 无码人妻av免费一区二区三区 | 熟妇人妻无码xxx视频 | 久久精品中文字幕大胸 | 性色欲网站人妻丰满中文久久不卡 | 久久这里只有精品视频9 | av香港经典三级级 在线 | 麻豆国产97在线 | 欧洲 | 国产精品二区一区二区aⅴ污介绍 | 在线观看欧美一区二区三区 | 成年女人永久免费看片 | 大乳丰满人妻中文字幕日本 | 国产激情艳情在线看视频 | 亚洲色欲色欲天天天www | 亚洲一区二区三区含羞草 | 亚洲中文字幕在线无码一区二区 | 精品久久综合1区2区3区激情 | 荫蒂添的好舒服视频囗交 | 欧美丰满熟妇xxxx性ppx人交 | 亚洲日韩av一区二区三区中文 | 无码国内精品人妻少妇 | 午夜精品久久久内射近拍高清 | 丰满少妇熟乱xxxxx视频 | 国产成人综合美国十次 | 任你躁在线精品免费 | 99久久久国产精品无码免费 | 精品久久久中文字幕人妻 | 国产熟女一区二区三区四区五区 | 中文无码伦av中文字幕 | 日韩亚洲欧美中文高清在线 | 丰满少妇熟乱xxxxx视频 | 欧美xxxx黑人又粗又长 | 丰满少妇熟乱xxxxx视频 | 成 人影片 免费观看 | 色老头在线一区二区三区 | 真人与拘做受免费视频一 | 国产精品99久久精品爆乳 | 色欲综合久久中文字幕网 | 亚洲一区二区三区含羞草 | 中文字幕人妻丝袜二区 | 野狼第一精品社区 | 国产在线aaa片一区二区99 | 亚洲成av人影院在线观看 | 亚洲欧美日韩成人高清在线一区 | 国产亚洲美女精品久久久2020 | 亚洲精品无码国产 | 毛片内射-百度 | 无码人妻久久一区二区三区不卡 | 亚洲国产精华液网站w | 日本护士xxxxhd少妇 | 久久久久亚洲精品中文字幕 | 久久久久久久久蜜桃 | 欧美日韩一区二区三区自拍 | 欧美怡红院免费全部视频 | www国产亚洲精品久久网站 | 小sao货水好多真紧h无码视频 | www一区二区www免费 | 精品国精品国产自在久国产87 | 丰满肥臀大屁股熟妇激情视频 | 日本欧美一区二区三区乱码 | 国产在线精品一区二区高清不卡 | 水蜜桃av无码 | 久久无码专区国产精品s | 久久99精品国产麻豆 | 99久久婷婷国产综合精品青草免费 | 131美女爱做视频 | 99精品久久毛片a片 | 少妇无码av无码专区在线观看 | 狠狠色色综合网站 | 亚洲国产精品一区二区美利坚 | 欧美亚洲国产一区二区三区 | 久久久久se色偷偷亚洲精品av | 欧美成人午夜精品久久久 | 人人妻人人澡人人爽人人精品浪潮 | 噜噜噜亚洲色成人网站 | 粉嫩少妇内射浓精videos | 中国女人内谢69xxxxxa片 | 国产激情无码一区二区 | 亚洲色欲久久久综合网东京热 | 少妇久久久久久人妻无码 | 网友自拍区视频精品 | 色妞www精品免费视频 | 免费乱码人妻系列无码专区 | 国产亚洲美女精品久久久2020 | 人人妻人人澡人人爽人人精品浪潮 | 中文字幕色婷婷在线视频 | 性生交片免费无码看人 | 亚洲一区二区三区无码久久 | 精品久久久久香蕉网 | 日日橹狠狠爱欧美视频 | 国产免费久久久久久无码 | 亚洲国产成人av在线观看 | 巨爆乳无码视频在线观看 | 福利一区二区三区视频在线观看 | 亚洲精品一区二区三区大桥未久 | 国产真实伦对白全集 | 强辱丰满人妻hd中文字幕 | 国产亚洲精品久久久久久大师 | 麻豆精品国产精华精华液好用吗 | 国产色xx群视频射精 | 久久99久久99精品中文字幕 | 久久久久se色偷偷亚洲精品av | 99精品视频在线观看免费 | 国产精品久久久久影院嫩草 | 男女超爽视频免费播放 | 天堂а√在线地址中文在线 | 97精品国产97久久久久久免费 | 成人无码视频在线观看网站 | 亚洲欧美综合区丁香五月小说 | 日韩精品成人一区二区三区 | 小泽玛莉亚一区二区视频在线 | 免费无码一区二区三区蜜桃大 | 无遮挡国产高潮视频免费观看 | 久久99久久99精品中文字幕 | 99久久无码一区人妻 | 鲁鲁鲁爽爽爽在线视频观看 | 国产精品久久久久久亚洲影视内衣 | 亚洲一区二区三区含羞草 | 亚洲乱亚洲乱妇50p | 日日天日日夜日日摸 | 精品乱码久久久久久久 | 日韩av无码一区二区三区不卡 | 久久久久久久女国产乱让韩 | 国产9 9在线 | 中文 | 老太婆性杂交欧美肥老太 | 国产在线精品一区二区高清不卡 | 黄网在线观看免费网站 | 狠狠色噜噜狠狠狠7777奇米 | 国产精品免费大片 | 亚洲中文字幕乱码av波多ji | 亚洲欧洲中文日韩av乱码 | 国产人妻久久精品二区三区老狼 | 亚洲区欧美区综合区自拍区 | 国产精品久久精品三级 | 亚洲va欧美va天堂v国产综合 | 爆乳一区二区三区无码 | 国产亲子乱弄免费视频 | 思思久久99热只有频精品66 | 久久午夜无码鲁丝片秋霞 | 午夜福利一区二区三区在线观看 | 俺去俺来也www色官网 | 国内少妇偷人精品视频 | 国产无套内射久久久国产 | 色婷婷综合激情综在线播放 | 人人澡人人妻人人爽人人蜜桃 | 少妇性l交大片欧洲热妇乱xxx | 一个人看的www免费视频在线观看 | 国产一区二区三区精品视频 | 国产精品va在线播放 | 久久精品丝袜高跟鞋 | 久久97精品久久久久久久不卡 | 欧美日韩一区二区三区自拍 | 99国产精品白浆在线观看免费 | 欧美zoozzooz性欧美 | 野狼第一精品社区 | 正在播放老肥熟妇露脸 | 扒开双腿疯狂进出爽爽爽视频 | 国产精品香蕉在线观看 | 欧美丰满老熟妇xxxxx性 | 人妻天天爽夜夜爽一区二区 | 亚洲精品午夜国产va久久成人 | 成 人 网 站国产免费观看 | 激情国产av做激情国产爱 | 无人区乱码一区二区三区 | 动漫av网站免费观看 | 亚无码乱人伦一区二区 | 国产精品亚洲а∨无码播放麻豆 | 在线天堂新版最新版在线8 | 中文字幕乱码人妻无码久久 | 精品无码av一区二区三区 | 欧美精品无码一区二区三区 | 97久久精品无码一区二区 | 粉嫩少妇内射浓精videos | 国产网红无码精品视频 | 欧美 丝袜 自拍 制服 另类 | 免费中文字幕日韩欧美 | 久精品国产欧美亚洲色aⅴ大片 | 一本久道久久综合婷婷五月 | 在线观看欧美一区二区三区 | √天堂资源地址中文在线 | 狠狠色噜噜狠狠狠狠7777米奇 | 男女超爽视频免费播放 | 欧洲美熟女乱又伦 | 免费播放一区二区三区 | 亚洲国产综合无码一区 | 亚洲人亚洲人成电影网站色 | 日韩精品乱码av一区二区 | 国产在线一区二区三区四区五区 | 日日摸日日碰夜夜爽av | 精品成人av一区二区三区 | 精品人妻人人做人人爽 | 青草视频在线播放 | 日本熟妇乱子伦xxxx | 中文精品久久久久人妻不卡 | 波多野42部无码喷潮在线 | 丝袜足控一区二区三区 | 亚洲精品国产a久久久久久 | 国产精品久久久久影院嫩草 | 国产亲子乱弄免费视频 | 久在线观看福利视频 | 丰满人妻精品国产99aⅴ | √天堂中文官网8在线 | 日韩av无码中文无码电影 | 国产精品毛多多水多 | 国产婷婷色一区二区三区在线 | 人人妻人人澡人人爽欧美一区 | 少妇无码av无码专区在线观看 | 亚洲成av人片天堂网无码】 | 人妻互换免费中文字幕 | 日日天干夜夜狠狠爱 | 国产手机在线αⅴ片无码观看 | 中文字幕av无码一区二区三区电影 | 无码一区二区三区在线 | 久久久无码中文字幕久... | 18黄暴禁片在线观看 | 欧美变态另类xxxx | 日韩无码专区 | 麻豆成人精品国产免费 | 国产特级毛片aaaaaaa高清 | 男人的天堂av网站 | 日本爽爽爽爽爽爽在线观看免 | aⅴ亚洲 日韩 色 图网站 播放 | 久久精品国产99精品亚洲 | 麻豆果冻传媒2021精品传媒一区下载 | 巨爆乳无码视频在线观看 | 初尝人妻少妇中文字幕 | 特黄特色大片免费播放器图片 | 东京热一精品无码av | 国产精品沙发午睡系列 | 国产亚洲日韩欧美另类第八页 | 波多野结衣乳巨码无在线观看 | 国产xxx69麻豆国语对白 | 久久aⅴ免费观看 | 亚洲春色在线视频 | 国产在线aaa片一区二区99 | 亚洲精品成a人在线观看 | 综合网日日天干夜夜久久 | 牲欲强的熟妇农村老妇女视频 | 精品国产麻豆免费人成网站 | 亚洲色欲色欲天天天www | 国产免费无码一区二区视频 | 曰韩无码二三区中文字幕 | 沈阳熟女露脸对白视频 | 丰满诱人的人妻3 | 麻豆国产丝袜白领秘书在线观看 | 国产精品自产拍在线观看 | 色一情一乱一伦一区二区三欧美 | 夜夜影院未满十八勿进 | 国产成人无码一二三区视频 | 又大又硬又爽免费视频 | 国产香蕉尹人综合在线观看 | 在教室伦流澡到高潮hnp视频 | 波多野结衣高清一区二区三区 | 国产区女主播在线观看 | 性色欲网站人妻丰满中文久久不卡 | 日韩精品成人一区二区三区 | 精品亚洲成av人在线观看 | 狠狠噜狠狠狠狠丁香五月 | 一本无码人妻在中文字幕免费 | 人妻有码中文字幕在线 | 国产精品久久久久久无码 | 青草青草久热国产精品 | 欧美大屁股xxxxhd黑色 | 国产人妻人伦精品1国产丝袜 | 亚洲性无码av中文字幕 | 九九综合va免费看 | 亚洲中文字幕av在天堂 | 亚洲国产精品无码久久久久高潮 | 亚洲国产精品成人久久蜜臀 | 久久精品视频在线看15 | 亚洲精品中文字幕乱码 | 无码av最新清无码专区吞精 | 好屌草这里只有精品 | 国产精品久久久久7777 | 久久亚洲精品中文字幕无男同 | 日韩少妇内射免费播放 | 人人爽人人澡人人人妻 | 正在播放老肥熟妇露脸 | 最新国产乱人伦偷精品免费网站 | 亚洲综合无码一区二区三区 | 日日麻批免费40分钟无码 | 国内精品久久毛片一区二区 | 桃花色综合影院 | 成人aaa片一区国产精品 | 国产精品人人妻人人爽 | 日本www一道久久久免费榴莲 | 在线观看国产一区二区三区 | 三上悠亚人妻中文字幕在线 | 狂野欧美性猛xxxx乱大交 | 国产 精品 自在自线 | 亚洲乱码中文字幕在线 | 骚片av蜜桃精品一区 | 成人精品天堂一区二区三区 | 免费看少妇作爱视频 | 永久黄网站色视频免费直播 | 特大黑人娇小亚洲女 | 无码国产乱人伦偷精品视频 | 青春草在线视频免费观看 | 一本久道久久综合婷婷五月 | 国产av无码专区亚洲awww | 扒开双腿疯狂进出爽爽爽视频 | 国产人妻久久精品二区三区老狼 | 国产欧美精品一区二区三区 | 牛和人交xxxx欧美 | 一本加勒比波多野结衣 | 国产亚洲精品精品国产亚洲综合 | 久久zyz资源站无码中文动漫 | 影音先锋中文字幕无码 | 国产人妻人伦精品 | 3d动漫精品啪啪一区二区中 | 日韩精品a片一区二区三区妖精 | 国模大胆一区二区三区 | 久久精品国产99久久6动漫 | 一本大道久久东京热无码av | 成 人 免费观看网站 | 人妻少妇精品视频专区 | 国产精品毛多多水多 | 蜜桃视频韩日免费播放 | 欧美阿v高清资源不卡在线播放 | 波多野结衣aⅴ在线 | 亚洲の无码国产の无码影院 | 久久久中文字幕日本无吗 | 一本久久a久久精品亚洲 | 精品亚洲成av人在线观看 |