国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

Python語言實(shí)現(xiàn)字符類型數(shù)量統(tǒng)計(jì)

在這篇文章中,我們將使用Python語言來實(shí)現(xiàn)一個(gè)功能,即統(tǒng)計(jì)給定字符中字母、數(shù)字、空格和其他類型字符的個(gè)數(shù)。 用戶輸入 首先,我們需要讓用戶輸入一段字符。我們可以使用Python的input函數(shù)

在這篇文章中,我們將使用Python語言來實(shí)現(xiàn)一個(gè)功能,即統(tǒng)計(jì)給定字符中字母、數(shù)字、空格和其他類型字符的個(gè)數(shù)。

用戶輸入

首先,我們需要讓用戶輸入一段字符。我們可以使用Python的input函數(shù)與用戶進(jìn)行交互,并提示用戶輸入內(nèi)容。具體代碼如下:

string  input("請(qǐng)輸入內(nèi)容:")

變量初始化

接下來,我們需要?jiǎng)?chuàng)建一些變量來統(tǒng)計(jì)不同類型字符的數(shù)量。我們將這些變量的初始值都設(shè)置為0。具體代碼如下:

alp  0
num  0
spa  0
oth  0

字符類型判斷和計(jì)數(shù)

使用for循環(huán)遍歷用戶輸入的字符,我們可以通過一系列條件判斷來判斷字符的類型,并進(jìn)行相應(yīng)的計(jì)數(shù)。具體代碼如下:

for i in range(len(string)):
    if string[i].isspace():
        spa   1
    elif string[i].isdigit():
        num   1
    elif string[i].isalpha():
        alp   1
    else:
        oth   1

其中,isspace()函數(shù)用來檢測(cè)字符串是否只由空白符組成,isdigit()函數(shù)用來檢測(cè)是否為數(shù)字,isalpha()函數(shù)用來檢測(cè)是否由字母組成。

打印結(jié)果

最后,我們使用print函數(shù)來打印出統(tǒng)計(jì)結(jié)果。具體代碼如下:

print("空格: ", spa)
print("整數(shù): ", num)
print("字母: ", alp)
print("其他: ", oth)

總結(jié)

通過以上步驟,我們可以實(shí)現(xiàn)對(duì)給定字符的字母、數(shù)字、空格和其他類型字符進(jìn)行統(tǒng)計(jì)。用戶輸入不同類型的字符后,程序會(huì)輸出它們的個(gè)數(shù)。

標(biāo)簽: