日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python包括哪些部分_第一部分 Python基础篇

發布時間:2023/12/15 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python包括哪些部分_第一部分 Python基础篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第?一部分 Python基礎篇

1. 為什什么學習Python?

朋友推薦,比較簡單易學,生態圈比較強大

發展趨勢:人工智能、數據分析

2. 通過什什么途徑學習的Python?

廖雪峰、網絡博客、相關視頻、朋友帶

3. Python和Java、PHP、C、C#、C++等其他語?言的對?比?

解釋型語言:python? php(你的程序運行時,一行一行的解釋,并運行)

優點:調試代碼方便,開發效率高,并且可以跨平臺

缺點:運行速度慢

編譯型:C,C++,go (一次性,將全部的程序變異成二進制文件,然后運行)

優點:速度快

缺點:開發效率低,不能跨平臺

混合型:c#,java

4. 簡述解釋型和編譯型編程語?言?

解釋型:你的程序運行時,一行一行的解釋,并運行

編譯型:一次性,將全部的程序變異成二進制文件,然后運行

5. Python解釋器?種類以及特點?

1、Cpython(最常用的版本)

Python的官方版本,使用C語言實現,使用最為廣泛,CPython實現會將源文件(py文件)轉換成字節碼文件(pyc文件),然后運行在Python虛擬機上。

2、Jyhton

Python的Java實現,Jython會將Python代碼動態編譯成Java字節碼,然后在JVM上運行。

3、IronPython

Python的C#實現,IronPython將Python代碼編譯成C#字節碼,然后在CLR上運行。(與Jython類似)

4、PyPy(特殊)

Python實現的Python,將Python的字節碼字節碼再編譯成機器碼。

5、RubyPython、Brython ...

6. 位和字節的關系?

位:bit,表示二進制位(位是計算機內部數據存儲的最小單位)

字節:byte?習慣用B表示(字節是計算機處理數據的基本單位,一個字節8個二進制位構成)

1Byte=8bit

7. b、B、KB、MB、GB 的關系?

1B=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

8. 請?至少列列舉5個 PEP8 規范(越多越好)。

什么是PEP

PEP是?Python Enhancement Proposal?的縮寫,翻譯過來就是?Python增強建議書?。

PEP8

譯者:本文基于 2013-08-02 最后修改的 PEP8 版本翻譯,若要查看英文原文,請參考PEP8

規范:

1.縮進,4個空格的縮進TAB,不要混合空格和TAB鍵使用

2.每行最大長度79,換行使用反斜杠,最好使用圓括號,換行點要在操作符的后面敲回車

3.類與類之間空兩行,類中的方法定義之間空一行;函數內邏輯無關段落空一行,其他盡量不空行

4.import部分,按照標準、三方和自己編寫順序依次排放,直接空一行

5.避免不必要的空格

空格的使用

總體原則,避免不必要的空格。

1 各種右括號前不要加空格。

2 逗號、冒號、分號前不要加空格。

3 函數的左括號前不要加空格。如Func(1)。

4 序列的左括號前不要加空格。如list[2]。

5 操作符左右各加一個空格,不要為了對齊增加空格。

6 函數默認參數使用的賦值符左右省略空格。

7 不要將多句語句寫在同一行,盡管使用‘;’允許。

8 if/for/while語句中,即使執行語句只有一句,也必須另起一行。

9. 通過代碼實現如下轉換:

二進制轉換成十進制:v = “0b1111011”

十進制轉換成?進制:v = 18

八進制轉換成十進制:v = “011”

十進制轉換成八進制:v = 30

十六進制轉換成十進制:v = “0x12”

十進制轉換成十六進制:v = 87

10.請編寫?一個函數實現將IP地址轉換成一個整數。

如 10.3.9.12 轉換規則為:

10 00001010

3 00000011

9 00001001

12 00001100

再將以上?二進制拼接起來計算?十進制結果:00001010 00000011 00001001 00001100 = ?

??

11.python遞歸的最大層數?

998?就會報錯

12.求結果:

v1 = 1 or 3

1

v2 = 1 and 3

3

v3 = 0 and 2 and 1

0

v4 = 0 and 2 or 1

1

v5 = 0 and 2 or 1 or 4

1

v6 = 0 or False and 1

False

13.ascii、unicode、utf-8、gbk 區別?

Ascii:?1個字節?支持英文

14.字節碼和機?碼的區別?

機器碼(machine code),學名機器語言指令,有時也被稱為原生碼(Native Code),是電腦的CPU可直接解讀的數據。

字節碼是一種中間狀態(中間碼)的二進制代碼(文件)。需要直譯器轉譯后才能成為機器碼。

15.三元運算規則以及應?用場景?

三元運算符就是在賦值變量的時候,可以直接加判斷,然后賦值

16.列舉 Python2和Python3的區別?

編碼:2?asscii? ?3?utf-8

去掉了一些語法?xrange模塊?不再有經典類

print?函數

17.用一行代碼實現數值交換:

a = 1

b = 2

a,b = b,a

18.Python3和Python2中 int 和 long的區別?

py3中沒有long整型,統一使用int,大小和py2的long類似。

py2中int最大不能超過sys.maxint,根據不同平臺大小不同;

在int類型數字后加L定義成長整型,范圍比int更大。

字符串

python2?字符串是字節

python3?默認是unicode

19.xrange和range的區別?

range產生的是一個列表,xrange產生的是生成器。

數據較大時xrange比range好。

Range一下把數據都返回,xrange通過yield每次返回一個。

20.文件操作時:xreadlines和readlines的區別?

xredilnes:內部通過yield生成一個生成器(python2)一行一行讀

redines:讀取所有內容? for循環

21.列舉布爾值為False的常見值?

0,空列表,空字典,空字符串,空元組

22.字符串、列表、元組、字典每個常用的5個方法?

字符串:upper?lower? count? .format? index replace split

列表:

增:append? insert

刪:pop

.count() 查看有元素出現的次數

.extend() 批量添加元素

.remove() 移除某個元素

.reverse() 把所有元素順序倒過來,反轉

.sort() 排序

元組:

name_tuple = ('alex','eric')

索引

print(name_tuple[0])

len

print(name_tuple[len(name_tuple)-1])

切片

print(name_tuple[0:1])

for

for i in name_tuple:

print(i)

count:計算元素出現的個數

print(name_tupel.count('alex'))

index:獲取指定元素的索引位置

print(name_tupel.index('alex'))

字典:

#定義字典

d={'x':1,'y':12222}

#長度 len(d)

#新增

d['x']=2

print(d)

#遍歷print(d.items())

for item in d.items(): #[('x', 1), ('y', 12222)]

print(item) #以元組的形式取出鍵值對

for k,v in d.items(): #解壓鍵值對

print(k,v)

print(d.keys()) # 獲取所有的key

print(d.values()) # 獲取所有的values

print(d.itmes()) #獲取所有的元素

查找

print(d.get('y'))

print(d.get('y','找不到'))

print(d.get('e','找不到'))

刪除鍵值對

d.pop('x')

print(d)

隨機刪除鍵值對

print(d.popitem())

print(d)

清除元素

d.clear()

print(d)

#快速產生字典

d1={}

d2=dict()

d3=dict(x=1,y=2,z=3)

d4=dict({'x':1,'y':2,'z':3})

d5=dict([('x',1),('y',2),('z',3)])

