国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

數(shù)據(jù)科學家提高效率的 40 個 Python 技巧

共 3472字,需瀏覽 7分鐘

 ·

2021-12-28 13:06



寫在前面

Python簡單易學,現(xiàn)今非常流行。Python被用于各種場景,如數(shù)據(jù)科學、機器學習、web開發(fā)、腳本編制、自動化等等。

Python的簡單易學性在數(shù)據(jù)科學非常重要。盡管一些數(shù)據(jù)科學家有計算機科學背景或了解其他編程語言,但仍有許多數(shù)據(jù)科學家來自各類專業(yè),如統(tǒng)計學、數(shù)學或其他技術(shù)學科,當他們剛進入這個行業(yè)時,可能并沒有那么多編程知識。Python語法易于理解和編寫的優(yōu)勢,使它成為一種流行于快速且易于學習的編程語言。

在本文中,云朵君將和大家一起學習 40 個可以幫助你加快數(shù)據(jù)處理效率的的方法和技巧,希望對你有所幫助。

目錄

01 列表推導式
02 枚舉函數(shù)
03 通過函數(shù)返回多個值
04 像在數(shù)學中一樣比較多個數(shù)字
05 將字符串轉(zhuǎn)換為字符串列表
06 For-Else 方法
07 從列表中找到n個最大/小的元素
08 函數(shù)參數(shù)以列表值傳遞
09 重復(fù)整個字符串
10 從列表中找到元素的索引
11 在同一行中打印多個元素
12 分隔大數(shù)字以易于閱讀
13 反轉(zhuǎn)列表的切片
14 "is" 和 "==" 的區(qū)別
15 在一行代碼中合并 2 個字典
16 識別字符串是否以特定字母開頭
17 獲取字符的Unicode
18 獲取字典的鍵值對
19 在數(shù)學運算中使用布爾值
20 在列表的特定位置添加值
21 過濾器filter()函數(shù)
22 創(chuàng)建沒有參數(shù)邊界的函數(shù)
23 一次迭代兩個或多個列表
24 改變句子中字母的大小寫
25 檢查對象使用的內(nèi)存大小
26 Map() 函數(shù)
27 反轉(zhuǎn)整個字符串
28 代碼塊的執(zhí)行時間
29 刪除字符串的左側(cè)或右側(cè)字符
30 在元組或列表中查找元素的索引
31 清空列表或集合中元素
32 連接兩個集合
33 根據(jù)頻率對列表的值排序
34 從列表中刪除重復(fù)值
35 列表中元素連接為句子
36 一次從函數(shù)返回多個值
37 找出兩個列表之間的差異
38 將兩個列表合并為一個字典
39 執(zhí)行字符串表示的代碼
40 字符串格式化

01 列表推導式

列表的元素可以在一行中循環(huán)遍歷。

numbers?=?[1,?2,?3,?4,?5,?6,?7,?8]
even_numbers?=?[number?for?number?in?numbers?if?number?%?2?==?0]
print(even_numbers)

輸出

[1,3,5,7]

同樣可以使用字典、集合和生成器來完成推導式。

dictionary?=?{'first_num':?1,?'second_num':?2,
??????????????'third_num':?3,?'fourth_num':?4}
oddvalues?=?{key:?value?for?(key,?value)?in?dictionary.items()?if?value?%?2?!=?0}
print(oddvalues)Output:?{'first_num':?1,?
?????????????????????????'third_num':?3}

02 枚舉函數(shù)

Enumerate (枚舉) 是一個很有用的函數(shù),用于迭代對象,如列表、字典或文件。該函數(shù)生成一個元組,其中包括通過對象迭代獲得的值以及循環(huán)計數(shù)器(從 0 的起始位置)。當希望根據(jù)索引編寫代碼時,循環(huán)計數(shù)器就派上用場了。

來看一個示例,其中第一個和最后一個元素會被區(qū)別對待。

sentence?=?'Just?do?It'
length?=?len(sentence)
for?index,?element?in?enumerate(sentence):
????print('{}:?{}'.format(index,?element))
????if?index?==?0:
????????print('The?first?element!')
????elif?index?==?length?-?1:
????????print('The?last?element!')

輸出

0: J
The first element!
1: u
2: s
3: t
4:
5: d
6: o
7:
8: I
9: t
The last element!

也可以使用 enumerate 函數(shù)枚舉文件。在下面的示例中,在跳出循環(huán)之前打印 CSV 文件的前 10 行。并且可以在任何文件上使用該函數(shù)。

with?open('heart.csv')?as?f:
????for?i,?line?in?enumerate(f):
????????if?i?==?10:
????????????break
????????print(line)

03 通過函數(shù)返回多個值

在設(shè)計函數(shù)時,我們經(jīng)常希望返回多個值。在這里介紹兩種典型的方法。

方法一

最簡單的是返回一個元組。這種方法通常只在有兩個或三個值要返回時使用。但當元組中有更多值時,很容易忘記項目的順序。

下面的代碼部分是一個示例函數(shù),它根據(jù)學生的 ID 號將學生的名字和姓氏作為元組返回。

#?返回元組
def?get_student(id_num):
????if?id_num?==?0:
????????return?'君',?'云朵'
????elif?id_num?==?1:
????????return?'猴子',?'小'
????else:
????????raise?Exception('沒有學生的id是:?{}'.format(id_num))

當我們使用數(shù)字 0 調(diào)用函數(shù)時,我們注意到它返回一個具有兩個值的元組:'Taha'?和?'Nate'?。

Student?=?get_student(0)
print('名字:?{},?姓氏:?{}'.format(Student[0],?
???????Student[1]))

輸出

名字:君,姓氏:云朵

方法二

第二個選擇是返回字典。因為字典是鍵值對,我們可以對返回的值進行命名,這比元組更直觀。

方法二的實現(xiàn)方式和方法一一樣,只是返回一個字典。

#?返回字典
def?get_data(id_num):
????if?id_num?==?0:
????????return?{'first_name':?'君',?
????????????????'last_name':?'云朵',?
????????????????'title':?'數(shù)據(jù)STUDIO',?
????????????????'department':?'A',?
????????????????'date_joined':?'20201001'}
????elif?id_num?==?1:
????????return?{'first_name':?'猴子',?
????????????????'last_name':?'小',?
????????????????'title':?'機器學習研習院',
????????????????'department':?'B',?
????????????????'date_joined':?'20201019'}
????else:
????????raise?Exception('沒有員工的id是:?{}'.format(id_num))

