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

Python3快速入門(mén)知識(shí)點(diǎn):基礎(chǔ)語(yǔ)法

共 3546字,需瀏覽 8分鐘

 ·

2021-01-22 00:08


01

Python

簡(jiǎn)介

Python 是一種高層次的結(jié)合了解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語(yǔ)言。Python 由 Guido van Rossum 于 1989 年底在荷蘭國(guó)家數(shù)學(xué)和計(jì)算機(jī)科學(xué)研究所發(fā)明,第一個(gè)公開(kāi)發(fā)行版發(fā)行于 1991 年。

'''
作者:韭白
源自:
https://www.cnblogs.com/shockerli/p/python-study-note.html
'''

特點(diǎn)



  • 易于學(xué)習(xí):Python 有相對(duì)較少的關(guān)鍵字,結(jié)構(gòu)簡(jiǎn)單,和一個(gè)明確定義的語(yǔ)法,學(xué)習(xí)起來(lái)更加簡(jiǎn)單。

  • 易于閱讀:Python 代碼定義的更清晰。

  • 易于維護(hù):Python 的成功在于它的源代碼是相當(dāng)容易維護(hù)的。

  • 一個(gè)廣泛的標(biāo)準(zhǔn)庫(kù):Python 的最大的優(yōu)勢(shì)之一是豐富的庫(kù),跨平臺(tái)的,在 UNIX,Windows 和 macOS 兼容很好。

  • 互動(dòng)模式:互動(dòng)模式的支持,您可以從終端輸入執(zhí)行代碼并獲得結(jié)果的語(yǔ)言,互動(dòng)的測(cè)試和調(diào)試代碼片斷。

  • 可移植:基于其開(kāi)放源代碼的特性,Python 已經(jīng)被移植(也就是使其工作)到許多平臺(tái)。

  • 可擴(kuò)展:如果你需要一段運(yùn)行很快的關(guān)鍵代碼,或者是想要編寫(xiě)一些不愿開(kāi)放的算法,你可以使用 C 或 C++ 完成那部分程序,然后從你的 Python 程序中調(diào)用。

  • 數(shù)據(jù)庫(kù):Python 提供所有主要的商業(yè)數(shù)據(jù)庫(kù)的接口。

  • GUI 編程:Python 支持 GUI 可以創(chuàng)建和移植到許多系統(tǒng)調(diào)用。

  • 可嵌入:你可以將 Python 嵌入到 C/C++ 程序,讓你的程序的用戶獲得"腳本化"的能力。

  • 面向?qū)ο?/strong>:Python 是強(qiáng)面向?qū)ο蟮恼Z(yǔ)言,程序中任何內(nèi)容統(tǒng)稱為對(duì)象,包括數(shù)字、字符串、函數(shù)等。

02

Python

基礎(chǔ)語(yǔ)法

運(yùn)行 Python

交互式解釋器

在命令行窗口執(zhí)行python后,進(jìn)入 Python 的交互式解釋器。exit()?或?Ctrl + D?組合鍵退出交互式解釋器。

命令行腳本

在命令行窗口執(zhí)行python script-file.py,以執(zhí)行 Python 腳本文件。

指定解釋器

如果在 Python 腳本文件首行輸入#!/usr/bin/env python,那么可以在命令行窗口中執(zhí)行/path/to/script-file.py以執(zhí)行該腳本文件。

注:該方法不支持 Windows 環(huán)境。

編碼

默認(rèn)情況下,3.x 源碼文件都是 UTF-8 編碼,字符串都是 Unicode 字符。也可以手動(dòng)指定文件編碼:

#?-*-?coding:?utf-8?-*-

或者

#?encoding:?utf-8

注意: 該行標(biāo)注必須位于文件第一行

標(biāo)識(shí)符

  • 第一個(gè)字符必須是英文字母或下劃線?_?。

  • 標(biāo)識(shí)符的其他的部分由字母、數(shù)字和下劃線組成。

  • 標(biāo)識(shí)符對(duì)大小寫(xiě)敏感。

注:從 3.x 開(kāi)始,非 ASCII 標(biāo)識(shí)符也是允許的,但不建議。

保留字

保留字即關(guān)鍵字,我們不能把它們用作任何標(biāo)識(shí)符名稱。Python 的標(biāo)準(zhǔn)庫(kù)提供了一個(gè) keyword 模塊,可以輸出當(dāng)前版本的所有關(guān)鍵字:

>>>?import?keyword
>>>?keyword.kwlist
['False',?'None',?'True',?'and',?'as',?'assert',?'break',?'class',?'continue',?'def',?'del',?'elif',?'else',?'except',?'finally',?'for',?'from',?'global',?'if',?'import',?'in',?'is',?'lambda',?'nonlocal',?'not',?'or',?'pass',?'raise',?'return',?'try',?'while',?'with',?'yield']

(左右滑動(dòng)可查看完整代碼)


注釋

單行注釋采用#,多行注釋采用'''"""

#?這是單行注釋

'''
這是多行注釋

這是多行注釋
'''


"""
這也是多行注釋

這也是多行注釋
"""

行與縮進(jìn)

Python 最具特色的就是使用縮進(jìn)來(lái)表示代碼塊,不需要使用大括號(hào)?{}
縮進(jìn)的空格數(shù)是可變的,但是同一個(gè)代碼塊的語(yǔ)句必須包含相同的縮進(jìn)空格數(shù)。縮進(jìn)不一致,會(huì)導(dǎo)致運(yùn)行錯(cuò)誤。

多行語(yǔ)句

Python 通常是一行寫(xiě)完一條語(yǔ)句,但如果語(yǔ)句很長(zhǎng),我們可以使用反斜杠\來(lái)實(shí)現(xiàn)多行語(yǔ)句。

total?=?item_one?+?\
????????item_two?+?\
????????item_three

在?[],?{}, 或?()?中的多行語(yǔ)句,不需要使用反斜杠\。

空行

函數(shù)之間或類的方法之間用空行分隔,表示一段新的代碼的開(kāi)始。類和函數(shù)入口之間也用一行空行分隔,以突出函數(shù)入口的開(kāi)始。

空行與代碼縮進(jìn)不同,空行并不是 Python 語(yǔ)法的一部分。書(shū)寫(xiě)時(shí)不插入空行,Python 解釋器運(yùn)行也不會(huì)出錯(cuò)。但是空行的作用在于分隔兩段不同功能或含義的代碼,便于日后代碼的維護(hù)或重構(gòu)。

記?。嚎招幸彩浅绦虼a的一部分。

等待用戶輸入

input函數(shù)可以實(shí)現(xiàn)等待并接收命令行中的用戶輸入。

content?=?input("\n\n請(qǐng)輸入點(diǎn)東西并按?Enter?鍵\n")
print(content)