d6={}.fromkeys(['name','age'],None) #把key的值都設置成None,用于創建初始的字典

print(d1,d2,d3,d4,d5,d6)

#更新字典元素,覆蓋

d={'name':'alex'}

d1={'name':'alexsb','age':50}

d.update(d1)

print(d)

23.lambda表達式格式以及應用場景?

add=lambda x,y:x+y

print(add(1,2))

24.pass的作用?

pass一般用于占位語句,保持代碼的完整性,不會做任何操作

25.*arg和**kwarg作用

動態參數,一般在定義函數是,不知道需要傳入幾個參數,就可以使用這個來定義參數,然后再這個里面來取

*args:按照位置傳參的,將參數打包成一個元組

*kwargs:按照關鍵字傳入參數,將傳入的參數打包成一個字典

26.is和==的區別

is:is比較的是內存地址

==:比較的值

27.簡述Python的深淺拷貝以及應用場景?

淺拷貝:copy 第一層創建的是新的內存地址,而從第二次開始指向的都是同一個內存地址,第二層及更深層開始與原內存地址相同

深拷貝:deepcopy?兩個完全獨立,改變一個,另一個不會變

28.Python垃圾回收機制?

引用計數 (對象被引用時+1,引用的對象被刪除時-1)

標記清除

分代回收(系統中的所有內存塊根據其存活時間劃分為不同的集合,每一個集合就成為一個“代”,垃圾收集的頻率隨著“代”的存活時間的增大而減小)

python中的垃圾回收是以引用計數為主,分代回收為輔,如果一個對象的引用數為0,python就會回收這個對象的內存.將系統中的所有內存塊根據其存活時間化為不同的代,垃圾收集頻率隨著代的存活時間增大而減少,?也就是說新對象被定義為0代,每次創建新對象時,python會檢測0代,滿了就開始回收,從0代出發,檢測循環引用,釋放引用數為0的對象

29.Python的可變類型和不不可變類型?

可變:列表,字典

不可變:元組,字符串,數字

30.求結果:

v = dict.fromkeys(['k1','k2'],[])

v[‘k1’].append(666)

print(v)

v[‘k1’] = 777

print(v)

31.求結果:

答:

32.列舉常見的內置函數?

map:接收倆個參數,一個函數,一個可迭代對象,map將傳入的函數依次作用到序列的每個元素,并把結果作為新的list返回。

filter()函數接收一個函數 f 和一個list,這個函數 f 的作用是對每個元素進行判斷,返回 True或 False,

filter()根據判斷結果自動過濾掉不符合條件的元素,返回由符合條件元素組成的新list。

zip

函數用于將可迭代的對象作為參數,將對象中對應的元素打包成一個個元組,然后返回由這些元組組成的列表。

reduce

python3?里面導入functiontools?才可以使用

函數會對參數序列中元素進行累積。

用傳給reduce中的函數 function(有兩個參數)先對集合中的第1、2個元素進行操作,得到的結果再與第三個數據用function函數運算,最后得到一個結果。

33.filter、map、reduce的作用?

filter:條件過濾篩選

map:接收兩參數(一個函數,一個可迭代對象)

reduce:參數累加,一次運算結果的和,與第三個數據進行運算

34.一行代碼實現9*9乘法表

print(["%d*%d=%d"%(i,j,i*j) for i in range(1,10)for j in range(1,i+1)])

35.如何安裝第三方模塊?以及用過哪些第三方模塊?

1 可以在pycharm里面的settings里面手動的添加第三方模塊,

2 在cmd終端可以使用pip install 安裝第三方模塊

我用過的第三方模塊大概有:requests,pymysql,DBUtils等等

36.至少列舉8個常用模塊都有那些?

time,os,re,random,json,sys,login

37.re的match和search區別?

re.match只匹配字符串的開始,如果字符串開始不符合正則表達式,則匹配失敗,函數?? ??? ??? ?返回None;

re.search匹配整個字符串,直到找到一個匹配。

38.什么是正則的貪婪匹配?

貪婪匹配:? ?匹配1次或多次<.>? ? ?匹配0次或多次<.>

非貪婪匹配:匹配0次或1次<.>

39.求結果:

a. [ i % 2 for i in range(10) ]

b. ( i % 2 for i in range(10) )

40.求結果:

a. 1 or 2

1

b. 1 and 2

2

c. 1 < (2==2)

False

d. 1 < 2 == 2

True

41.def func(a,b=[]) 這種寫法有什么坑?

如果第二次再調用的時候,之前參數列表里的值會存在迭代

42.如何實現 “1,2,3” 變成 [‘1’,’2’,’3’] ?

43.如何實現[‘1’,’2’,’3’]變成[1,2,3] ?

44. 比較: a = [1,2,3] 和 b = [(1),(2),(3) ] 以及 b = [(1,),(2,),(3,) ] 的區別?

???????

45.如何用一行代碼生成[1,4,9,16,25,36,49,64,81,100] ?

[i*i for i in range(1,11)]

46.一行代碼實現刪除列表中重復的值 ?

list(set([1, 2, 3, 4, 45, 1, 2, 343, 2, 2]))

47.如何在函數中設置一個全局變量 ?

python中的global語句是被用來聲明全局變量的。

48.loging模塊的作用?以及應用場景?

模塊定義的函數和類為應用程序和庫的開發實現了一個靈活的事件日志系統

作用:可以了解程序運行情況,是否正常

在程序的出現故障快速定位出錯地方及故障分析

49.請用代碼簡答實現stack 。

class Stack(object):

"""棧"""

def __init__(self):

self.items = []

def is_empty(self):

"""判斷是否為空"""

return self.items == []

def push(self, item):

"""加入元素"""

self.items.append(item)

def pop(self):

"""彈出元素"""

return self.items.pop()

def peek(self):

"""返回棧頂元素"""

return self.items[len(self.items)-1]

def size(self):

"""返回棧的大小"""

return len(self.items)

if __name__ == "__main__":

stack = Stack()

stack.push("hello")

stack.push("world")

stack.push("lcg")

print stack.size()

print stack.peek()

print stack.pop()

print stack.pop()

print stack.pop()

50.常用字符串格式化哪幾種?

1.占位符? %

%d整數? %f?浮點數? ?%s?字符串

2.format?通過關鍵字

51.簡述 生成?、迭代?、可迭代對象 以及應用場景?

迭代器:__iter__?和?__next__方法(包含__next__方法的可迭代對象就是迭代器)

生成器:包含yild關鍵字,生成器也是迭代器,調動next把函數變成迭代器

可迭對象: ?一個類內部實現__iter__方法且返回一個迭代器。

應用場景:

應用場景:

- wtforms中對form對象進行循環時候,顯示form中包含的所有字段。

class LoginForm(Form):

name = simple.StringField(

label='用戶名',

validators=[

validators.DataRequired(message='用戶名不能為空.'),

validators.Length(min=6, max=18, message='用戶名長度必須大于%(min)d且小于%(max)d')

],

widget=widgets.TextInput(),

render_kw={'class': 'form-control'}

)

pwd = simple.PasswordField(

label='密碼',

validators=[

validators.DataRequired(message='密碼不能為空.'),

validators.Length(min=8, message='用戶名長度必須大于%(min)d'),

validators.Regexp(regex="^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}",

message='密碼至少8個字符,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字符')

],

widget=widgets.PasswordInput(),

render_kw={'class': 'form-control'}

)