當結(jié)果是字典時,通過鍵引用特定值會更容易。我們正在調(diào)用?id_num = 0?的函數(shù)。

employee?=?get_data(0)
print('first_name:?{},?nlast_name:?{},?ntitle:?{},?ndepartment:?{},?ndate_joined:?{}'.format(
??
????employee['first_name'],?employee['last_name'],?
????employee['title'],?employee['department'],?
????employee['date_joined']))

輸出

first_name: 君,  
last_name: 云朵,
title: 數(shù)據(jù)STUDIO,
department: A,
date_joined: 20201001

04 像在數(shù)學中一樣比較多個數(shù)字

如果有一個值并希望將其與其他兩個值進行比較,可以使用以下基本數(shù)學表達式:?1

這就是我們在小學學到的代數(shù)表達式。同樣的語句也可以在 Python 中使用。你應(yīng)該用過如下的比較方式:

1

在 Python 中實現(xiàn)上述比較方式的另一種比較方法是:1

x?=?5
print(130)

輸出

True

05 將字符串轉(zhuǎn)換為字符串列表

假設(shè)將函數(shù)的輸入作為字符串,但它應(yīng)該是這樣的列表:

輸入?=?[[1,?2,?3],?[4,?5,?6]]

其實無需處理復(fù)雜的正則表達式,只需導入模塊'ast'并調(diào)用其函數(shù)literal_eval

import?ast
def?string_to_list(string):
????return?ast.literal_eval(string)
string?=?"[[1,?2,?3],[4,?5,?6]]"
my_list?=?string_to_list(string)
print(my_list)

輸出

[[1, 2, 3], [4, 5, 6]]

06 For-Else 方法

此方法用于在列表上應(yīng)用循環(huán)。通常,當你想遍歷你應(yīng)用的列表時,可以使用?for?循環(huán)。但是在這種方法中,你可以在循環(huán)中傳遞一個?else?條件,這種情況極為罕見。其他編程語言不支持這種方法。

看看它在一般情況下是如何工作的:如果要檢查列表中是否有偶數(shù)。

number_List?=?[1,?3,?7,?9,8]

for?number?in?number_List:
????if?number?%?2?==?0:
????????print(number)
????????break
????else:
????print("No?even?numbers!!")

輸出

8

如果找到偶數(shù),則將打印該數(shù)字,并且?else?部分將不會執(zhí)行,因為我們傳遞了一個?break?語句。如果?break?語句從不執(zhí)行,則?else?塊將執(zhí)行。

07 從列表中找到N個最大/小的元素

通過使用'heapq'模塊,你可以從列表中找到?n-largest?或?n-smallest?元素。

import?heapq
numbers?=?[80,?25,?68,?77,?95,?88,?30,?55,?40,?50]
print(heapq.nlargest(5,?numbers))
print(heapq.nsmallest(5,?numbers))

輸出

[95, 88, 80, 77, 68] [25, 30, 40, 50, 55]

08 函數(shù)參數(shù)以列表值傳遞

可以使用'*'訪問列表的所有元素。

def?Summation(*arg):
????sum?=?0
????for?i?in?arg:
????????sum?+=?i
????return?sum
result?=?Summation(*[8,5,10,7])
print(result)

輸出

30

09 重復(fù)整個字符串

只需將字符串乘以一個數(shù)字,即希望字符串重復(fù)的次數(shù)。

value?=?"數(shù)據(jù)STUDIO"
print(value?*?3)??
print("-"?*31)

輸出

數(shù)據(jù)STUDIO數(shù)據(jù)STUDIO數(shù)據(jù)STUDIO  
----------------------------

10 從列表中找到元素的索引

使用".index"從列表中查找元素的索引。

cities=?['Vienna',?'Amsterdam',?'Paris',?'Berlin']
print(cities.index('Berlin'))

輸出

3

11 在同一行中打印多個元素

print("數(shù)據(jù)",?end="")
print("STUDIO")
print("數(shù)據(jù)",?end="?")
print("STUDIO")
print('Data',?'science',?'Machine',?
??????'Learning',?sep=',?')

輸出

數(shù)據(jù)STUDIO  
數(shù)據(jù) STUDIO
Data, science, Machine, Learning

12 分隔大數(shù)字以易于閱讀

有時,當你嘗試打印一個大數(shù)字時,傳遞整個數(shù)字會非?;靵y且難以閱讀。然而你可以使用下劃線,使其易于閱讀,打印結(jié)果并不會顯示下劃線。

print(5_000_000_000_000)
print(7_543_291_635)

輸出

5000000000000  
7543291635

13 反轉(zhuǎn)列表的切片

當你對列表進行切片時,你需要傳遞最小、最大和步長。要以相反的順序進行切片,你只需要傳遞一個負步長。

sentence?=?"數(shù)據(jù)STUDIO?云朵君"
print(sentence[21:0:-1])
#?向前走兩步
print(sentence[21:0:-2])

輸出

君朵云 OIDUTS據(jù)
君云ODT據(jù)

14 "is" 和 "==" 的區(qū)別

如果要檢查兩個變量是否指向同一個對象,則需要使用'is'。但是如果要檢查兩個變量是否相同,則需要使用'=='。

list1?=?[7,?9,?4]
list2?=?[7,?9,?4]
print(list1?==?list2)?
print(list1?is?list2)
list3?=?list1
print(list3?is?list1)

輸出

True  
False
True

第一個語句是?True,因為?list1?和?list2?都持有相同的值,所以它們是相等的。第二個語句為?False,因為值指向內(nèi)存中的不同變量,第三個語句為?True,因為?list1?和?list3?都指向內(nèi)存中的公共對象。

15 在一行代碼中合并 2 個字典

first_dct?=?{"London":?1,?"Paris":?2}
second_dct?=?{"Tokyo":?3,?"Seol":?4}
merged?=?{**first_dct,?**second_dct}
print(merged)

輸出

{‘London’: 1, ‘Paris’: 2, ‘Tokyo’: 3, ‘Seol’: 4}

16 識別字符串是否以特定字母開頭

如果你需要知道字符串是否以特定字母開頭,那么你可以使用常見的索引方法。但是你也可以使用一個名為?'startswith'?的函數(shù),它會告訴你一個字符串是否以特定的單詞開頭。

sentence?=?"Data?Studio"
print(sentence.startswith("d"))
print(sentence.startswith("o"))

輸出

False
True

17 獲取字符的Unicode