同一行寫(xiě)多條語(yǔ)句

Python 可以在同一行中使用多條語(yǔ)句,語(yǔ)句之間使用分號(hào);分割。

import?sys;?x?=?'hello?world';?sys.stdout.write(x?+?'\n')

多個(gè)語(yǔ)句構(gòu)成代碼組

縮進(jìn)相同的一組語(yǔ)句構(gòu)成一個(gè)代碼塊,我們稱之代碼組。

ifwhiledefclass這樣的復(fù)合語(yǔ)句,首行以關(guān)鍵字開(kāi)始,以冒號(hào):結(jié)束,該行之后的一行或多行代碼構(gòu)成代碼組。

我們將首行及后面的代碼組稱為一個(gè)子句(clause)。

print 輸出

print 默認(rèn)輸出是換行的,如果要實(shí)現(xiàn)不換行需要在變量末尾加上end=""或別的非換行符字符串:

print('123')?#?默認(rèn)換行
print('123',?end?=?"")?#?不換行

import 與 from...import

在 Python 用?import?或者?from...import?來(lái)導(dǎo)入相應(yīng)的模塊。

將整個(gè)模塊導(dǎo)入,格式為:import module_name

從某個(gè)模塊中導(dǎo)入某個(gè)函數(shù),格式為:from module_name import func1

從某個(gè)模塊中導(dǎo)入多個(gè)函數(shù),格式為:from module_name import func1, func2, func3

將某個(gè)模塊中的全部函數(shù)導(dǎo)入,格式為:from module_name import *

運(yùn)算符

算術(shù)運(yùn)算符

運(yùn)算符描述
+
-
*
/
%取模
**
//取整除



比較運(yùn)算符

運(yùn)算符描述
==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于

賦值運(yùn)算符

運(yùn)算符描述
=簡(jiǎn)單的賦值運(yùn)算符
+=加法賦值運(yùn)算符
-=減法賦值運(yùn)算符
*=乘法賦值運(yùn)算符
/=除法賦值運(yùn)算符
%=取模賦值運(yùn)算符
**=冪賦值運(yùn)算符
//=取整除賦值運(yùn)算符

位運(yùn)算符

運(yùn)算符描述
&按位與運(yùn)算符:參與運(yùn)算的兩個(gè)值,如果兩個(gè)相應(yīng)位都為1,則該位的結(jié)果為1,否則為0
|按位或運(yùn)算符:只要對(duì)應(yīng)的二個(gè)二進(jìn)位有一個(gè)為1時(shí),結(jié)果位就為1
^按位異或運(yùn)算符:當(dāng)兩對(duì)應(yīng)的二進(jìn)位相異時(shí),結(jié)果為1
~按位取反運(yùn)算符:對(duì)數(shù)據(jù)的每個(gè)二進(jìn)制位取反,即把1變?yōu)?,把0變?yōu)?。~x 類似于 -x-1
<<左移動(dòng)運(yùn)算符:運(yùn)算數(shù)的各二進(jìn)位全部左移若干位,由"<<"右邊的數(shù)指定移動(dòng)的位數(shù),高位丟棄,低位補(bǔ)0
>>右移動(dòng)運(yùn)算符:把">>"左邊的運(yùn)算數(shù)的各二進(jìn)位全部右移若干位,">>"右邊的數(shù)指定移動(dòng)的位數(shù)

邏輯運(yùn)算符

運(yùn)算符邏輯表達(dá)式描述
andx and y布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計(jì)算值
orx or y布爾"或" - 如果 x 是 True,它返回 x 的值,否則它返回 y 的計(jì)算值
notnot x布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True

成員運(yùn)算符

運(yùn)算符描述
in如果在指定的序列中找到值返回 True,否則返回 False
not in如果在指定的序列中沒(méi)有找到值返回 True,否則返回 False

身份運(yùn)算符

運(yùn)算符描述實(shí)例
isis 是判斷兩個(gè)標(biāo)識(shí)符是不是引用自一個(gè)對(duì)象x is y, 類似 id(x) == id(y) , 如果引用的是同一個(gè)對(duì)象則返回 True,否則返回 False
is notis not 是判斷兩個(gè)標(biāo)識(shí)符是不是引用自不同對(duì)象x is not y , 類似 id(a) != id(b)。如果引用的不是同一個(gè)對(duì)象則返回結(jié)果 True,否則返回 False

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

運(yùn)算符描述
(expressions...),?[expressions...],?{key: value...},?{expressions...}表示綁定或元組、表示列表、表示字典、表示集合
x[index],?x[index:index],?x(arguments...),?x.attribute下標(biāo)、切片、調(diào)用、屬性引用
**指數(shù) (最高優(yōu)先級(jí))
~?+?-按位翻轉(zhuǎn), 一元加號(hào)和減號(hào) (最后兩個(gè)的方法名為 +@ 和 -@)
*?/?%?//乘,除,取模和取整除
+?-加法減法
>>?<<右移,左移運(yùn)算符
&位 'AND'
^?|位運(yùn)算符
<=?<?>?>=比較運(yùn)算符
<>?==?!=等于運(yùn)算符
=?%=?/=?//=?-=?+=?*=?**=賦值運(yùn)算符
is?is not身份運(yùn)算符
in?not in成員運(yùn)算符
and?or?not邏輯運(yùn)算符
if - else條件表達(dá)式
lambdaLambda 表達(dá)式

具有相同優(yōu)先級(jí)的運(yùn)算符將從左至右的方式依次進(jìn)行。用小括號(hào)()可以改變運(yùn)算順序。

變量

變量在使用前必須先"定義"(即賦予變量一個(gè)值),否則會(huì)報(bào)錯(cuò):


>>>?name
Traceback?(most?recent?call?last):
??File?"",?line?1,?in?<module>
NameError:?name?'name'?is?not?defined


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

布爾(bool)

只有?True?和?False?兩個(gè)值,表示真或假。

數(shù)字(number)

整型(int)

整數(shù)值,可正數(shù)亦可復(fù)數(shù),無(wú)小數(shù)。
3.x 整型是沒(méi)有限制大小的,可以當(dāng)作 Long 類型使用,所以 3.x 沒(méi)有 2.x 的 Long 類型。

浮點(diǎn)型(float)

浮點(diǎn)型由整數(shù)部分與小數(shù)部分組成,浮點(diǎn)型也可以使用科學(xué)計(jì)數(shù)法表示(2.5e2 = 2.5 x 10^2 = 250)

復(fù)數(shù)(complex)

復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成,可以用a + bj,或者complex(a,b)表示,復(fù)數(shù)的實(shí)部 a 和虛部 b 都是浮點(diǎn)型。