form = LoginForm()

for item in form:

print(item)

- 列表、字典、元組

52.用Python實現一個二分查找的函數。

二分查找算法:簡單的說,就是將一個列表先排序好,比如按照從小到大的順序排列好,當給定一個數據,比如3,查找3在列表中的位置時,可以先找到列表中間的數li[middle]和3進行比較,當它比3小時,那么3一定是在列表的右邊,反之,則3在列表的左邊,比如它比3小,則下次就可以只比較[middle+1, end]的數,繼續使用二分法,將它一分為二,直到找到3這個數返回或者列表全部遍歷完成(3不在列表中)

優點:效率高,時間復雜度為O(logN);

缺點:數據要是有序的,順序存儲。

li = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

def search(someone, li):

l = -1

h = len(li)

while l + 1 != h:

m = int((l + h) / 2)

if li[m] < someone:

l = m

else:

h = m

p = h

if p >= len(li) or li[p] != someone:

print("元素不存在")

else:

str = "元素索引為%d" % p

print(str)

search(3, li)??# 元素索引為2

53.談你對閉包的理解?

bar在foo函數的代碼塊中定義。我們稱bar是foo的內部函數。

在bar的局部作用域中可以直接訪問foo局部作用域中定義的m、n變量。

簡單的說,這種內部函數可以使用外部函數變量的行為,就叫閉包。

def foo():

m = 3

n = 5

def bar():

a = 4

return m+n+a

return bar

bar = foo()

g=bar()

print(g)

##### 12

54.os和sys模塊的作用?

os模塊負責程序與操作系統的交互,提供了訪問操作系統底層的接口;

sys模塊負責程序與python解釋器的交互,提供了一系列的函數和變量,用于操控python的運行時環境。

55.如何生成一個隨機數?

import random

print(random.random()) # 用于生成一個0到1的隨機符點數: 0 <= n < 1.0

print(random.randint(1, 1000)) # 用于生成一個指定范圍內的整數

56.如何使用python刪除一個文件?

import os

file = r'D:\test.txt'

if os.path.exists(file):

os.remove(file)

print('delete success')

else:

print('no such file:%s' % file)

57.談談你對面向對象的理解?

從三大特性說起:繼承、封裝、多態

封裝:

起始就是將很多數據封裝到一個對象中,類似于把很多東西放到一個箱子中,

如:一個函數如果好多參數,起始就可以把參數封裝到一個對象再傳遞。

在哪里用過:

- django rest framework中的request對象。

- flask中:ctx_context/app_context對象

繼承:

如果多個類中都有共同的方法,那么為了避免反復編寫,就可以將方法提取到基類中實現,

讓所有派生類去繼承即可。

在哪里用過?

- 視圖

- 版本、認證、分頁

多態:

python本身就是多態的,崇尚鴨子模型,只要會呱呱叫的就是鴨子。

def func(arg):

arg.send()

是否繼承多繼承?

58.Python面向對象中的繼承有什么特點?

將多個類共用的方法提取到父類中,子類僅需繼承父類,而不必一一實現每個方法。

59.面向對象深度優先和廣度優先是什么?

Python的類可以繼承多個類,Python的類如果繼承了多個類,那么其尋找方法的方式有兩種

當類是經典類時,多繼承情況下,會按照深度優先方式查找

當類是新式類時,多繼承情況下,會按照廣度優先方式查找

簡單點說就是:經典類是縱向查找,新式類是橫向查找

經典類和新式類的區別就是,在聲明類的時候,新式類需要加上object關鍵字。在python3中默認全是新式類

60.面向對象中super的作用?

用于子類繼承父類的所有屬性和方法

61.是否使用過functools中的函數?其作用是什什么?

裝飾器中,functools.waarps():主要用來修復裝飾器

62.列舉面向對象中帶雙下劃線的特殊方法,如:__new__、__init__

__new__ :生成實例

__init__:生成實例的屬性

63.如何判斷是函數還是方法?

看他的調用者是誰,如果是類,需要傳入一個參數self的值,這時他就是一個函數,

如果調用者是對象,不需要給self傳入參數值,這時他是一個方法

from types import MethodType,FunctionType

class Foo(object):

def fetch(self):

pass

Foo.fetch???此時fetch為函數

print(isinstance(Foo.fetch,MethodType))

print(isinstance(Foo.fetch,FunctionType)) # True

obj = Foo()

obj.fetch??此時fetch為方法

print(isinstance(obj.fetch,MethodType)) # True

print(isinstance(obj.fetch,FunctionType))

64.靜態方法和類方法區別?

classmethod?類方法??必須有一個指向類對象的引用作為第一個參數

staticmethod? 靜態方法?可以沒有任何參數

65.列舉面向對象中的特殊成員以及應用場景

1、__init__:

在類實例化成對象時,會首先調用__init__方法。

__init__的返回值一定要是None

2、__new__:

__new__方法是在一個對象實例化的時候調用的第一個方法,不過一般都是用python默認的一般很少重寫,只有當繼承的類是一個不可變類型的時候才會去重寫,__new__方法,第一個參數是這個類(cls)。

這個方法需要返回一個實例對象,通常是cls實例化的對象,也可以是其他的。

3.__del__:

當對象將要被銷毀的時候該方法就會被調用。

4.__dict__:

python中__dict__存儲了該對象的一些屬性。是一個字典,鍵為屬性名,值為屬性值。類和實例分別擁有自己的__dict__,且實例會共享類的__dict__。在__init__中,self.xxx = xxx會把變量存在實例的__dict__中,僅會在該實例中能獲取到,而在方法體外聲明的,會在class的__dict__中。

5.__dir__:

__dict__與dir()的區別:

dir()是一個函數,返回的是list。dir()用來尋找一個對象的所有屬性,包括__dict__中的屬性,__dict__是dir()的子集;并不是所有對象都擁有__dict__屬性。許多內建類型就沒有__dict__屬性,如list,此時就需要用dir()來列出對象的所有屬性。

6、__getitem__(self,key):

返回鍵對應的值。

print(obj.["xxx"])

7、__setitem__(self,key,value):

設置給定鍵的值

obj.["xxx"]=123

8、__delitem__(self,key):

刪除給定鍵對應的元素。

9、__len__():

返回元素的數量

10.__setattr__

如果類自定義了__setattr__方法,當通過實例獲取屬性嘗試賦值時,就會調用__setattr__。常規的對實例屬性賦值,被賦值的屬性和值會存入實例屬性字典__dict__中。

12、__getattr__:實例instance(類名)通過instance.name訪問屬性name,__getattr__方法一直會被調用,無論屬性name是否存在。找不到回去調用父類的__getattr__,如果當前類還定義了__getattr__方法,除非通過__getattr__顯式的調用它,或者__getattr__方法出現AttributeError錯誤,否則__getattr__方法不會被調用了。如果在__getattr__方法下存在通過self.attr訪問屬性,會出現無限遞歸錯誤。類中中定義了__getattr__方法,實例instance獲取屬性時,都會調用__getattr__返回結果,即使是訪問__dict__屬性。

13、__call__:

__call__方法用于實例自身的調用:

14、__str__:

用來返回對象的字符串表達式。

15、__mro__:wtform中 FormMeta中繼承類的優先級

16、 - metaclass

- 作用:用于指定使用哪個類來創建當前類

- 場景:在類創建之前定制操作