如果你需要知道一個字符的?Unicode,那么你需要使用一個名為'ord'的函數(shù),并在函數(shù)中傳遞你想知道其?Unicode?的字符。

print(ord("T"))
print(ord("A"))?
print(ord("h"))?
print(ord("a"))

輸出

84  
65
104
97

18 獲取字典的鍵值對

如果你想以不同的方式訪問字典的鍵和值,你可以使用名為'items()'的函數(shù)來實現(xiàn)。

cities?=?{'London':?1,?'Paris':?2,?'Tokyo':?3,?'Seol':?4}
for?key,?value?in?cities.items():
????print(f"Key:?{key}?and?Value:?{value}")

輸出

Key: London and Value: 1  
Key: Paris and Value: 2
Key: Tokyo and Value: 3
Key: Seol and Value: 4

19 在數(shù)學運算中使用布爾值

False被視為 0,True被視為 1

x?=?9
y?=?3
outcome?=?(x?-?False)/(y?*?True)
print(outcome)

輸出

3.0

20 在列表的特定位置添加值

如果你想使用'append'?功能向列表添加值,但它會在列表的最后位置添加一個值。如果你想在列表的特定位置添加值怎么辦?你可以使用名為?'insert'?的函數(shù)在列表的特定位置插入值。

語法

list_name.insert(position, value)

cities?=?["London",?"Vienna",?"Rome"]
cities.append("Seoul")
print("After?append:",?cities)
cities.insert(0,?"Berlin")
print("After?insert:",?cities)

輸出

After append: ['London', 'Vienna', 
'Rome', 'Seoul']
After insert: ['Berlin', 'London',
'Vienna', 'Rome', 'Seoul']

21 過濾器?filter()?函數(shù)

過濾器filter()函數(shù)的工作顧名思義。它通過內(nèi)部傳遞的特定函數(shù)來過濾特定的迭代器。并返回一個迭代器。

語法

filter(function, iterator)

mixed_number?=?[8,?15,?25,?30,34,67,90,5,12]
filtered_value?=?filter(lambda?x:?x?>?20,?mixed_number)
print(f"Before?filter:?{mixed_number}")?
print(f"After?filter:?{list(filtered_value)}")

輸出

Before filter:[8, 15, 25, 30, 34, 67, 90, 5, 12] 
After filter:[25, 30, 34, 67, 90]

22 創(chuàng)建沒有參數(shù)邊界的函數(shù)