數(shù)字運(yùn)算

  • 不同類型的數(shù)字混合運(yùn)算時(shí)會(huì)將整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)

  • 在不同的機(jī)器上浮點(diǎn)運(yùn)算的結(jié)果可能會(huì)不一樣

  • 在整數(shù)除法中,除法?/?總是返回一個(gè)浮點(diǎn)數(shù),如果只想得到整數(shù)的結(jié)果,丟棄可能的分?jǐn)?shù)部分,可以使用運(yùn)算符?//

  • //?得到的并不一定是整數(shù)類型的數(shù),它與分母分子的數(shù)據(jù)類型有關(guān)系

  • 在交互模式中,最后被輸出的表達(dá)式結(jié)果被賦值給變量?_,_?是個(gè)只讀變量

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

注:以下函數(shù)的使用,需先導(dǎo)入 math 包。

函數(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。Python 3?已廢棄 。使用 使用?(x>y)-(x?替換。
exp(x)返回 e 的 x 次冪(ex),如?math.exp(1)?返回2.718281828459045
fabs(x)返回?cái)?shù)字的浮點(diǎn)數(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)冪等函數(shù), x**y 運(yùn)算后的值
round(x [,n])返回浮點(diǎn)數(shù) x 的四舍五入值,如給出 n 值,則代表舍入到小數(shù)點(diǎn)后的位數(shù)
sqrt(x)返回?cái)?shù)字 x 的平方根

隨機(jī)數(shù)函數(shù)

注:以下函數(shù)的使用,需先導(dǎo)入 random 包。

函數(shù)描述
choice(seq)從序列的元素中隨機(jī)挑選一個(gè)元素,比如random.choice(range(10)),從0到9中隨機(jī)挑選一個(gè)整數(shù)
randrange ([start,] stop [,step])從指定范圍內(nèi),按指定基數(shù)遞增的集合中獲取一個(gè)隨機(jī)數(shù),基數(shù)缺省值為1
random()隨機(jī)生成下一個(gè)實(shí)數(shù),它在[0,1)范圍內(nèi)
seed([x])改變隨機(jī)數(shù)生成器的種子seed。如果你不了解其原理,你不必特別去設(shè)定seed,Python會(huì)幫你選擇seed
shuffle(lst)將序列的所有元素隨機(jī)排序
uniform(x, y)隨機(jī)生成下一個(gè)實(shí)數(shù),它在[x,y]范圍內(nèi)

三角函數(shù)

注:以下函數(shù)的使用,需先導(dǎo)入 math 包。

函數(shù)描述
acos(x)返回 x 的反余弦弧度值
asin(x)返回 x 的反正弦弧度值
atan(x)返回 x 的反正切弧度值
atan2(y, x)返回給定的 X 及 Y 坐標(biāo)值的反正切值
cos(x)返回 x 的弧度的余弦值
hypot(x, y)返回歐幾里德范數(shù)?sqrt(x*x + y*y)
sin(x)返回的 x 弧度的正弦值
tan(x)返回 x 弧度的正切值
degrees(x)將弧度轉(zhuǎn)換為角度,如 degrees(math.pi/2) 返回 90.0
radians(x)將角度轉(zhuǎn)換為弧度

數(shù)學(xué)常量

常量描述
pi數(shù)學(xué)常量 pi(圓周率,一般以π來(lái)表示)
e數(shù)學(xué)常量 e,e 即自然常數(shù)(自然常數(shù))