示例:wtforms中,對字段進行排序。

查看當前類繼承了哪些類。

__雙線方法__

66.1、2、3、4、5 能組成多少個互不相同且無重復的三位數

使用python內置的排列組合函數(不放回抽樣排列)

product 笛卡爾積  (有放回抽樣排列)

permutations 排列  (不放回抽樣排列)

combinations 組合,沒有重復  (不放回抽樣組合)

combinations_with_replacement 組合,有重復  (有放回抽樣組合)

import itertools

print(len(list(itertools.permutations('12345', 3))))??# 60

67.什么是反射?以及應用場景?

反射的核心本質就是以字符串的形式去導入個模塊,通過字符串的形式操作對象相關的屬性

Django中的 CBV就是基于反射實現的。

68.metaclass作用?以及應用場景?

指定當前類是由那個類創建的

默認為type

- 場景:在類創建之前定制操作

- 示例:wtforms中,對字段進行排序。

69.用盡量多的方法實現單例模式。

應用場景:Django中的admin組件中admin.site()就是由單例模式創建的,其中封裝了所有的表對象

1:使用模塊

Python的模塊就是天然的單例模式。

因為模塊在第一次導入時,會生成 .pyc 文件,當第二次導入時,就會直接加載 .pyc 文件,而不會再次執行模塊代碼。

因此,我們只需把相關的函數和數據定義在一個模塊中,就可以獲得一個單例對象了。

例如:

class V1(object):

def foo(self)

pass

V1 = V1()

將上面代碼保存在文件test.py,要使用時,直接在其他文件中導入此文件中的對象,這個對象既是單例模式的對象

如:from a import V1

2:使用裝飾器

def Singleton(cls):

_instance = {}

def _singleton(*args, **kargs):

if cls not in _instance:

_instance[cls] = cls(*args, **kargs)

return _instance[cls]

return _singleton

@Singleton

class A(object):

a = 1

def __init__(self, x=0):

self.x = x

a1 = A(2)

a2 = A(3)

3:使用類

4:基于__new__方法實現

當我們實例化一個對象時,是先執行了類的__new__方法

當:(我們沒寫時,默認調用object.__new__),實例化對象;然后再執行類的__init__方法,對這個對象進行初始化,所有我們可以基于這個,實現單例模式

70.裝飾?的寫法以及應用場景。

問題:什么是裝飾器?

在對原函數不進行修改時,在函數執行前和執行后添加功能

問題:手寫裝飾器

import functools

def warpper(func):

@functools.wraps(func)???#不改變原函數屬性

def inner(*args,**kwargs):

#執行函數前

return func(*args,**kwargs)

#執行函數后

return inner

# 1. 執行wapper函數,并將被裝飾的函數當做參數。 wapper(index)

# 2. 將第一步的返回值,重新賦值給??新index =??wapper(老index)

@warpper???#index=warpper(index)

def index(x):

return x+100

問題:應用場景

django: csrf 內置認證、緩存

flask: 路由、before_request

帶參數裝飾器:flask:路由

CBV as_view()

71.異常處理寫法以及如何主動跑出異常(應用場景)

try:

fh = open("testfile", "w")

try:

fh.write("這是一個測試文件,用于測試異常!!")

finally:

print "關閉文件"

fh.close()

except IOError:

print "Error: 沒有找到文件或讀取文件失敗"

raise拋異常

inputValue=input("please input a int data :")

if type(inputValue)!=type(1):

raise ValueError

else:

print inputValue

72.什么是面向對象的mro

__mro__ wtform中 FormMeta中繼承類的優先級

73.isinstance作用以及應用場景?

isinstance(對象,類)? 判斷這個對象是不是這個類或者這個類的子類的實例化

# # 判斷a 屬不屬于A這個類(可以判斷到祖宗類)

class A:

pass

class B(A):

pass

a = A()

b = B()

print(isinstance(b,A)) # ===> True??判斷到祖宗類

# 任何與object都是True,內部都繼承object

class A:pass

a = A()??# 實例化

print(isinstance(a,object))??#??True

74.寫代碼并實現:

Given an array of integers, return?indices?of the two numbers such that they add up to a

specific target.You may assume that each input would have?exactly?one solution, and you may

not use the?same?element twice.

Example:

Given nums = [2, 7, 11, 15], target = 9,

Because nums[0] + nums[1] = 2 + 7 = 9,

return [0, 1]

????

75.json序列化時,可以處理的數據類型有哪些?如何定制支持datetime類型?

整數、字符創、字典、列表、bool、None

重寫default()

import json

import datetime

dic = {

'k1':123,

'ctime':datetime.datetime.now()

}

class MyJSONEncoder(json.JSONEncoder):

def default(self,o):

if isinstance(o,datetime.datetime):

return o.strftime("%Y-%m-%d")

else:

return super(MyJSONEncoder,self).default(o)

v=json.dumps(dic,cls=MyJSONEncoder)

print(v)

76.json序列列化時,默認遇到中?文會轉換成unicode,如果想要保留中文怎么辦?

json.dumps(xxxx,ensure_ascii=False)

77.什么是斷言?應用場景?

assert 是的作用?斷言

條件成立(布爾值為True)則繼續往下,否則跑出異常,一般用于:滿足某個條件之后,才能執行,否則應該跑出異常。

寫API的時候,繼承GenericAPIView

78.有用過with statement嗎?它的好處是什么?

with語句是通過一個上下文管理器定義的方法來對一段程序進行打包執行.這將讓常見的try…except…finally模式用法被包裝起來以便重復使用

with statement作用:執行完后自動執行__close__方法。

79.使用代碼實現查看列舉目錄下的所有文件。

import os

path = 'C:/'for root, dirs, files in os.walk(path):

print("Root = ", root, "dirs = ", dirs, "files = ", files)

80.簡述 yield和yield from關鍵字。

yield from?從生成器里邊嵌套取值

py2: yield

py3: yield/yield from

總結

以上是生活随笔為你收集整理的python包括哪些部分_第一部分 Python基础篇的全部內容,希望文章能夠幫你解決所遇到的問題。

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