你可以無需在意參數(shù)而創(chuàng)建一個函數(shù)??梢栽谡{(diào)用函數(shù)時傳遞任意數(shù)量的參數(shù)。

def?multiplication(*arguments):
????mul?=?1
????for?i?in?arguments:
????????mul?=?mul?*?i
????return?mul
print(multiplication(3,?4,?5))
print(multiplication(5,?8,?10,?3))
print(multiplication(8,?6,?15,?20,?5))

輸出

60  
1200
72000

23 一次迭代兩個或多個列表

你可以使用?enumerate?函數(shù)迭代單個列表,但是當你有兩個或多個列表時,你也可以使用'zip()'函數(shù)迭代它們。

capital?=?['Vienna',?'Paris',?'Seoul',"Rome"]
countries?=?['澳大利亞',?'法國',?'韓國',"意大利"]
for?cap,?country?in?zip(capital,?countries):
????print(f"{cap}?是?{country}?的首都")

輸出

Vienna 是 澳大利亞 的首都  
Paris 是 法國 的首都
Seoul 是 韓國 的首都
Amsterdam 是 意大利 的首都

24 改變句子中字母的大小寫

如果你想改變字母的大小寫,即大寫到小寫,小寫到大寫,那么你可以使用一個叫做'swapcase'的函數(shù)實現(xiàn)這一功能。

sentence?=?"Data?STUDIO"
changed_sen?=?sentence.swapcase()
print(changed_sen)

輸出

dATA studio

25 檢查對象使用的內(nèi)存大小

要檢查對象使用的內(nèi)存,首先導入?'sys'?庫,然后使用該庫中名為?'getsizeof'?的方法。它將返回對象使用的內(nèi)存大小。

import?sys
mul?=?5*6
print(sys.getsizeof(mul))

輸出

28

26?Map()?函數(shù)

'Map()'?函數(shù)用于特定的功能應(yīng)用到一個給定的迭代器。

語法

map(function, iterator)

values_list?=?[8,?10,?6,?50]
quotient?=?map(lambda?x:?x/2,?values_list)
print(f"Before?division:?{values_list}")
print(f"After?division:?{list(quotient)}")

輸出

Before division:[8, 10, 6, 50]   
After division:[4.0, 5.0, 3.0, 25.0]

27 反轉(zhuǎn)整個字符串

要反轉(zhuǎn)字符串,你可以使用切片方法。

value?=?"OIDUTS?ataD"
print("Reverse?is:",?value[::-1])

輸出

Reverse is: Data STUDIO

28 代碼塊的執(zhí)行時間

當你訓練機器學習或深度學習模型,或者只是運行一個代碼塊時,獲取需要檢查運行代碼塊花費了多少時間。你可以選擇在代碼塊的頂部使用一個魔法函數(shù)'%%time'。它將顯示運行代碼塊所花費的時間。

%%time
sentence?=?"?Data?STUDIO."
changed_sen?=?sentence.swapcase()
print(changed_sen)

輸出

  dATA studio.  
CPU times: user 145 μs, sys: 578 μs,
total: 723 μs
Wall time: 1.04 ms

29 刪除字符串的左側(cè)或右側(cè)字符

有兩個函數(shù)稱為?'rstrip()'?和?'lstrip()','rstrip()'?用于從字符串右側(cè)刪除某個字符,而?'lstrip()'?用于從字符串左側(cè)刪除某個字符。兩個函數(shù)的默認值都是空格。但是你可以傳遞你的特定字符以將它們從字符串中刪除。

sentence1?=?"Data?STUDIO?????"
print(f"After?removing?the?right?space:?{sentence1.rstrip()}")?
sentence2?=?"????????Data?STUDIO"
print(f"After?removing?the?left?space:?{sentence2.lstrip()}")
sentence3?=?"Data?STUDIO?.,bbblllg"
print("After?applying?rstrip:",?sentence3.rstrip(".,blg"))

輸出

After removing the right space: Data STUDIO  
After removing the left space: Data STUDIO
After applying rstrip: Data STUDIO

你可以通過在其中運行 for 循環(huán)來計算元素在列表中出現(xiàn)的次數(shù)。但是你可以更輕松地做到這一點,只需調(diào)用名為'count'的列表中的方法即可。

cities=?["Amsterdam",?"Berlin",?"New?York",?
?????????"Seoul",?"Tokyo",?"Paris",?"Paris",
?????????"Vienna","Paris"]
print("Paris?appears",?cities.count("Paris"),?"times?in?the?list")

輸出

Paris appears 3 times in the list

30 在元組或列表中查找元素的索引

只需在該元組或列表上調(diào)用一個名為'index'的簡單方法,就可以在該元組或列表中找到元素的索引。

cities_tuple?=?("Berlin",?"Paris",?5,?"Vienna",?10)
print(cities_tuple.index("Paris"))?
cities_list?=?['Vienna',?'Paris',?'Seoul',"Amsterdam"]
print(cities_list.index("Amsterdam"))

輸出

1  
3

31 清空列表或集合中元素

可以通過在列表或集合上應(yīng)用稱為'clear'的方法從列表或集合中刪除所有元素。

cities_list?=?['Vienna',?'Paris',?'Seoul',"Amsterdam"]
print(f"Before?removing?from?the?list:?{cities_list}")
cities_list.clear()
print(f"After?removing?from?the?list:?{cities_list}")
cities_set?=?{'Vienna',?'Paris',?'Seoul',"Amsterdam"}
print(f"Before?removing?from?the?set:?{cities_set}")
cities_set.clear()
print(f"After?removing?from?the?set:?{cities_set}")

輸出

Before removing from the list: ['Vienna', 
'Paris', 'Seoul', 'Amsterdam']
After removing from the list: []
Before removing from the set: {'Seoul',
'Amsterdam', 'Paris', 'Vienna'}
After removing from the set: set()

32 連接兩個集合

要加入兩個集合,你可以應(yīng)用稱為union()的方法。它將加入你應(yīng)用該方法的兩個列表。

set1?=?{'Vienna',?'Paris',?'Seoul'}
set2?=?{"Tokyo",?"Rome",'Amsterdam'}
print(set1.union(set2))

輸出

{'Seoul', 'Rome', 'Paris', 
'Amsterdam', 'Tokyo', 'Vienna'}

33 根據(jù)頻率對列表的值排序

首先,使用名為?collections?的模塊中的'counter'來測量每個值的頻率,然后對計數(shù)器的結(jié)果應(yīng)用名為'most_common'的方法,根據(jù)頻率對列表中的值進行排序。

from?collections?import?Counter
count?=?Counter([7,?6,?5,?6,?8,?6,?6,?6])
print(count)
print("根據(jù)頻率對值進行排序:",?count.most_common())

輸出:

Counter({6: 5, 7: 1, 5: 1, 8: 1})  
根據(jù)頻率對值進行排序:[(6, 5), (7, 1), (5, 1), (8, 1)]

34 從列表中刪除重復(fù)值

首先將列表轉(zhuǎn)換為集合,這將刪除重復(fù)值,因為集合不包含重復(fù)值。然后再次將集合轉(zhuǎn)換為列表,這樣就可以輕松地從列表中刪除重復(fù)的值。

cities_list?=?['Vienna',?'Paris',?'Seoul',
???????????????"Amsterdam","Paris","Amsterdam",?"Paris"]
cities_list?=?set(cities_list)
print("從列表中刪除重復(fù)值后:",?list(cities_list))

輸出

從列表中刪除重復(fù)值后:['Vienna', 'Amsterdam', 
'Seoul', 'Paris']

35 列表中元素連接為句子

通過使用稱為'join'的方法,可以連接列表的所有單個元素并生成單個字符串或句子。

words_list?=?["數(shù)據(jù)",?"STUDIO",?"云朵君"]
print("?".join(words_list))

輸出

數(shù)據(jù)STUDIO云朵君

36 一次從函數(shù)返回多個值

可以在 python 中做到一次從一個函數(shù)返回多個值。

def?calculation(number):
????mul?=?number*2
????div?=?number/2
????summation?=?number+2
????subtract?=?number-2
????return?mul,?div,?summation,?subtract
mul,?div,?summation,?subtract?=?calculation(10)
print("乘法:",?mul)
print("除法:",?div)
print("加法:",?summation)
print("減法:",?subtract)

輸出

乘法: 20  
除法: 5.0
加法: 12
減法: 8

37 找出兩個列表之間的差異

首先,將列表轉(zhuǎn)換為集合,然后對這些集合應(yīng)用稱為'symmetric_difference'的方法。這將返回這兩個列表之間的差異。

cities_list1?=?['Vienna',?'Paris',?'Seoul',"Amsterdam",?"Berlin",?"London"]
cities_list2?=?['Vienna',?'Paris',?'Seoul',"Amsterdam"]
cities_set1?=?set(cities_list1)
cities_set2?=?set(cities_list2)
difference?=?list(cities_set1.symmetric_difference(cities_set2))
print(difference)

輸出

['Berlin', 'London']

38 將兩個列表合并為一個字典

首先,在這兩個列表上應(yīng)用 zip 函數(shù),然后將 zip 函數(shù)的輸出轉(zhuǎn)換為字典。你的工作已完成,將兩個列表轉(zhuǎn)換為一個字典就是這么容易。

number?=?[1,?2,?3]
cities?=?['維也納',?'巴黎',?'首爾']
result?=?dict(zip(number,?cities))
print(result)

輸出

{1:'維也納', 2:'巴黎', 3:'首爾'}

39 執(zhí)行字符串表示的代碼

將字符串編譯成python能識別或可執(zhí)行的代碼,也可以將文字讀成字符串再編譯。

s??=?"print('helloworld')"
r?=?compile(s,"",?"exec")
exec(r)

輸出

helloworld

40 字符串格式化

格式化輸出字符串,format(value, format_spec)實質(zhì)上是調(diào)用了valueformat(format_spec)方法。

print("i?am?{0},age{1}".format("tom",18))?

輸出

i am tom,age18

3.1415926{:.2f}3.14保留小數(shù)點后兩位
3.1415926{:+.2f}3.14帶符號保留小數(shù)點后兩位
-1{:+.2f}-1帶符號保留小數(shù)點后兩位
2.71828{:.0f}3不帶小數(shù)
5{:0>2d}5數(shù)字補零 (填充左邊, 寬度為2)
5{:x<4d}5xxx數(shù)字補x (填充右邊, 寬度為4)
10{:x<4d}10xx數(shù)字補x (填充右邊, 寬度為4)
1000000{:,}1,000,000以逗號分隔的數(shù)字格式
0.25{:.2%}25.00%百分比格式
1000000000{:.2e}1.00E+09指數(shù)記法
18{:>10d}' 18'右對齊 (默認, 寬度為10)
18{:<10d}'18 '左對齊 (寬度為10)
18{:^10d}' 18 '中間對齊 (寬度為10)


各位伙伴們好,詹帥本帥搭建了一個個人博客和小程序,匯集各種干貨和資源,也方便大家閱讀,感興趣的小伙伴請移步小程序體驗一下哦?。g迎提建議)