字符串(string)

  • 單引號(hào)和雙引號(hào)使用完全相同

  • 使用三引號(hào)('''""")可以指定一個(gè)多行字符串

  • 轉(zhuǎn)義符(反斜杠\)可以用來(lái)轉(zhuǎn)義,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義,如r"this is a line with \n",則\n會(huì)顯示,并不是換行

  • 按字面意義級(jí)聯(lián)字符串,如"this " "is " "string"會(huì)被自動(dòng)轉(zhuǎn)換為this is string

  • 字符串可以用?+?運(yùn)算符連接在一起,用?*?運(yùn)算符重復(fù)

  • 字符串有兩種索引方式,從左往右以 0 開(kāi)始,從右往左以 -1 開(kāi)始

  • 字符串不能改變

  • 沒(méi)有單獨(dú)的字符類型,一個(gè)字符就是長(zhǎng)度為 1 的字符串

  • 字符串的截取的語(yǔ)法格式如下:變量[頭下標(biāo):尾下標(biāo)]

轉(zhuǎn)義字符

轉(zhuǎn)義字符描述
\在行尾時(shí),續(xù)行符
\\反斜杠符號(hào)
\'單引號(hào)
\"雙引號(hào)
\a響鈴
\b退格(Backspace)
\e轉(zhuǎn)義
\000
\n換行
\v縱向制表符
\t橫向制表符
\r回車(chē)
\f換頁(yè)
\oyy八進(jìn)制數(shù),yy代表字符,例如:\o12代表?yè)Q行
\xyy十六進(jìn)制數(shù),yy代表字符,例如:\x0a代表?yè)Q行
\other其它的字符以普通格式輸出

字符串運(yùn)算符

操作符描述實(shí)例
+字符串連接'Hello' + 'Python'?輸出結(jié)果:'HelloPython'
*重復(fù)輸出字符串'Hello' * 2?輸出結(jié)果:'HelloHello'
[]通過(guò)索引獲取字符串中字符'Hello'[1]?輸出結(jié)果 e
[ : ]截取字符串中的一部分'Hello'[1:4]?輸出結(jié)果 ell
in成員運(yùn)算符,如果字符串中包含給定的字符返回 True'H' in 'Hello'?輸出結(jié)果 True
not in成員運(yùn)算符,如果字符串中不包含給定的字符返回 True'M' not in 'Hello'?輸出結(jié)果 True
r/R原始字符串,所有的字符串都是直接按照字面的意思來(lái)使用,沒(méi)有轉(zhuǎn)義特殊或不能打印的字符。原始字符串除在字符串的第一個(gè)引號(hào)前加上字母 r(可以大小寫(xiě))以外,與普通字符串有著幾乎完全相同的語(yǔ)法print(r'\n')?或?print(R'\n')
%格式化字符串

字符串格式化

在 Python 中,字符串格式化不是 sprintf 函數(shù),而是用?%?符號(hào)。例如:

print("我叫%s, 今年 %d 歲!" % ('小明', 10))

// 輸出:
我叫小明, 今年 10 歲!

格式化符號(hào):

符號(hào)描述
%c格式化字符及其 ASCII 碼
%s格式化字符串
%d格式化整數(shù)
%u格式化無(wú)符號(hào)整型
%o格式化無(wú)符號(hào)八進(jìn)制數(shù)
%x格式化無(wú)符號(hào)十六進(jìn)制數(shù)
%X格式化無(wú)符號(hào)十六進(jìn)制數(shù)(大寫(xiě))
%f格式化浮點(diǎn)數(shù)字,可指定小數(shù)點(diǎn)后的精度
%e用科學(xué)計(jì)數(shù)法格式化浮點(diǎn)數(shù)
%E作用同 %e,用科學(xué)計(jì)數(shù)法格式化浮點(diǎn)數(shù)
%g%f 和 %e 的簡(jiǎn)寫(xiě)
%G%f 和 %E 的簡(jiǎn)寫(xiě)
%p用十六進(jìn)制數(shù)格式化變量的地址

輔助指令:

指令描述
*定義寬度或者小數(shù)點(diǎn)精度
-用做左對(duì)齊
+在正數(shù)前面顯示加號(hào)

在正數(shù)前面顯示空格
#在八進(jìn)制數(shù)前面顯示零('0'),在十六進(jìn)制前面顯示'0x'或者'0X'(取決于用的是'x'還是'X')
0顯示的數(shù)字前面填充'0'而不是默認(rèn)的空格
%'%%'輸出一個(gè)單一的'%'
(var)映射變量(字典參數(shù))
m.n.m 是顯示的最小總寬度,n 是小數(shù)點(diǎn)后的位數(shù)(如果可用的話)

Python 2.6 開(kāi)始,新增了一種格式化字符串的函數(shù)?str.format(),它增強(qiáng)了字符串格式化的功能。

多行字符串

  • 用三引號(hào)('''?或?""")包裹字符串內(nèi)容

  • 多行字符串內(nèi)容支持轉(zhuǎn)義符,用法與單雙引號(hào)一樣

  • 三引號(hào)包裹的內(nèi)容,有變量接收或操作即字符串,否則就是多行注釋

實(shí)例:


string?=?'''
print(\tmath.fabs(-10))

print(\nrandom.choice(li))
'''


print(string)


輸出:


print(??math.fabs(-10))

print(
random.choice(li))



Unicode

在 2.x 中,普通字符串是以 8 位 ASCII 碼進(jìn)行存儲(chǔ)的,而 Unicode 字符串則存儲(chǔ)為 16 位 Unicode 字符串,這樣能夠表示更多的字符集。使用的語(yǔ)法是在字符串前面加上前綴?u

在 3.x 中,所有的字符串都是 Unicode 字符串。

字符串函數(shù)

方法名描述
str.capitalize()首字母大寫(xiě),其余字符小寫(xiě)
str.center(width[, fillchar])返回一個(gè)指定的寬度 width 居中的字符串,fillchar 為填充的字符,默認(rèn)為空格
str.count(sub, start= 0,end=len(string))統(tǒng)計(jì)子字符串在字符串中出現(xiàn)的次數(shù)
str.encode(encoding='UTF-8',errors='strict')以指定的編碼格式編碼字符串,返回 bytes 對(duì)象
bytes.decode(encoding="utf-8", errors="strict")以指定的編碼格式解碼 bytes 對(duì)象,返回字符串
str.endswith(suffix[, start[, end]])判斷字符串是否以指定后綴結(jié)尾
str.expandtabs(tabsize=8)把字符串中的 tab 符號(hào)(\t)轉(zhuǎn)為空格
str.find(str, beg=0, end=len(string))如果包含子字符串返回開(kāi)始的索引值,否則返回-1
str.index(str, beg=0, end=len(string))如果包含子字符串返回開(kāi)始的索引值,否則拋出異常
str.isalnum()檢測(cè)字符串是否只由字母和數(shù)字組成
str.isalpha()檢測(cè)字符串是否只由字母組成
str.isdigit()檢測(cè)字符串是否只由數(shù)字組成
str.islower()如果字符串中包含至少一個(gè)區(qū)分大小寫(xiě)的字符,并且所有這些(區(qū)分大小寫(xiě)的)字符都是小寫(xiě),則返回 True,否則返回 False
str.isupper()檢測(cè)字符串中所有的字母是否都為大寫(xiě)
str.isspace()如果字符串中只包含空格,則返回 True,否則返回 False
str.istitle()檢測(cè)字符串中所有的單詞拼寫(xiě)首字母是否為大寫(xiě),且其他字母為小寫(xiě)
str.join(sequence)將序列的元素以指定的字符連接生成一個(gè)新的字符串
len(s)返回對(duì)象(字符串、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù)
str.ljust(width[, fillchar])返回一個(gè)原字符串左對(duì)齊,并使用空格填充至指定長(zhǎng)度的新字符串。如果指定的長(zhǎng)度小于原字符串的長(zhǎng)度則返回原字符串
str.lower()轉(zhuǎn)換字符串中所有大寫(xiě)字符為小寫(xiě)
str.upper()轉(zhuǎn)換字符串中所有小寫(xiě)字符為大寫(xiě)
str.strip([chars])移除字符串頭尾指定的字符(默認(rèn)為空格)或字符序列
str.maketrans(intab, outtab)用于創(chuàng)建字符映射的轉(zhuǎn)換表,對(duì)于接受兩個(gè)參數(shù)的最簡(jiǎn)單的調(diào)用方式,第一個(gè)參數(shù)是字符串,表示需要轉(zhuǎn)換的字符,第二個(gè)參數(shù)也是字符串表示轉(zhuǎn)換的目標(biāo)。兩個(gè)字符串的長(zhǎng)度必須相同,為一一對(duì)應(yīng)的關(guān)系。
str.translate(table)根據(jù)參數(shù)table給出的表轉(zhuǎn)換字符串的字符
max(str)返回字符串中最大的字符
min(str)返回字符串中最小的字符
str.replace(old, new[, max])把字符串中的 old(舊字符串) 替換成 new(新字符串),如果指定第三個(gè)參數(shù)max,則替換不超過(guò) max 次
str.split(str="", num=string.count(str))通過(guò)指定分隔符對(duì)字符串進(jìn)行切片,如果參數(shù) num 有指定值,則僅分隔 num 個(gè)子字符串
str.splitlines([keepends])按照行('\r', '\r\n', \n')分隔,返回一個(gè)包含各行作為元素的列表,如果參數(shù) keepends 為 False,不包含換行符,如果為 True,則保留換行符
str.startswith(str, beg=0,end=len(string))檢查字符串是否是以指定子字符串開(kāi)頭
str.swapcase()對(duì)字符串的大小寫(xiě)字母進(jìn)行互換
str.title()返回"標(biāo)題化"的字符串,即所有單詞都是以大寫(xiě)開(kāi)始,其余字母均為小寫(xiě)
str.zfill(width)返回指定長(zhǎng)度的字符串,原字符串右對(duì)齊,前面填充0
str.isdecimal()檢查字符串是否只包含十進(jìn)制字符,只適用于 Unicode 對(duì)象

字節(jié)(bytes)

在 3.x 中,字符串和二進(jìn)制數(shù)據(jù)完全區(qū)分開(kāi)。文本總是 Unicode,由 str 類型表示,二進(jìn)制數(shù)據(jù)則由 bytes 類型表示。Python 3 不會(huì)以任意隱式的方式混用 str 和 bytes,你不能拼接字符串和字節(jié)流,也無(wú)法在字節(jié)流里搜索字符串(反之亦然),也不能將字符串傳入?yún)?shù)為字節(jié)流的函數(shù)(反之亦然)。

  • bytes 類型與 str 類型,二者的方法僅有 encode() 和 decode() 不同。

  • bytes 類型數(shù)據(jù)需在常規(guī)的 str 類型前加個(gè)?b?以示區(qū)分,例如?b'abc'。

  • 只有在需要將 str 編碼(encode)成 bytes 的時(shí)候,比如:通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù);或者需要將 bytes 解碼(decode)成 str 的時(shí)候,我們才會(huì)關(guān)注 str 和 bytes 的區(qū)別。

bytes 轉(zhuǎn) str:


b'abc'.decode()
str(b'abc')
str(b'abc',?encoding='utf-8')


str 轉(zhuǎn) bytes:


'中國(guó)'.encode()

bytes('中國(guó)',?encoding='utf-8'




瀏覽 51
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

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

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 人妻少妇精品| 91精品视频在线免费观看| 欧美性猛交一区二区三区| 99久久99九九99九九九| 国产无码二区| 四川少BBB搡BBB爽爽爽| 国产无码内射视频| 殴殴美日韩在线| 青草青视频| 欧美日韩一级A片| 91乱| 亚洲日韩国产中文字幕| 熟女探花精选| 免费观看无码视频| 自拍偷拍欧美| sm在线| 欧一美一婬一伦一区二区三区黑人-亚| 亚洲三级无码在线观看| 欧美精品一区二区少妇免费A片| 一区二区三区视频在线观看| 超碰97久久| 欧美日韩激情视频| 国产a精品| 久久免费成人电影| 日本肏逼视频| 成人高清无码| 中文字幕在线观看亚洲| 四川少妇BBBB槡BBBB槡| 国产成人无码AⅤ片免费播放| 91蝌蚪视频在线播放| 大鸡巴日小逼| 亚洲无人禁区| 日本少妇午夜福利| 无码视频免费在线观看| 亚洲,制服,综合,中文| 丁香色五月婷婷| 日韩十八禁网站| 爱爱视频天天操| 嫩BBB搡BBBB搡BBBB| 日韩无码人妻一区二区三区 | 婷婷五月天综合网| 亚洲久久久久久| AV在线一区二区三区| 97国产精品手机| 欧美熟妇另类久久久久久不卡| 18禁网站网址| 看一级黄色毛片| 色婷婷视频在线观看| 精品乱子伦一区二区三区| 青青草视频黄| 中文字幕乱码中文字幕| 国产无遮挡又黄又爽又色| 亚洲黄色Av| 久久久精品在线| 欧美操大逼| 瘦精品无码一区二区三区四区五区六区七区八区 | 亚洲高潮| 国产中文字幕AV| 狠狠干亚洲视频| 国产无码网站| AV麻豆| 亚洲人妻电影| 国产成人av网站| 麻豆亚洲AV成人无码久久精品| 欧美国产视频| 国产成人免费看| 99黄网| 日日久视频| 国产伦精品一区二区三区妓女下载| 靠逼国产| 三级久久网| 丝袜足交视频在线观看| 三级AV在线免费观看| 亚洲无码高清在线| 欧美成人综合| 欧美精品久久久久久久多人混战| 中文字幕综合| 久久久性爱视频| 边摸边做| 欧美激情五月天| 伊人9999| 激情动态视频| 99re在线观看视频| 成人av一区| 一级特黄AAAA片| 免费A网站| 看黄色一级片| 中文字幕2025年最好看电视剧| 无码123区| 少妇无码在线观看| 五月婷婷色色色| 精品动漫一区二区三区| 日韩网站在线观看| 99国产精品久久久久久久成人| 国产91探花精品一区二区| 国精产品一区一区三区有限公司杨| 亚洲三级视频在线播出| 操逼网123首页| 影音先锋AV天堂| AV在线大香蕉| 亚洲狼人久久久精品| 亚洲无码另类| 日韩三级视频在线观看| 影音先锋亚洲无码| 欧美日韩中文在线观看| 成年人黄色视频免费观看| 亚洲视频在线观看播放| 国产婷婷五月| 无码在线视频播放| 黄色一级电影网| 四虎无码视频| 天天操人人射| 风间由美大荫蒂无码AV| 欧美操逼在线观看| 91搞鸡| 人人上人人摸| 夜夜撸天天干| 码人妻免费视频| 亚洲中文字幕不卡| 亚洲日韩欧美一区二区| 亚洲少妇熟女| 日本成人高清视频| 日本黄色电影在线| 日韩毛片在线播放| a黄色片| 一级欧美日韩| 国产图区| 精品久久久久久久久久| 特级西西444WWW大精品视频| 欧美成人精品无码| 草久美女| 91人妻一区二区| 日韩不卡免费| 成人一区二区电影| 9无码| 久久另类TS人妖一区二区免费| 亚洲AV无码乱码国产精品| 老司机精品| 黄色免费无码| 一区二区三区四区五区无码| 五月天成人网址| 91麻豆精品91久久久ios版| 在线观看视频黄| 亚洲欧美一区二区三区在线| 日韩一级a片| 欧美日日日| 欧美A视频| 天堂综合网| 国产精品久久久久久久久久| 久久久www| 91人妻一区二区三区无不码超满| 三级片AAAA| 日本久久成人| 成人不卡视频| 男人的天堂色婷婷| 天天拍天天操| 日韩极品视频| 黄色片在线看| 亚洲韩国中文字幕| 成年人性生活免费视频| 1024大香蕉| 国产色色视频| 美女乱伦视频| 精品视频无码| 91在线无码精品秘| 亚洲色图图片| 午夜亚洲国产一区视频网站| 亚洲vs无码蜜桃少妇| 亚洲免费视频在线看| 成人自拍视频在线| 91福利视频在线观看| 欧美精品成人在线| 黄色av免费在线观看| av毛片| 丁香婷婷色五月激情综合三级三级片欧美日韩国 | 日韩精品久久久久久久酒店| 九九无码视频| 亚洲中文在线视频| 国产在线在线| 国产日韩欧美久久| 国产男人天堂| 成人v| 国产一级a毛一级a做免费高清视频| 99精品视频在线播放免费| 久久精品福利| 精品国产乱子伦一区二区三区,小小扐 | 人人干人人摸人人操| 亚洲无码视频免费观看| 国产午夜91人妻| 性欧美丰满熟妇XXXX性久久久| 翔田千里无码XXXXXX| 黄色片A| 翔田千里高潮90分钟| 亚洲在线观看网站| 日韩欧美一区在线| 久久艹免费视频| 午夜黄色影院| 欧美日韩在线免费观看| www.久久网| 欧美日韩综合网| 最新中文字幕av| 人人色视频| 在线看a片| 天天玩夜夜玩天天玩国产99| 一级婬片A片AAAAA毛片| 天天无码视频| 日本熟妇一区二区三区| 色逼视频| 人人爽网站| 秋霞丝鲁片一区二区三区手机在绒免| 亚洲天堂精品在线| 你懂的在线观看| 青青草原亚洲| 日韩AV一区二区在线观看| 免费草逼网站| 北条麻妃av在线播放| 高清无码在线观看18| 中文字幕免费在线观看| 91在线成人视频| 人人操超碰在线观看| 在线看片A| 成人在线视频网| 国产熟女一区二区久久| 亚洲成人动漫免费| 日韩一区二区三| 狠狠一区| 91AV视频| 伊人视频网| 台湾毛片| 高清无码视频在线免费观看| 亚洲日韩乱码在线| 在线观看中文字幕网站| 水蜜桃视频在线| 五月丁香激情视频| 九九九成人视频| 国产一区二区波多野结衣| 欧美激情视频一区二区| 午夜成人av| 国产剧情一区二区av在线观看 | 亚洲中文字幕一区| 国产精品AV片| 久久国产一区| 大伊人久久| 五月婷婷中文字幕| 2024av在线| 色情一级AA片免费观看| 影音先锋天堂| 色综合五月| 爱爱免费不卡视频| 四虎精品成人无码A片| 国产黄片视频| 色XXX| 日韩成人网站在线观看| 偷拍综合网| 青青草成人免费在线视频| 成人三级片网| 粉嫩av懂色av蜜臀av分享| 青草福利视频| 久久高潮| 日本色婷婷| 欧美青青草| 国内一级黄片| 色婷婷小说| 高清国产mv在线观看| 精品中文字幕在线播放| AV大片在线观看| 俺去| 香蕉av在线观看| 成人性爱视频免费观看| 97人妻人人揉人人躁人人| 欧美一区二区三区婷婷五月| 超碰免费视| 久久国际精品| 日韩av在线免费观看| 97爱爱视频| 亚洲日韩三级片| 北条麻妃无码在线播放| 欧一美一伦一A片| 亚洲日韩欧美中在线| 青草青视频| 人人爱人人看| 午夜麻豆| 激情91| 久久九九视频| 日本毛片在线观看| 97中文字幕| 超碰人妻人人操| 一本一道伊人99久久综| 日韩www| 少妇搡BBBB搡BBB搡小说 | 日本天堂网在线观看| 3d动漫精品H区XXXXX区| 大香蕉网址| 99久久人妻无码中文字幕系列 | 日韩三级麻豆| 久久久91精品国产一区苍井空 | 久久精品视频免费| 日韩av成人| 91九色首页| 久久内射| 操逼视频高清无码| 一起操在线| 日本精品在线观看视频| aⅴ无码| 人人妻人人爱| 国产精品在线免费观看| 97人人爽人人爽人人人| 特级西西444WWW高清大视频| 亚洲无码精品一区二区三区| 天堂一区二区三区| 中文字幕性爱电影| 久久午夜影院| A片久久久| 国产av资源网| 在线观看亚洲视频| 国产精品成| 七十路の高齢熟妇无码| 无码人妻丰满熟妇精品区| 中文字幕精品在线视频| 玩弄小怮女在线观看| 在线天堂a| 国产91精品看黄网站在线观看| 安徽妇搡BBBB搡BBBB,另类老妇| 日韩欧美成人在线视频| 手机AV在线| 亚洲国产视频一区| 操人人| 免费视频在线观看黄| 怮交小拗女小嫩苞视频| 大香蕉福利视频导航| 亚洲成人在线网| 欧美操比视频| 男人手机天堂| 日韩一级欧美一级| 日日爱99| 亚洲精品成人7777777| 麻豆疯狂做受XXXX高潮视频| www.日韩无码| 男女操逼视频网站免费观看| 国产美女在线播放| 麻豆乱伦| 黄色成人免费视频| 亚洲色图图片| 在线国产激情| 河南少妇搡BBBB搡BBBB| 91无码人妻东京热精品一区| 国产成人在线免费视频| 成人做爰黄级A片免费看土方 | 玖玖在线| 毛片动态图| 一夲道无码专区av无码A片| 国语一区| 欧美人操逼| 加勒比国产在线| 日韩欧美亚洲| 日韩熟妇人妻中文字幕| www.亚洲成人| 日p视频在线观看| 免费无码国产| 曰韩一级A片| 九九热超碰| 俺来也俺去| 婷婷五月丁香花| 国语A片| 精品一区二区ww| 国产一区视频在线| 亚洲无码成人在线观看| 亚洲av小电影| 亚洲内射视频| 天天搞搞| 成人三级片在线播放| 成人777777| 久久免费视频精品| 欧美一区二区三区成人| 波多野结衣亚洲无码| 先锋影音男人资源站| 良妇露脸15P| 精品一区二区三区四区学生| 18禁一区二区三区| 97色色网站| 黄色A片网站| 天堂8在线视频| 500部大龄熟乱4K视频| 中文字幕巨肉乱码中文乱码| 日本在线| 亚洲V在线| 韩国精精品视频| 在线天堂19| 国产精品乱码毛片在线人与| 国产精品77777| 先锋影音男人| 欧美大香蕉在线视频| 国产在线视频第一页| 国产无码成人免费| 丁香五月综合啪啪| 人人草人人爱| 成人久久综合| 欧美日韩午夜福利视频| 中文无码日本一级A片人| 日韩一级无码毛片| 91人人妻人人澡人人爽人人 | а中文在线天堂精品| 色欲影视插综合一区二区三区| 天天爱综合| 丁香视频| 91精品视频网站| 1204手机看片| 香蕉久久久| 成人免费看A片| 中文字幕观看| 午夜AV在线观看| 日韩电影免费在线观看| 日本久久网站| 国产色婷婷精品综合在线播放 | 天天夜夜爽| 免费无码毛片| 91在线无码精品秘入口电车| 在线成人网站| 国产内射网站| 午夜成人福利在线观看| 久久aa| 韩国一级AV| 天天干视频| 欧美啊啊啊| 瘦精品无码一区二区三区四区五区六区七区八区 | 蜜桃91精品秘入口| 国产精品揄拍500视频| 性满足BBwBBWBBw| 色色五月天婷婷| 成人自拍视频在线| 国产免费黄色| 国产精品婷婷午夜在线观看| 午夜视频免费在线观看| 久草视频网站| 免费69视频看片| 日本一级片在线播放| 日韩黄色无码视频| 97超碰自拍| 欧美操比视频| 天天拍夜夜拍| 无码任你操| 精品福利视频导航| 97国产资源| 成人免费无码毛片| 国产艹逼视频| 青娱乐精品在线视频| 日韩强操逼网| 黄片网站在线看| 999久久久精品| 99热这里都是精品| 巨爆乳肉感一区二区三区| 三级99| 亚洲日韩久久| 9l视频自拍蝌蚪9l成人| 久久久www成人免费毛片| 淫揉BBB揉揉揉BBBBB| 天天躁夜夜躁av| 成人免费区一区二区三区| 久草青青草| 国产视频无码在线| 黄色在线欣赏| 黄片高清免费| 91x色| 日韩亚洲中文在线| 69国产| 亚洲一级黄色大片| 人人爱人人妻人人操| 人妻少妇一区二区三区| 自拍偷拍激情视频| 在线看片AV| 91色噜噜狠狠色婷婷| 日韩无码操逼| 黄色电影一区二区三区| 免费成人毛片| 久草视频免费看| 欧美日韩亚洲一区二区三区| 午夜熟睡乱子伦视频| 江苏妇搡BBB搡BBBB| 日本一区二区三区四区在线观看| 国产又黄又爽| 亚洲AV无码精品成人| 欧美老熟妇BBBBB搡BBB| 精品九九九| 天天色天天日天天干| 亚洲天堂成人在线| 国产一级操逼| 人人澡人人澡人人澡| 手机AV在线播放| 中文字幕日韩欧美在线| 9I成人免费版| 大香蕉欧美视频| 欧美MV日韩MV国产网站| 佳佳女王footjob超级爽| 国产精品久久久久久久久久九秃 | 一线天嫩穴少妇| 日本A片免费看| 国产美女一区| 在线视频三区| 伊人网视频在线观看| 成人伊人综合| 91无码一区二区三区| 欧美一区二区三区激情| 五月丁香成人网| 午夜啪啪视频| 黄色片网站视频| 懂色中国闺密偷情懂色AV| 日韩色吧| 亚洲精品视频免费观看| 好吊妞操| 中文字幕++中文字幕明步| 一区在线观看视频| 日韩区在线| 影音先锋久久久久AV综合网成人| 国产99热| 午夜看黄片| 国产TS变态重口人妖| 久久久久亚洲AV无码成人片| 日韩精品成人专区无码| 国产精品A片守望| 人人射人人爱| 天堂在线v| 日韩成人无| 亚洲免费三级片| 久久成人电影院| 一级AA视频| 欧美日韩亚洲一区二区三区| 国产熟妇码视频黑料| 天天艹夜夜艹| 日韩人妻丝袜中文字幕| 亲孑伦XXXⅹ熟女| 国产日本在线视频| 伊人大香蕉在线视频| 91调教视频| 污视频网站在线观看| 三级视频网址| 91爱爱com| 丁香五月中文字幕| 日韩黄色视频网站| 国产精品宾馆在线| 另类综合激情| 久久亚洲日韩天天做日日做综合亚洲 | 亚洲无码中文字幕在线| 中文字幕成人av| 欧美操| 婷婷色小说| 无码中文字幕在线视频| 亚洲av网站在线观看| 国产一毛a一毛a在线观看| 欧美成人毛片AAAAAA| 国产免费一区二区| 午夜无码高清| 青娱乐日韩| 四川BBB操BBB| 四虎影院中文字幕| 成人自拍偷拍| 午夜高清无码视频| 91吴梦梦一区二区传媒| 日韩久久精品视频| 大香蕉伊人网视频| 亚洲永久在线| 欧美精品久久久| 免费AV片| 丰满熟妇人妻中文字幕| 国内精品内射| 久久精品婷婷| 一区二区成人免费视频| 亚洲成人精品| www国产亚洲精品久久网站| 日本少妇网站| 99热这里只有精| 日韩欧美亚洲一区二区三区| 亚洲天堂美女| 91在线无码精品国产三年| 水蜜桃视频在线观看| 国产在线a| 亚洲无码在线免费视频| 欧洲美一区二区三区亚洲| 蝌蚪窝在线视频免费观看| 国产高清黑人| 午夜精品18视频国产17c| 欧美三级片视频| 亚洲久久久久| 久久成人小电影| 免费在线黄色视频| 日韩在线观看网址| 俺来也俺去www色情网| 69av视频在线观看| 成人a级网站| 欧美国产精品| 91精品人妻一区二区三区蜜桃欧美 | 国产一二三四| 国产在线观看自拍| 日逼片A| 大香蕉网址| 亚洲一卡二卡| 国产免费黄色片| 五月婷婷激情综合| 91毛片在线观看| 加勒比操逼| 免费的黄色视频在线观看| 西西444WWW无码视频软件功能介绍| 91操美女视频| 色就是色欧美| 日日爽夜夜爽| 偷拍一区二区| 中文字幕在线观| www.熟女| 波多野结衣久久中文字幕| 夜色视频网| 久草免费福利| 亚洲熟妇在线观看一区二区| 国产精品操逼网站| 中文在线最新版天堂8| 亚洲国产精品成人综合色五月| 日日撸| 亚洲无码免费观看视频| 欧美精品一二三区| 人妻精品一区二区| 91午夜视频| 久草国产视频| www.豆花视频成人版| 天堂久久久久| 婷婷五月中文| 国产精品v欧美精品v日韩| 欧美一区二区三区在线播放| 婷婷男人天堂| 免费福利在线视频| 亚洲国产成人精品综合99| 日本三级网址| AV免费激情影院| 色播五月天| 国产第二页| 五月婷婷丁香六月| 青青草操逼视频| 日韩欧美成人在线| 日本精品在线| 日韩午夜成人电影| 国产av一级片| 亚洲精品久久久久久久久豆丁网| 好男人WWW一区二区三区| 嫩BX区二区三区的区别| 人人摸人人操人人干| 亚洲在线无码| 精品国产女人| 囯产一级a一级a免费视频| jt33免费观看高清| 黄色av免费在线| 豆花视频在线免费观看| 亚洲天堂一| 一级a片在线播放| 久久久久亚洲AV无码成人片| 一区二区av在线| 成年人免费网站| 国产精品做爱| 强奸五月天| 日韩第三页| 91在线欧美| 91av导航| 我要看黄色一级片| 精品无码免费视频| 中文字幕免费毛片| 国产系列精品AV| 国产精品久久在线| 天天干天天日天天干天天日| 亚洲在线观看免费| 182AV| 精品免费一区二区三区四区| 中文字幕亚洲专区| 俺来也俺去也www色官| 三级av在线观看| 精品一二三四| 91人妻人人澡人人添人人爽| 特级西西人体444www高清| 久久久久久久久久成人| 操日本女人逼| 亚洲大片在线观看| 国产av黄| 亚州视频在线| 人人爽久久涩噜噜噜网站| 粉嫩护士小泬18p| 久久一| 99东京热| 午夜成人无码| 伊人999| 男女日比视频| 国产成人精品一区二三区熟女在线 | 久久精品大香蕉| 亚洲激情av| 久久久亚洲| 免费a级毛片| 97精品国产| 国产精品黄色| 欧美footjob高跟脚交| 欧美黄色激情视频网站| 久久久久久久久久免费视频| 91久久精品国产91久久公交车| 97夜色| 超碰在线观看免费版| www.色色网| 91九色蝌蚪91POR成人| 黄色视频免费在线观看网站| 欧洲美一区二区三区亚洲| 亚洲激情五月| 美女白嫩嫩大BBB欣赏| 日韩久久免费视频| 欧美性爱无码| 女人天堂AV| 亚洲高清中文字幕| 丝袜制服中文字幕无码专区| A片在线免费播放| 亚洲女人天堂AV| 亚洲男女内射| 人人操人人操人人操人人操| 青青免费在线视频| www.91com| 久久久久久久久久久成人| 大荫蒂hd大荫蒂视频| 欧美成人在线观看视频| 精品久久久久久久久久| 欧美日韩国产在线观看| 日本成人视频在线免费播放| 午夜午夜福利理论片在线播放| zzjicom| 欧美第一视频| 日本午夜无码| www.91com| A片视频免费观看| 嗯啊av| 中文国产| 欧美一级二级三级| 天天插在线视频| 国产精品51麻豆cm传媒| 亚洲国产中文字幕在线播放| 日本黄色直播| 亚洲无码图| 无码视频韩国| 午夜理论片| 99人妻视频| 91麻豆大奶巨乳一区白虎| 99精品偷自拍| 96精品| 久草视频这里只有精品| 黄色A片电影| www.一区| 成人做爰黄A片免费看陈冠| 无码少妇| 高清操逼| 无码人妻一区二区三区三| 欧美老女人性| 欧一美一婬一伦一区二区三区自慰, | 日本特黄一级| 蜜臂AV| 秘亚洲国产精品成人网站| 久青草资源福利视频| 91无码精品国产| 久久久在线| 99性视频| 国产精品乱码一区二区三区| 九一国产在线| 亚洲熟妇视频| 中文字幕AV无码| 99爱视频| 人人草人人搞| 亚洲欧美在线成人| 亚洲男女免费视频| 浮力影院欧美| 天天看天天射| 俺去也| 狠狠躁夜夜躁人人爽视频| 亚洲色图欧美在线| 欧美性高潮| 黄色小网站在线观看| 插进去综合网| 国产一区二区三区成人| 国产精品7777| 国产又爽又黄免费| 国产成人无码区亚洲A片356p| 成人日韩无码| 日韩欧美不卡色不卡| 囯产一级黄片| 成人免费黄色视频网站| 亚洲专区在线播放| 华女与黑人91A∨| 亚洲免费在线视频| 影音先锋男人| 欧美草逼网| www.熟女| 午夜熟睡乱子伦视频| 水果派成人播放无码| 国产精品4| 色天堂在线观看视频| 懂色av粉嫩av蜜臀av| 99久久综合| 中字无码AV| 成年人黄色在线观看| 成人v| 婷婷五月综合网| 人人操碰成人网| 久久国产日韩| 国产成人精品av在线观看| 天天射天天爽| 亚洲无码二区| 久久久久国产精品视频| 学生妹一级片内射视频| 黑人狂躁女人高潮视频| 江苏妇搡BBBB搡BBBB| 竹菊影视一区二区三区| 亚洲av小说| 三级无码电影| 亚洲精品蜜桃| 大香蕉在线免| 亚洲高清无码视频在线播放| 亚洲a片在线观看| 91探花视频精选在线播放| 国产一级美女操逼视频免费播放| 动漫操逼视频| 国产精品久久久久久久久久久久久久久| 北条麻妃无码精品AV| www.久草| 国产草逼网站| 北条麻妃精品在线| 麻豆mdapp03.tⅴ| 中文午夜福利| 亚洲AV国产| 婷婷五月天基地| 欧美在线黄色| 69午夜| 啊啊啊啊啊靠逼| 黄色网址在线免费观看| 亚洲一区二区无码| 国产特黄级AAAAA片免| 欧美一级A片在线观看| 69国产| 成人做爰免费网站2023| 亚洲午夜久久久| 成年人黄色视频在线观看| 影音先锋成人资源站| 亚洲人妻电影一区| 国产麻豆一区二区三区| 国产成人高潮毛片| 中文无码在线观看| re久久| 亚洲精品人人| 国产久久久久久| 日本成人免费电影| 国产A级片| 亚洲精品免费观看| 天天视频狠狠狠狠| 无码砖区| 中文在线字幕免费观看电视剧大全| 日本中文字幕在线| 97播播| Chinese搡老女人| 久久在线视频| 特级黄色A片| 成人福利午夜A片公司| 国产一级大片| 中文字幕无码A片久久| 欧亚免费视频| 成人无码区免费AV毛片| 日本黄色精品| 国产精品99视频| 第一福利视频| 做爱视频毛片人乱| www俺来也com| 91人妻人人澡| 日韩无码人妻系列| 日韩激情一区| 国产传媒三级| 亚洲色婷婷五月| 国产无码AV在线| 国产一级二级三级| 夜夜夜夜骑| 婷婷天堂网| 亚洲成人高清| 婷婷丁香花| 最近中文字幕免费mv第一季歌词大全 | 人人操成人| 在线视频一区二区三区四区| 成人在线免费视频观看| 操逼操逼操| 激情成人五月天| 女毛片| 99re88| 国产精品夜夜爽7777777| 狼友初视频在线观看| 国产日韩中文字幕| 人人澡人人干| 日本久久婷婷| 亚洲AV无码精品久久一区二区 | 日韩免费A片| 99er这里只有精品| 最新黄色av| 激情五月婷婷| 天天做天天日| 色丁香婷婷| 一区二区操逼| 波多野结衣大战黑人| 在线观看国产免费视频| 国产婬片一级A片AAA毛片AⅤ|