日韩免费高清 | 精品国产伦一区二区三区观看说明 | 最近中文字幕免费av | 成年人国产在线观看 | 欧美天天干 | 亚洲 欧美 变态 国产 另类 | 日韩中文字幕免费看 | 婷婷综合五月天 | 中文字幕第一页在线播放 | 亚洲国产电影在线观看 | 美国av片在线观看 | 夜添久久精品亚洲国产精品 | 一区二区三区视频在线 | 一区二区三区在线视频观看58 | 婷婷视频在线 | 九九热精品视频在线播放 | 中文网丁香综合网 | 98涩涩国产露脸精品国产网 | 成人一区二区三区在线观看 | 国产一区在线视频观看 | 亚洲高清国产视频 | 亚洲成年人在线播放 | 24小时日本在线www免费的 | 精久久久久 | 97超碰中文 | 九九免费在线观看 | 伊人婷婷激情 | 一区二区三区在线视频观看58 | 久久久精品 | 天天综合成人 | 久视频在线 | 偷拍精品一区二区三区 | 美女网站视频免费黄 | 国产主播99 | 日本黄色a级大片 | 天堂素人在线 | av在线播放不卡 | 国产成人一级电影 | 国产精品欧美一区二区三区不卡 | 99电影456麻豆 | 青青草在久久免费久久免费 | 99精品欧美一区二区三区 | 日韩精品一区二区三区第95 | 久久精品99国产精品 | 成人黄色在线电影 | 日韩av一区在线观看 | 国产经典三级 | 69精品久久 | 在线观看免费视频 | 五月花激情 | 在线观看av不卡 | www.人人草| 久草国产视频 | 亚洲第二色| 色av男人的天堂免费在线 | 特级西西444www大精品视频免费看 | 久久婷婷一区二区三区 | 亚洲精品国产精品国自产在线 | 久久丁香网| av电影不卡在线 | 亚洲精品456在线播放乱码 | 麻豆精品视频在线 | 亚洲黑丝少妇 | 久久久久久国产精品免费 | 97看片吧| 免费电影一区二区三区 | 国产亚洲资源 | 久久精品视频在线 | 亚洲波多野结衣 | 欧美精品一区二区蜜臀亚洲 | 色欧美成人精品a∨在线观看 | 91一区啪爱嗯打偷拍欧美 | 中文字幕在线看视频 | 国产成人精品一区二区三区网站观看 | 国产精品乱码一区二三区 | 片黄色毛片黄色毛片 | 亚洲 欧美日韩 国产 中文 | 国产精品九九热 | 日日操夜夜操狠狠操 | 激情网婷婷 | 天天干天天爽 | 国产人成精品一区二区三 | 婷婷成人亚洲综合国产xv88 | 丁香高清视频在线看看 | 综合久久久| 国产高清在线免费观看 | 丝袜美腿在线 | 国产精品成久久久久三级 | 色a在线观看 | 在线视频日韩 | 97在线公开视频 | 不卡视频在线看 | 国产精品69av | www色综合 | 婷婷丁香六月天 | 国产精品99久久久精品免费观看 | 98涩涩国产露脸精品国产网 | 天天在线操 | 国产精品第一页在线 | 美女性爽视频国产免费app | 久久久亚洲麻豆日韩精品一区三区 | 亚洲国产三级在线 | 亚洲国产小视频在线观看 | 一级a性色生活片久久毛片波多野 | 丝袜美腿亚洲综合 | 久久久久女人精品毛片九一 | 精品国产一区二区三区在线 | 午夜精品一区二区三区在线观看 | 久久99久久99精品免观看粉嫩 | 亚洲一区视频在线播放 | 国产vs久久 | 激情综合网在线观看 | 日日操狠狠干 | 丁香九月婷婷综合 | 不卡av电影在线观看 | 久久国产成人午夜av影院潦草 | 日韩精品一区二区三区视频播放 | 亚洲日本va午夜在线影院 | 欧美成人黄色 | 超碰在线1| 免费色视频网站 | 免费影视大全推荐 | 成人精品国产免费网站 | 亚洲国产精品激情在线观看 | 成人三级网址 | 在线小视频你懂的 | 97在线精品视频 | 国产亚洲精品久久久久久网站 | 在线观看免费高清视频大全追剧 | 午夜av免费| 美女久久久 | 国内精品久久久久久久 | 国产黄色片在线 | 欧美一级性 | 91在线蜜桃臀| 亚洲黄色成人av | 99久久婷婷国产一区二区三区 | 成年人免费看片 | 99视频这里只有 | 97超碰伊人 | 开心激情综合网 | wwwwwww色| 欧美一级免费 | 亚洲码国产日韩欧美高潮在线播放 | www.色婷婷.com| 综合激情久久 | 玖玖视频精品 | 黄色软件网站在线观看 | 国产视频久久久 | 国产99黄| 国产一区二区在线视频观看 | 少妇av网| 日韩色中色| 久久久久久久免费 | 天天玩夜夜操 | 国产老太婆免费交性大片 | 中文乱幕日产无线码1区 | 成人免费xxx在线观看 | 免费日韩一区二区三区 | 在线免费观看国产精品 | 在线观看色视频 | 欧美成人精品欧美一级乱黄 | 丁香六月婷婷开心 | 欧美91片| 国产一卡久久电影永久 | 国语精品免费视频 | 久久电影国产免费久久电影 | 日韩av影视在线观看 | 精品成人国产 | 黄色一级大片在线免费看国产一 | 欧美精品在线观看一区 | 亚洲精品在线观看的 | 一级免费看 | 99久在线精品99re8热视频 | 精品国产一区二区在线 | 免费观看丰满少妇做爰 | 国产婷婷一区二区 | 亚洲精品乱码久久久久久蜜桃91 | 91视频在线看 | 日韩午夜在线播放 | 国产v在线 | 国产成人av电影在线观看 | 免费在线观看av片 | 一区二区三区免费在线播放 | 精品国产91亚洲一区二区三区www | 91高清免费观看 | 亚洲综合婷婷 | 国产一区在线观看免费 | av无限看 | 亚洲午夜精品一区 | 在线中文字幕视频 | 成人网看片 | 中国成人一区 | 九九精品视频在线 | 日韩精品一区二区三区三炮视频 | 啪啪小视频网站 | 国产午夜影院 | 色吊丝在线永久观看最新版本 | 亚洲伦理一区二区 | 999男人的天堂 | 国产99一区 | 亚洲精品视频中文字幕 | 天天五月天色 | 亚洲男男gⅴgay双龙 | 中文字幕日韩高清 | av中文在线播放 | 久久天天躁夜夜躁狠狠85麻豆 | 国产精品女人久久久 | 国产不卡一区二区视频 | 一区在线观看 | 国产黄免费在线观看 | 欧美激情第28页 | 深爱五月网 | 日韩欧美在线不卡 | 日韩av伦理片 | 二区三区在线 | 六月丁香综合 | 久久日韩精品 | 91在线视频一区 | 91视频成人免费 | 国产精品久久久久久久久久久久午夜 | 日韩av成人在线 | 久久久99精品免费观看乱色 | 在线国产能看的 | 国产高清无线码2021 | 久久理论片 | 久久免费视频国产 | 亚洲精品18日本一区app | 中文字幕中文字幕在线中文字幕三区 | 欧美精品一区二区三区四区在线 | 久久国产欧美日韩 | 天天操人人干 | 永久av免费在线观看 | 伊人五月婷 | 亚洲精品视频播放 | 久久久久久综合网天天 | 五月婷婷一级片 | 欧美电影黄色 | 久久69精品久久久久久久电影好 | 日韩天天干 | 日韩欧美亚州 | 精品91久久久久 | 国产精品久久99精品毛片三a | 中文字幕一区二区三区精华液 | 99国产一区二区三精品乱码 | 日韩精品久久久 | 夜夜爽夜夜操 | 国产综合福利在线 | 久久久久北条麻妃免费看 | 久久国产精品区 | 视频二区在线视频 | 免费视频成人 | 美女网站黄在线观看 | 日本丰满少妇免费一区 | 日韩中午字幕 | 四虎5151久久欧美毛片 | 亚洲欧美国产精品18p | 九色精品免费永久在线 | 欧美日韩精品在线观看 | 成人黄色片免费看 | 久久久久久97三级 | 亚洲三级在线播放 | 国产露脸91国语对白 | 亚洲精品乱码久久久久 | 91视频免费网址 | www.一区二区三区 | 麻豆一区在线观看 | 久久爱综合 | 国产视频每日更新 | av大全在线免费观看 | 国产精品免费人成网站 | 久久精品国产亚洲 | 久久免费精品视频 | 欧美性猛片, | 久久五月网 | 五月婷婷在线综合 | 人人模人人爽 | 亚洲精品美女久久17c | 婷婷丁香花 | 1000部国产精品成人观看 | 久久成人免费 | 免费观看十分钟 | 日韩在线观看免费 | 日韩免费播放 | 久久线视频 | 偷拍精偷拍精品欧洲亚洲网站 | 国产精品99久久久久久久久久久久 | 天天草天天草 | 婷婷色综合 | 99热精品在线观看 | 激情综合婷婷 | 久久久精品成人 | 超碰免费久久 | 精品久久国产精品 | 国产一区二区精品 | 中文字幕乱视频 | 久久99久久久久久 | 久久久国产精品亚洲一区 | 国产精品一区二区三区视频免费 | 精品视频久久 | 国产成在线观看免费视频 | 国产在线精品视频 | 久久99亚洲精品久久 | 亚洲伦理一区二区 | www日韩视频 | 波多野结衣视频一区 | 日韩av电影手机在线观看 | 久久久激情视频 | 国产日韩精品在线观看 | 国产精品久久久久久久久岛 | 丁香在线| 国产精品99久久久精品 | 国产精品99蜜臀久久不卡二区 | 天海冀一区二区三区 | 狠狠狠综合 | 婷婷伊人综合 | 东方av在线免费观看 | 日韩在线观看小视频 | 人人澡人人添人人爽一区二区 | 91在线播放国产 | 夜夜夜草 | 97电院网手机版 | 99精品视频在线观看 | 国产999精品久久久影片官网 | 免费黄色av | 九九精品久久 | 91色一区二区三区 | 亚洲欧洲成人精品av97 | 国产精品一区二区三区观看 | 亚洲天堂在线观看完整版 | 在线影院中文字幕 | 亚州欧美视频 | 综合国产在线观看 | 日韩精品视频在线观看网址 | 亚洲黄色软件 | 成人国产精品电影 | 日韩精品一区二区三区免费视频观看 | 国产精品免费视频一区二区 | 欧美一级片播放 | 狠狠躁日日躁狂躁夜夜躁 | 成片免费观看视频大全 | 免费a网| 91爱爱网址 | 国产一区视频在线播放 | 狠狠躁日日躁 | 日韩亚洲国产精品 | 黄色毛片在线看 | 国产精品wwwwww | 免费观看丰满少妇做爰 | 国产999| 最近日本中文字幕 | 成人影片免费 | 亚洲精品在线视频网站 | 国产又黄又爽又猛视频日本 | 成人小视频在线 | 69精品视频在线观看 | 国产亚洲欧美精品久久久久久 | 探花系列在线 | 狠狠干婷婷色 | 国产999免费视频 | 国产精品大全 | 一区二区三区精品久久久 | 在线观看网站你懂的 | 国产字幕在线播放 | 久久久久一区 | 久久精品中文字幕少妇 | 97在线播放视频 | 18网站在线观看 | 日韩av影视| 亚洲aaa毛片 | 国产九九九精品视频 | 色婷婷综合视频在线观看 | 中文字幕在线免费观看 | 国产精品久久久久久999 | 韩国一区二区三区视频 | 亚洲黄色免费网站 | 国产99精品 | 又色又爽又激情的59视频 | 91九色视频观看 | 在线观看视频你懂得 | 特级西西人体444是什么意思 | 日韩精品久久久久 | 韩国av免费观看 | 久操视频在线免费看 | 亚洲成人xxx | 黄色国产区 | 亚洲在线资源 | 日本丶国产丶欧美色综合 | 伊人六月 | 中文字幕一区二区三区乱码不卡 | 欧美一级片播放 | 五月天高清欧美mv | 久久超碰在线 | 色噜噜在线观看视频 | 又黄又爽的免费高潮视频 | 日日夜精品 | 亚洲最大av在线播放 | 一区二区精 | 国产精品久久久久久久久久久久久久 | 久久精品一 | 日b黄色片 | 亚洲精品456在线播放 | 超碰人人干人人 | 日本资源中文字幕在线 | 午夜美女wwww | 国产日韩欧美精品在线观看 | 日韩高清免费观看 | 免费欧美高清视频 | 人人狠狠综合久久亚洲婷 | 午夜视频在线瓜伦 | 在线观看日韩免费视频 | 99精品国产在热久久下载 | av超碰在线 | 国产精品久久久久久高潮 | 韩日精品视频 | 欧美性成人 | 麻豆视频在线免费 | 国产精品福利久久久 | 在线免费成人 | 91完整版| 综合av在线 | 久久久久电影 | 91精品国产一区二区在线观看 | 黄网站app在线观看免费视频 | 中文字幕av免费观看 | 婷婷视频在线观看 | 青青河边草观看完整版高清 | 欧美夫妻性生活电影 | 日韩视频精品在线 | 国产伦理一区 | 黄色成人av在线 | 91av在线播放视频 | 97色婷婷成人综合在线观看 | 黄污网 | 色成人亚洲 | 欧美日韩二区三区 | 国产探花 | 精品视频专区 | 免费视频黄色 | 国产精品精品久久久久久 | 成人一级在线观看 | 日韩免费看视频 | 亚洲成人午夜在线 | 伊人一级 | 婷婷色网址 | 欧美另类交人妖 | 成人在线视频网 | 国内精品久久久久影院优 | 国产成人61精品免费看片 | 国产精品一区二区在线观看免费 | 精品亚洲成a人在线观看 | 久久免费高清视频 | 欧美综合在线观看 | 日韩av高清| 99激情网| 久久香蕉影视 | 欧美黑人性猛交 | 久久999久久 | 久久精品视频中文字幕 | 国产精品视频内 | 99热手机在线观看 | 亚洲电影黄色 | 久久www免费视频 | 欧美激情精品久久久久 | 在线观看91网站 | 亚洲一区二区视频 | 青春草免费在线视频 | 91亚洲精品国偷拍自产在线观看 | 在线久热| 国产精品久久久久久久久久免费 | 欧美久久久久久久久 | 国产精品一区免费看8c0m | 欧美美女一级片 | 成人黄色av免费在线观看 | 黄色大片中国 | 久久69精品久久久久久久电影好 | 亚洲经典精品 | 一区二区三区日韩精品 | 一级理论片在线观看 | 97精品国产手机 | 欧美精品久久久久久久久久久 | 天天爽夜夜爽人人爽一区二区 | 久久99精品国产一区二区三区 | 亚洲人毛片 | 久久精品婷婷 | 天天夜夜狠狠操 | 国产一级黄色电影 | 天天干天天操天天干 | 国产精品一二三 | 国产无套精品久久久久久 | 午夜丰满寂寞少妇精品 | 五月婷婷激情网 | 伊人资源站| 五月婷婷丁香激情 | 日韩一二区在线 | 精品国产一二三四区 | 欧美a级成人淫片免费看 | 久久久福利视频 | 日韩精品免费在线播放 | 亚洲视频aaa| 成人久久影院 | 日韩午夜三级 | 久久免费福利 | 99精品福利 | 久99久在线视频 | 免费av网站在线看 | 成人免费网站在线观看 | 丁香六月av | 国产亚洲在线视频 | 综合久久网 | 精品国产免费一区二区三区五区 | 午夜精品久久久久久久99无限制 | 亚洲黄色高清 | 亚洲日本va在线观看 | 99国产一区二区三精品乱码 | 亚洲一区美女视频在线观看免费 | 天天综合天天综合 | 日日夜夜中文字幕 | 麻豆国产精品视频 | 日韩有码在线观看视频 | 日韩av片免费在线观看 | 日韩三级在线 | 国产高清无av久久 | 国产成人精品一区在线 | 四虎成人在线 | 久久免费视频这里只有精品 | 欧美成人999 | 久草久 | 999视频精品 | 91在线视频观看 | 91桃色在线观看视频 | 国产香蕉视频在线观看 | 青春草免费视频 | 日韩一区正在播放 | 成人免费在线视频观看 | 亚洲综合小说电影qvod | 久久久久久久久网站 | 狠狠干在线播放 | 久久神马影院 | 99久久99久久 | 亚洲成人资源在线观看 | 国产精品久久久久久影院 | 亚洲人成人天堂h久久 | 日韩久久精品一区 | 国产一区在线视频观看 | 国产精品久一 | 十八岁以下禁止观看的1000个网站 | 96久久 | 免费碰碰 | 最新av网址在线观看 | 亚洲欧美日韩国产一区二区三区 | 欧美黄色免费 | 综合网在线视频 | 亚洲国产免费av | 一区二区精品在线 | 久久国产亚洲精品 | 中文免费在线观看 | 亚洲成人黄 | 婷婷福利影院 | 天天色天天射天天操 | 午夜色婷婷 | 国产一级片网站 | 欧美经典久久 | 国产精品 日本 | 日本黄色免费在线观看 | 免费精品在线 | 精品不卡视频 | 91精品免费在线视频 | 男女精品久久 | 色六月婷婷 | 天天射天天艹 | 中文视频一区二区 | 日韩午夜av| 99精品久久久久久久 | 亚洲aaa毛片 | 在线看国产视频 | 国产网红在线 | 毛片网在线观看 | 免费观看的av| 国产高清无av久久 | 久久综合久久综合九色 | 欧美一二三区播放 | 欧美精品一区二区免费 | 探花视频在线观看免费版 | 亚洲另类交 | 麻豆91网站 | 欧美日韩在线免费观看 | 亚洲精品在线视频 | 中文字幕电影网 | 麻豆精品91 | 91在线看片 | 中文字幕2021 | 中中文字幕av | 四虎免费在线观看视频 | 五月天电影免费在线观看一区 | 中文字幕在线资源 | 亚洲国产精品一区二区久久,亚洲午夜 | 国产福利免费看 | 精品福利网 | 国产欧美综合在线观看 | 天天干夜夜爽 | 久久综合影视 | 日韩一区二区三区在线看 | 色综合小说 | 日韩在线视频二区 | 中文字幕在线播放视频 | 久草在线观看资源 | 久久精品国产免费观看 | www.夜夜爱 | 韩国一区视频 | 日本性生活免费看 | 日韩视频免费在线 | 国产黄色视 | 激情丁香综合 | 麻豆视频在线免费观看 | www.av在线播放 | 国产精品久久视频 | 国产精品久久久久久一区二区 | 欧美一区二区三区在线看 | 日韩精品免费在线观看视频 | 中文字幕在线视频一区二区 | 免费看国产曰批40分钟 | 91影视成人 | 手机av在线不卡 | 黄色毛片视频 | 国产精品久久久久av福利动漫 | а天堂中文最新一区二区三区 | 国产精品美女在线 | 操操操日日 | 日韩精品久久久久久 | 亚洲国产高清在线观看视频 | 久久男女视频 | 成人污视频在线观看 | 成人a在线观看高清电影 | 玖玖爱在线观看 | 国产裸体永久免费视频网站 | 狠狠色噜噜狠狠狠狠 | 国产视频一二区 | 精品亚洲欧美一区 | 亚洲女在线 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 国产视频高清 | 国产成人av电影在线观看 | 亚洲永久精品在线 | 免费网站看av片 | 一级片免费观看视频 | 999久久国产 | 国产老熟| 丁香婷婷色月天 | 日本韩国精品一区二区在线观看 | www.黄色片.com| 国产高清视频色在线www | 国产美女精品久久久 | 中文字幕视频网站 | 国产精品久久久久久一二三四五 | 成人在线观看资源 | 欧美性网站 | 国产成人精品一区二区 | 精品国产一区二区三区蜜臀 | 国产区在线视频 | 亚洲欧美视频一区二区三区 | 久久草 | 一区二区三区高清 | 五月婷婷电影网 | 国产福利在线不卡 | 国产一二区在线观看 | 中文字幕亚洲五码 | 免费亚洲视频 | 中文字幕在线观看91 | 国产破处视频在线播放 | 欧美一区二区免费在线观看 | 最近中文字幕mv免费高清在线 | 久草网视频 | 国产精品综合在线观看 | 日韩久久久 | 手机av电影在线观看 | 在线观看91精品国产网站 | 国产精品黄色影片导航在线观看 | 超碰人人草人人 | 国产亚洲在线视频 | 在线观看国产永久免费视频 | 高清国产午夜精品久久久久久 | 国模视频一区二区 | 欧美久久99 | av网址在线播放 | 在线观看国产一区二区 | 欧美激情另类 | 色视频在线免费 | 日日日操操 | 日韩av一区二区三区在线观看 | 成年免费在线视频 | 人人超在线公开视频 | 国产精品一区免费在线观看 | 婷婷色av| 91精品国产自产在线观看永久 | va视频在线观看 | 91在线视频观看免费 | 午夜丁香网| 久爱综合 | 国产麻豆成人传媒免费观看 | 色综合久久66 | 国产精品免费一区二区三区在线观看 | 久久久久9999亚洲精品 | 婷婷丁香花五月天 | 免费午夜av | 免费一级片久久 | 久久亚洲区 | 精品免费观看 | 日韩国产高清在线 | 久久婷婷一区 | ,午夜性刺激免费看视频 | 亚洲国产免费网站 | 久久国产剧场电影 | 久久久久久网站 | 91精品久久久久久久99蜜桃 | 国产成人黄色在线 | 免费观看完整版无人区 | 高清日韩一区二区 | 91亚洲精品国产 | 丁香激情五月婷婷 | ,午夜性刺激免费看视频 | 精品国产一二区 | 日产乱码一二三区别在线 | 在线观看视频日韩 | 777奇米四色 | 日韩欧美国产激情在线播放 | 极品国产91在线网站 | 黄色网址在线播放 | 四虎影视8848dvd | 精品国产一区二区三区av性色 | 91久久人澡人人添人人爽欧美 | 日韩精品综合在线 | 国产精品亚| 免费成人在线电影 | 在线亚洲小视频 | 亚洲最新合集 | 国产在线观看午夜 | 草久在线观看 | 六月激情婷婷 | av大片免费在线观看 | 一区二区精品在线 | 99999精品 | 999超碰| 久久久久久久久免费 | 在线观看电影av | 韩国av一区 | 99久久99久久免费精品蜜臀 | 国产精品久久亚洲 | 激情丁香5月| 日韩国产欧美视频 | 91爱爱免费观看 | 91 中文字幕| 国产人在线成免费视频 | 欧美精品一区二区性色 | 91精品国自产在线偷拍蜜桃 | 日韩综合在线观看 | 91女子私密保健养生少妇 | 日韩午夜av电影 | 日韩精品在线观看视频 | 日韩高清免费观看 | 日韩在线电影一区二区 | 伊人五月婷 | 偷拍区另类综合在线 | 久久天天综合网 | 久久久影院 | 色狠狠狠 | 韩日精品在线 | 欧美一级艳片视频免费观看 | 操操操日日日干干干 | 国产精品不卡在线观看 | 免费视频 你懂的 | 国产在线观看 | 亚洲精品国产拍在线 | 日日添夜夜添 | 国产一区免费在线 | 就要干b| 国产麻豆精品传媒av国产下载 | 五月激情天| 一区三区视频 | www色片| 国产精品视频久久久 | 欧美日韩精品二区第二页 | 91精品久久久久久综合五月天 | 欧美色操 | 日韩一二三区不卡 | 国产视频2| 在线视频 成人 | 日本午夜免费福利视频 | a在线观看视频 | 91视频最新网址 | 91视频国产高清 | 国产 日韩 中文字幕 | 日本精品视频在线观看 | 免费在线观看av | 欧美日韩综合在线 | 玖玖精品在线 | 久久国产精品电影 | 午夜的福利 | 三级av在线免费观看 | 日韩丝袜在线观看 | 亚洲一区二区观看 | 亚洲欧美在线观看视频 | 亚洲午夜精品一区二区三区电影院 | 久久精品网 | 9999激情| 亚洲精品国偷自产在线99热 | 91av手机在线观看 | 97电影网手机版 | 国产欧美精品在线观看 | 久草香蕉在线视频 | 午夜精品久久久99热福利 | 日韩欧美精品在线观看 | www久草 | 日本精品在线看 | 国产剧情一区 | 国产精品成人一区二区三区吃奶 | 欧美成人黄 | 日韩黄色软件 | 亚洲精品乱码久久久久久久久久 | 99久久这里只有精品 | 美女黄视频免费看 | 国产高清中文字幕 | 亚洲最大在线视频 | 99综合久久 | 一级黄毛片 | 欧美一区免费在线观看 | 毛片基地黄久久久久久天堂 | 日韩免费一区二区三区 | 伊人婷婷 | 国内精品久久久久影院优 | 最新av电影网址 | 夜夜爱av | 国产成人精品一区二 | 男女视频久久久 | 国产中文字幕亚洲 | 中文视频一区二区 | 色老板在线 | 亚洲精品免费观看视频 | 日韩一级片观看 | 免费亚洲精品视频 | 亚洲午夜久久久综合37日本 | av中文字幕剧情 | 国产小视频福利在线 | 91av资源网 | 久久精品五月 | 国产色婷婷在线 | 一区二区免费不卡在线 | av免费电影在线 | av黄色免费在线观看 | 久久天天拍| 久草在线免费资源站 | 97成人免费 | 亚洲午夜精品一区 | 狠狠干激情| 久久久免费高清视频 | 91在线看黄 | 久久久久久久久久网站 | 中文字幕丝袜制服 | 国产精品嫩草影院99网站 | 天堂av影院| 国产69久久精品成人看 | 午夜成人免费电影 | 国产一级在线免费观看 | 91在线影视| 91精品网站 | 免费在线观看一区二区三区 | 成人小电影在线看 | 少妇视频一区 | 九九热中文字幕 | 日韩在线视频网址 | 最新国产视频 | 一级一片免费看 | 午夜在线观看一区 | 91看片在线观看 | 亚洲国产日韩在线 | 久久久久免费精品视频 | 亚洲一区网站 | 91看片在线播放 | 国产精品人成电影在线观看 | 有码中文字幕在线观看 | 久草国产在线 | 成全免费观看视频 | 9999毛片| 国产区第一页 | 欧美一级高清片 | 五月天综合网站 | 在线高清 | 天天综合导航 | 亚洲女同ⅹxx女同tv | 又黄又爽的视频在线观看网站 | 国产精品欧美久久久久天天影视 | 日本特黄一级片 | 久久久久亚洲精品中文字幕 | 国产精品精品久久久久久 | 国产精品黄色影片导航在线观看 | 最近中文字幕mv | 久久欧洲视频 | 91高清在线| 久久免费视频这里只有精品 | 国产精品第三页 | 婷婷在线视频观看 | 麻豆传媒视频在线免费观看 | 国产精品久久免费看 | 99热国内精品 | 日韩一级片大全 | 国产一区高清在线观看 | 日本深夜福利视频 | av色影院 | 91pony九色丨交换 | 欧产日产国产69 | 天天躁日日 | 97在线影院 | 久久精品导航 | 国产精品你懂的在线观看 | 激情在线免费视频 | 国产伦精品一区二区三区在线 | 国产精品欧美一区二区 | 国产福利91精品一区二区三区 | 91麻豆国产 | 夜夜躁狠狠躁日日躁视频黑人 | 久久激情视频免费观看 | 国产亚洲精品久久久久久网站 | 婷婷精品国产欧美精品亚洲人人爽 | 亚洲国产97在线精品一区 | 91在线国内视频 | 午夜精品久久久久久久99婷婷 | 欧美了一区在线观看 | 欧美精品久久久 | 亚洲欧美日韩一区二区三区在线观看 | 91免费在线播放 | 国产成人免费精品 | 久久精品这里热有精品 | 经典三级一区 | 国产香蕉视频在线播放 | 在线播放 日韩专区 | 亚洲色图色 | 天堂av在线网址 | 国产精品青草综合久久久久99 | 99精品在线直播 | 国产精品网站一区二区三区 | 国内精品久久久久久久影视麻豆 | 91自拍视频在线 | 色综合久久精品 | 国产亚洲免费观看 | 日韩理论电影在线 | 国产伦精品一区二区三区无广告 | 视频在线在亚洲 | 天天操天天射天天 | 五月开心婷婷 | 婷婷久久精品 | 最近中文字幕高清字幕免费mv | 黄色小说在线免费观看 | 综合久久网| 美女久久| 91 在线视频 | 国产成人在线综合 | 在线电影 一区 | 99久久精品国产一区 | 成人wwwxxx视频 | 成人在线观看你懂的 | 久久美女精品 | 黄色aa久久 | 91精品久久久久久粉嫩 | 日本三级在线观看中文字 | 日韩v在线| 日本深夜福利视频 | 免费av 在线| 国产精品麻豆一区二区三区 | 国产一级黄色av | 91人人爽久久涩噜噜噜 | 中文字幕之中文字幕 | 99欧美精品 | 国产免费高清 | 日韩欧美国产免费播放 | 人人爽爽人人 | 国产一区在线视频 | 在线看v片成人 | 久久国产片 | 99精品免费在线 | 亚洲狠狠丁香婷婷综合久久久 | 精品夜夜嗨av一区二区三区 | 精品视频在线看 | 久久国产精品精品国产色婷婷 | 欧美一区二视频在线免费观看 | 久久在线一区 | 欧美激情va永久在线播放 | 亚洲国产中文字幕 | 久久激情五月丁香伊人 | .精品久久久麻豆国产精品 亚洲va欧美 | 91在线观看黄 | 一本一道久久a久久精品蜜桃 | 一区二区三区免费在线观看视频 | 日韩一区二区三区免费视频 | 中文字幕观看视频 | 国产成人精品女人久久久 | 久草视频在线看 | 日一日操一操 | 天天插夜夜操 |