推薦閱讀


牛逼!Python常用數(shù)據(jù)類型的基本操作(長文系列第①篇)

牛逼!Python的判斷、循環(huán)和各種表達式(長文系列第②篇)

牛逼!Python函數(shù)和文件操作(長文系列第③篇)

牛逼!Python錯誤、異常和模塊(長文系列第④篇)


瀏覽 143
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 色悠悠国产| 69国产精品成人无码视频色| 1204手机看片| AV天堂国产| 97人妻精品一区二区三区| 久在线视频| 操B影院| 91九色精品女同系列| 看毛片网站| 中文无码在线视频| 大香久久| 国产网友自拍| 18性XXXXX性猛交| 婷婷手机在线| 大香蕉伊人在线视频| 日韩毛片网| 精品日韩一区二区三区| 日韩在线观看中文字幕| 成年人免费网站| 日韩在线欧美在线| 一区二区三区免费观看| 一本色道久久综合亚洲精品久久| 9797色色| 五月丁香电影| 蜜桃免费| 国产免费黄色视频网站| 欧美日逼小视频| 特级西西444WWW大精品视频| 亚洲AV永久无码精品| 日韩在线观看视频网站| 一区二区无码av| 久久国产精彩视频| 自拍一区在线观看| 韩国三级HD中文字幕2019年| 午夜免费视频| 精品91海角乱| 少妇bbw搡bbbb搡bbbb | 日批网站在线观看| 日韩A√| 欧美A黄片| 搡BBB搡BBBB搡BBBB'| 高清色视频| 色卻A| 男人天堂影院| 日韩无码播放| 日韩欧美A片| 国产日产亚洲精品| 精品乱子伦一区二区三区在线播放 | JlZZJLZZJlZZ亚洲女人17| 91热| 国产成人在线免费观看| 四虎黄色网址| 丁香婷婷视频| 成人精品视频网站| 久久精品一区二区三区不卡牛牛| www国产在线| 中文字幕国产综合| 欧美性爱无码在线| 亚洲福利一区二区| 正在播放吴梦梦淫行| 一区二区三区不卡视频| 欧洲一区二区| 日韩在线综合| 欧美中出| 亚洲成人网在线观看| 亚洲成人第一页| 日韩三级一区| 欧美人妻无码| 国产字幕| 日韩第五页| 精精国产| 欧美激情亚洲无码| 超碰自拍97| 中文字幕66页| 黄片Av| 韩国精精品视频| 日韩一区二区三区四区| 大肉大捧一进一出两腿| 亚洲天堂2017| 操一操影院| 色婷婷免费视频| 天天射网| 日本三级韩三级99久久| 97日韩| 91人妻人人爽人人澡人人爽| 婷婷射图| anwuye官方网站| 中文字幕亚洲视频在线观看| 中文字幕内射| 99国产在线观看免费视频| 无码乱码在线观看| 欧美插菊花综合网| 蜜桃传媒在线播放| 久色99| 俺也来最新色视频| 久久久久亚洲AV无码网影音先锋 | 国产视频中文字幕| 青青草原AV| 操B在线观看| 学生妹一级J人片内射视频| 色噜噜在线| 日韩av一区二区三区| 操久久久| 97国产免费| 国产成人精品电影| 国产高清自拍视频| 老司机免费福利视频| 国产精品观看| 亚洲成人小说| 韩国精品一区二区| 一二三四在线视频| 亚洲无码一| 成人在线视频网站| 插逼综合网| 99热这里只有精品9| 99热国产精品| 亚洲视屏| 91在线视频观看| 亚洲综合在线视频| 欧美日韩国产尤物主播精品| 亚洲性爱专区| 亚洲成人免费福利| 少妇人妻一区| 日本AA视频| 日韩在线小电影| 日韩久操| 久久久久一区二区三区| 五月天婷婷网址| 中文字幕免费无码| 亚洲vs无码秘蜜桃| 欧美人操逼视频| 狠狠干婷婷| 麻豆md0049免费| 久久涩| 91ThePorn国产在线观看| 俺去俺来也www色官网cms| 神马午夜精品| 黄色av免费在线观看| 亚洲va国产va天堂va久久| 欧美、日韩、中文、制服、人妻 | 国产毛片一区二区三区| 国产又爽又黄免费网站校园里| 午夜18视频在线观看| 口爆在线| 俺来也操逼| 四虎Av| 麻豆91精品91久久久停运原因| 日本www视频| 嫩草视频在线播放| 成人无码影院日韩,成人年…| 97人妻精品一区二区三区免| 精品中文字幕在线| 激情成人五月天| 日本二区三区| 亚洲免费在线视频观看| 高清无码在线观看视频| 操操影院| 51XX嘿嘿午夜| 国产成人午夜福利视频| 亚洲伊人影院| 色婷婷av在线| 91男女| 亚洲乱码日产精品BD在线观看| 国产色在线| 国产不卡在线| 欧美一级a| 高清操逼| 久久中文无码| 五月丁香六月激情综合| 久久久精品久久久| 一区二区三区四区视频在线| 五月丁香婷中文| 激情视频网| 国产激情无码| se婷婷| 日韩无码乱码| 99久久国产热无码精品免费| 婷婷久久综合久| 久草大| 亚洲精品日韩无码| 黄色在线免费看| 一级毛AA片| 91麻豆国产在线| 丝袜久久| 丁香婷婷激情五月| 激情五月天色| 加勒比久久综合| 淫乱人妻| 亚洲成人电影AV| 久久综合无码内射国产| 欧洲美一区二区三区亚洲| 自拍视频在线观看| 日韩国产高清无码| 日韩欧美视频| 麻豆18禁| 久草视频在线免费看| 国产美女一级真毛片酒店| 久久久亚洲无码精品| 免费日逼视频| np高辣调教视频| 欧美成人精品A片免费一区99| 天天爽夜夜操| 亚洲色,天堂网| 日本爱爱视频免费| 加勒比久久综合| 3级片网站| 欧美性爱第四页| 老熟女伦一区二区三区| 一级内射视频| 91偷拍网| 亚洲天堂一级片| 国产日韩91| 欧美A片免费| 亚洲秘无码一区二区三区蜜桃中文| 囯产精品久久久久久久久久| 日韩无码精品AV| 国产精品123区| 国产麻豆精品ThePorn| 天天操天天干天天| 99久在线视频| 无码人妻精品一区二区三千菊电影| 中文字幕在线一区| 99色播| 骚色综合| 波多野结衣久久中文字幕| 国产图区| 欧美不卡在线播放| 熟女人妻在线视频| 久久私人影院| 尤物视频网| 搞黄免费视频视频| 自慰喷水在线观看| 久久牛牛| 成人在线视频播放| 韩国午夜电影| 全国男人的天堂网站| 大香蕉在线伊人| 五月丁香成人网| 久久手机电影| 久久超碰99| 亚洲一区二区精品| 亚洲无码视频免费看| 影音先锋人妻资源| 99热日韩| 日本高清无码视频| 日韩三级毛片| 综合久久久久| 啪啪啪免费视频| 3D动漫啪啪精品一区二区中文字幕| 亚洲成人网站在线观看| 日韩无码乱码| 国产亚洲久一区二区三区| 中文字幕第83页| 五月少妇| 国产精品扒开腿做爽爽爽视频| 色逼综合| 影音先锋一区| 围内精品久久久久久久久白丝制服| 东京热无码一区| 日韩欧美在线免费观看| 婷婷黄色电影| 黄色成人免费视频| 蜜桃视频成人app| 国产无码av| 日本黄色片在线播放| 国产精品一级a毛一级a| 精品免费国产一区二区三区四区的使用方法 | 91精品在线免费观看| 日韩激情| 国产特黄级AAAAA片免| 搡老熟女-91Porn| 中文字幕不卡在线观看| 免费操b视频| 日韩无码av电影| 亚洲一区AV| 四虎Av| 日韩在线观看av| 一级日逼| 久久91人妻无码精品蜜桃HD| 无码免费在线观看视频| 欧美成人三区性价比| 91麻豆福利在线| 日韩欧美亚洲一区二区三区| 在线午夜福利| 操逼麻豆| 青青草伊人大香蕉| 日本激情网| 中文字幕日韩无码片| 中文字幕人妻在线中文乱码怎么解决| 午夜性福利| 欧美婷婷五月| 久久精品无码视频| 电影91久久久| 亚洲国产免费视频| 伊人无码在线| 91麻豆视频| 欧美精品系列| 97爱爱爱| www.中文字幕| 99人妻视频| 中文日韩| AV2014天堂网| 日本三级片在线| 国产无码电影网| 欧美一区二区在线视频| 日韩成人精品中文字幕| 俺来也俺去也www色官| 少妇综合网| 99久久99久久99久久久99国产 | 国产高清无码18| 高清无码一区| 激情综合在线| 亚洲综合图区| 影音先锋女人aV鲁色资源网站| 日韩av在线电影| 91国产精品| 91人妻中文字幕| 香蕉操逼视频| 无码精品人妻一区二区| 日韩熟妇无码中文字慕| 亚洲小电影| 日本黄色影院在线| 国产激情无码视频| 在线播放毛片| 成人激情在线视频| 午夜免费播放观看在线视频| 久久久久久免费毛片精品| 在线二区| 搡bbbb| 亚洲第一av| 大香蕉尹人在线视频| 麻豆性爱视频| 国产亚洲视频在线观看视频 | 久久这里都是精品| 精品孕妇一级A片免费看| 人人操人人摸人人看| 天天爽夜夜爽| 亚洲一卡二卡三卡四卡免| 51黄片库| 亚洲无吗视频| 青青草原在线| 无码做爰欢H肉动漫网站在线看| 婷婷五月一区| 精品AV无码一区二区三区| av在线中文| 黄色毛片网站| 免费在线观看黄片视频| 无码第一页| 欧美亚洲在线观看| 黄色av免费在线观看| AV777777| 黄色一级a片| 先锋资源男人站| 国产又爽又黄在线看| 福利黄色片:片| 操比在线| 成人激情片| 在线A视频| 男女操逼视频网站免费观看| 婷婷久久在线| 永井玛丽亚av无码中出流出| 青青在线免费视频| 国产福利视频| 三级AV网站| 超碰在线| 国产午夜成人免费看片无遮挡| 大香蕉AV在线| 九九自拍视频| 99精品在线观看| 亚洲精品成人一二三区| 午夜操一操| 黄色午夜| 中文字幕无码在线观看| 国产精品theporn| 亚洲免费观看| 日本一级视频| 色图在线观看| 日本九九视频| 日本不卡一区二区三区四区| 成人精品三级麻豆| 色欲天天网| 91在线无码精品秘入口三人| 婷婷五月天丁香成人社区| 欧美成人三级在线| 男人的天堂视频在线观看| 北条麻妃无码精品AV| 国产欧美一区二区三区特黄手机版 | 影音先锋麻豆| 天堂精品在线| 黄色在线视频网站| 韩国精品一区| 夜夜嗨AV一区二区三区| 国产女人水真多18毛片18精品| 毛片视频网站| 浮力影院av| 欧美精品秘一区二区三区蜜臀 | 激情深爱五月天| 欧美精品在线免费| 三级片在线网站| 天堂成人av| 亚洲视频天堂| 天堂8在线视频| 亚洲精品秘一区二区三区蜜桃久| 成人在线综合| 午夜福利高清在线观看| 最新无码在线| 国产一级A片视频| 亚洲AV成人精品日韩在线播放| 91破处网站| 俺来也俺也去| 国产尤物| 亚洲精品一区二区二区的游戏情况 | 在线综合国产欧美| 国产欧美综合在线| 西西444WWW无码大胆在线观看| 99re在线观看视频| 91色色色色| 亚洲另类视频| 狠狠操免费视频| 欧美日韩一区二区三区在线电影| 69视频国产| 91欧美精品成人AAA片| 日韩福利片| 国产videos| 欧美色视频在线观| 欧美一区不卡| 三级成人AV| caobi视频| 国产又大又粗又黄| 国产精品乱草| 丁香五月影院| 成人免费AV| 久久三级电影| 欧美精品系列| 天天操天天射天天爽| 亚洲黄片免费看| 强伦轩一区二区三区在线观看| 伊人色女操穴综合网| 黄色AV免费在线观看| 亚洲无码一区二区三| 天天拍夜夜操| 99精品免费在线观看| 成人黄网在线观看| 91探花国产综合在线精品| AV第一福利大全导航| 欧美黄色大香蕉| 亚洲免费视频在线播放| 日本国产黄色| 麻豆天美蜜桃91| 国产麻豆精品成人毛片| 欧美日韩中文在线观看| 蜜臀一区二区三区| 免费观看在线无码视频| 搞搞网日本9| 高H视频在线观看| 亚欧视频在线观看| 五月天婷婷操逼视频| 黄a在线观看| 99热精品免费观看| 国产96在线亚洲| 91成人精品一区二区| 中文字幕丰满的翔田千里| 超碰97免费| 亚洲毛片在线| 在线观看不卡av| 黄色欧美视频| 日韩精品一区二区三区中文在线 | 高清无码电影| 中国1级毛片| 日韩高清一级| 18害羞勿进网站国产| 韩国毛片基地久久| 国产综合AV| 国产aaaaaa| 国产操屄网| 亚洲视频天堂| 久久精品国产亚洲AV成人婷婷| 中文字幕一区二区三区人妻在线视频| 操逼大香蕉| 黑人AV在线观看| 亚欧在线视频| 一级片日韩| 一区二区入口| 国产91嫩草乱婬A片2蜜臀| 五月AV| 怡红院欧美| 久草网视频| 日韩免费高清在线视频| 男女啪啪动态图| 自拍偷拍亚洲无码| 天天色网站| 51黄片库| 亚洲网站免费| 在线观看中文字幕网站| 91嫖妓站街按店老熟女| 玖玖爱AV| 高清视频一区二区| 国产精品秘久久久久久一两个一起| 五月丁香婷婷开心| 日本人妻视频| A片视频免费| 黄色电影av| 亚洲精品无码人妻| 一级片日韩| 无套免费视频欧美| 无码人妻久久一区二区三区蜜桃| 不卡无码中文字幕一区| 91精品国产综合久久久蜜臀九色| 综合网插菊花| 国产精品久久77777| 久热大香蕉| 欧美超碰在线| 亚洲国产欧美日韩在线| 国产成人精品国内自产拍免费看 | AV天堂小说网| 综合+夜夜| 欧美A区| 九一亚洲精品| 精品国产AV鲁一鲁一区| 免费一区二区三区四区| 俺来也俺去了| 成人网大香蕉| 亚洲无码在线资源| 一欧美日韩免费/看| 另类罕见稀奇videos| 亚洲撸撸| 亚洲视频在线观看网站| 黑人干亚洲人| 97超碰大香蕉| 国产精品免费观看视频| AAA日韩| 夜夜躁狠狠躁| 亚洲中文字幕在线观看视频| 日韩黄视频| 一级黄色在线| 特级西西人体www高清大胆| 久久久亚洲AV| 日本18禁网站| ThePorn日本无码| www高清无码| 在线观看一级片| 黄频美女日本免费| 欧美、日韩、中文、制服、人妻| 青春草在线观看国产| 激情免费网站| 欧美va视频| 男女操逼视频网站免费观看| 91亚洲成人| 国产91探花秘入口| 人人摸人人操人人干| 日韩porn| 日本一区二区网站| 性色网站| 猫咪AV成人永久网站| 久久污| 成功精品影院| 91一级A片在线观看| 精品一区二区三区蜜桃臀www| 99热这里只有精品99| 偷拍亚洲| 大香蕉a片| 大香蕉在线视频网| 日本少妇激情视频| 操你啦无码日韩| 一道本在线视频| 青青草国产亚洲精品久久| 中文字幕手机在线视频| 久久精品视频国产| 西西444WWW无码大胆在线观看| 日韩精品一区二区三区四区蜜桃视频 | 操逼激情视频| 四色婷婷| 91视频在线观看网| 亚洲视频一区二区三区| 五月激情六月丁香| 亚洲AV无码精品成人| 亚洲无码色色| 在线观看中文字幕一区| 亚洲影院第一页在线观看| 人人操碰成人网| 91热视频| 日韩在线不卡视频| 中文字幕免费在线播放| 欧美黑人大吊| 久久久激情| www.色中色| 一級免費网站| 无码迷穴| 日本无码一区二区| 在线无码AV| 无码人妻精品一区二区三千菊电影 | 色xxxx| 天天想夜夜操| 国产无套进入免费| 午夜免费小视频| 青娱乐亚洲视频在线| 北条麻妃精品青青久久价格| 脓肿是什么原因引起的,该怎么治疗| 亚洲精品欧美| 日韩av免费在线观看| 操逼视频观看| 成人在线欧美| 成人图片小说| 激情网站在线| 国产精品v欧美精品v日韩精品| 水蜜桃视频网站在线观看| 久久68| 国产精品黄色| 少妇大战28厘米黑人| 一区二区三区无码在线| 亚洲无码精品在线观看| 91久久久久国产一区二区| 码人妻免费视频| 国产手机拍视频推荐2023| 青草久久网| 91无码人妻精品一区二区三区四 | 久操视频免费看| 少婦揉BBBB揉BBBB揉| 四川BBB操BBB| 一本色道久久综合狠狠躁| 高清的日逼| 国产欧美在线不卡| 久热久| 亚洲欧美成人在线| 国产suv精品一区二区6| 香蕉久久a毛片| 亚洲免费视频播放| 台湾成人综合网| 超碰2025| 日本高清不卡视频| 北条麻纪无码视频| yjizz视频| 美女免费AV| 国产成人无码一区二区在线播放| 亚洲中文字幕日韩精品| 免费av中文字幕| 天天草夜夜操| 成人久久大香蕉| 欧洲黄色片| 久久久国产一区二区三区| 91国产视频在线播放| 国精久久久久| 在线不卡免费Av| 无码操逼| 免费中文字幕日韩欧美| 午夜黄色| 黄片视频大全| 77777色| 韩国无码精品| 性BBwBBwBBwBBw禽| 影音先锋三级| 日韩精品一区二区三区使用方法| 国产靠逼| 囯产精品久久久久久久久久| 人人摸人人干人人操| 欧美午夜福利在线观看| 久草婷婷| 一级黄色电影免费看| 国产小骚逼| 国产成人免费观看| 人妻无码电影推荐| a视频免费在线观看| 超碰最新在线| 男女啪啪动态图| 精品一二区| 七十路の高齡熟妇无码| 久久久久99精品成人网站| a片在线视频| 午夜视频在线播放| 亚洲三级视频在线观看| 美日韩中文字幕| 一级黄色片在线观看| 中文字幕AⅤ在线| 黄片视频在线免费观看| 国产在线中文字幕| 亚洲色情在线观看| 成人视频一区二区三区| 亚洲日韩第一页| 亚洲色综合| 激情视频网| 久久久999| 97无码视频| 在线看片a| 少妇无码| 成人做爱免费网站| 小H片在线观看| 青青草免费福利视频| 亚洲AV综合色区无码国产播放| 中文字幕网站在线观看| 黄色污污污网站| 久久综合伊人7777777| 欧美操美女| 少妇喷水在线观看| 91aV视频| 国产A级视频| 日韩一区在线播放| 蜜臀99久久精品久久久懂爱 | 亚洲秘av无码一区二区| 欧美aaa视频| 日本高清无码在线| 一本色道久久综合狠狠躁的推荐| 操人网站| 亚洲一级在线观看| 成人A片在线观看| 亚洲狼友| 国产亚洲久一区二区| 亚洲无码一级电影| 蜜桃视频91| 熟女视频一区二区| 国产精品自在线| 日韩第五页| 欧美日韩亚洲一区二区| 欧美精品性爱视频| 白嫩外女BBwBBwBBw| 亚洲中文字幕免费视频| 亚洲综合视频在线观看| 18禁一区二区三区| 这里有精品| 91麻豆视频| 骚逼中文字幕| 亚洲日韩精品在线视频| 日日摸日日添日日躁AV| 阿v视频在线观看| 亚洲国产成人一区二区| 想要xx在线观看| 99热这里精品| 久久艹大香蕉| 狠狠操综合网| 91麻豆免费视频网站| 天天干强奸视频在线综合| 四川妇搡BBBB搡BBBB| 欧美三级视频在线| 囯产精品一区二区三区AV做线| 亚洲第九页| 911精品人妻一区二区三区A片 | 中文字幕北条麻妃| 亚洲AV秘无码不卡在线观看| 日韩av小电影| 久久999| 国产高清Av| 大香蕉操逼| 麻豆免费福利视频| 国产AAA片| 欧一美一婬一伦一区二区三区| 久久成人影音| 欧美a片在线| 91亚洲国产AⅤ精品一区二区| 国产理论电影| 亚洲视频在线观看免费| 天天躁狠狠躁av| 色婷婷电影网| 99热日韩| 日产精品久久久久| 福利视频二区| 婷婷日韩一区二区三区| 成人黄色电影| 摸BBB槡BBBB搡BBB,,,,, | 男人天堂婷婷| 成人无码交配视频国产网站| 在线观看亚洲天堂| 亚洲AV电影在线观看| 亚洲乱码一区| 亚洲Av无码午夜国产精品色软件 | 福利一区二区视频网| 猫咪亚洲AV成人无码电影| 亚洲三级黄片| 久久公开视频| 在线观看99| 亚色天堂| 一本大道香蕉av久久精东影业 | 99热偷拍| 欧美AⅤ| 黄色成人视频网站| 国产精品女人777777| 北条麻妃JUX-869无码播放| 99xxxxx| 国产精品久久视频| 一区二区三区免费| 91美女操逼视频| 五月丁香六月色| 五月丁香狠狠爱| 一区二区三区在线免费观看| 亚洲AV无码乱码精品| 五月天久久久久久| 中国毛片视频| 五月琪琪| 国产成人精品电影| 免费黄色电影在线观看| 男女性爱视频免费| 青青草原免费在线视频| 伊人性爱网| 午夜AV无码| 欧美精品在线观看| gogogo免费高清在线偷拍| 日韩美女久久| 99毛片| 97久久精品国产熟妇高清网| 天堂资源地址在线| 黄片观看| 91国产乱伦| 三级高清无码| 伊人黄片| 97色碰| 一级午夜福利| 国产精品无码成人AV在线播放| 日韩av在线免费观看| 尤物综合网| 九色PORNY丨自拍蝌蚪| AV黄色网址| 日日碰狠狠添| 大鸡巴影院| 欧美自拍第一页| 精品久久电影| 97超碰在线免费观看| 亚洲黄色天堂| 息子交尾一区二区三区| 国产不卡在线观看| 香蕉婷婷| 国精产品秘一区二区| 狠狠操免费| 91久久免费视频| 午夜香蕉| 影音先锋人妻资源| 色色综合热| 四虎综合| 蜜桃视频一区| 91福利视频网| 国产草莓视频| 日韩另类视频| 91成人情欲影视网| 先锋资源日韩| AA久久| 亚韩无码| 欧美精品xxx| 好男人WWW社区在线视频夜恋| 亚洲精品无码视频在线观看| 肏逼网站| 亚洲成人性爱在线| 操操操综合网| 午夜成人黄片| 人妻少妇91精品一区黑人| 婷婷丁香色| 欧美精品成人免码在线| 国产精品美女| 免费看黄色A片| 成人A片免费视频| 亚洲免费在线观看视频| 亚洲精品乱码久久久久久蜜桃欧美 | 日本在线不卡视频| www五月天| 亚韩无码| 人妻人人妻| av无码一区二区| 香蕉成人电影| 国产精品成人国产乱| 毛片日韩| 中文字幕人妻丰满熟妇| 欧美黄色激情视频网站| 在线播放亚洲| 高潮无码视频| 五月天青青草超碰免费公开在线观看 | 超碰成人福利| 先锋影音亚洲无码av| 欧美操b视频| 中文字幕偷拍| 亚洲综合五月天| 青青操成人在线视频| 老司机免费视频| 做爱网站在线观看| 青青草公开视频| 3D动漫精品啪啪一区二区下载| 国产性爱一级片| 精品码A片18| 无码专区视频| 中文字幕88页| 69人妻人人澡人人爽久久| 日韩成人一区| 日韩网站在线| 国产精品乱子伦| 激情一区二区三区| 淫香欲色| 91人妻人人爽人人澡人人爽| 无码第一页| 国产日韩欧美久久| 国产精品大全| 最新中文字幕在线观看| 日本三区视频| 麻豆AV在线观看| 中文字幕精品在线免费视频观看视频 | 久久大鸡吧| 青青免费视频| 久久精品毛片| 欧美成人一区二区三区| 久久精品视频免费看| 色视频在线| 欧美成人一区免费视频| 日韩一区二区三区无码| 91成人免费| 狼友视频免费| 天天玩天天操|