欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python如何統(tǒng)計大小寫字母個數(shù)和數(shù)字個數(shù)

 更新時間:2023年08月24日 16:33:32   作者:王哥來了快跑  
這篇文章主要介紹了Python如何統(tǒng)計大小寫字母個數(shù)和數(shù)字個數(shù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

問題描述

統(tǒng)計一行字符的大寫字母,小寫字母和數(shù)字的個數(shù)。

先輸出大寫字母個數(shù),再輸出小寫字母個數(shù),最后輸出數(shù)字個數(shù)。

輸入形式

ljaij1A

輸出形式

1

5

1

提示

用字符串的方法isupper, islower來判別大小寫。

isdigit來判斷是否是數(shù)字。

a = input()
daxie, xiaoxie, shuzi = 0, 0, 0
for i in a:
    if i.islower():
        xiaoxie += 1
    elif i.isupper():
        daxie += 1
    elif i.isdigit():
        shuzi += 1
print(daxie)
print(xiaoxie)
print(shuzi)

islower函數(shù)是檢測字符串中字母是否都是小寫字母,若全部都是由小寫字母組成,則返回True,否則返回False。

islower函數(shù)沒有參數(shù)。

舉例:

a = "this is a"
b = "this is b.1321321/*"
c = "this is c.1321321A"
print(a.islower())
print(b.islower())
print(c.islower())

輸出結(jié)果:

True
True
False

isupper函數(shù)是檢測字符串中字母是否都是大寫字母,若全部都是由大寫字母組成,則返回True,否則返回False。

isupper函數(shù)沒有參數(shù)。

舉例:

 
a = 'HELLO WORLD'
b = 'Hello World'
c = 'HELLO WORLD 2019'
d = ''
e = '2019'
f = '???2019'
print(a.isupper())
print(b.isupper())
print(c.isupper())
print(d.isupper())
print(e.isupper())
print(f.isupper())

輸出結(jié)果:

True    #a 因為所有大小寫的字符均為大寫
False   #b 因為有一些小寫的大小寫字符
True    #c 因為所有大小寫的字符均為大寫。 字符串中的數(shù)字不是大小寫字符
False   #d 因為字符串為空
False   #e 因為e字符串中沒有任何小寫的字符
True    #f 因為字符串中所有大小寫的字符均為大寫

isdigit函數(shù)檢測字符串是否只由數(shù)字組成,若全部由數(shù)字組成,則返回True,否則返回False。

舉例:

a='123'
b='aa234'
c='中文'
d='12+6'
print(a.isdigit())
print(b.isdigit())
print(c.isdigit())
print(d.isdigit())

輸出結(jié)果:

True
False
False
False

擴展:

isalnum()所有字符都是數(shù)字或者字母
isalpha()所有字符都是字母
isdigit()所有字符都是數(shù)字
islower()所有字符都是小寫
isupper()所有字符都是大寫
istitle()所有單詞都是首字母大寫,像標(biāo)題
isspace()所有字符都是空白字符、\t、\n、\r

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實現(xiàn)二分類和多分類的ROC曲線教程

    python實現(xiàn)二分類和多分類的ROC曲線教程

    這篇文章主要介紹了python實現(xiàn)二分類和多分類的ROC曲線教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python?全局空間和局部空間

    Python?全局空間和局部空間

    這篇文章主要介紹了Python?全局空間和局部空間,命名空間的概念的提出是為了劃分和控制變量是否可見,以及生存周期的長短;命名空間的作用范圍叫做作用域更多詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • 使用Python實現(xiàn)廣告點擊率預(yù)測

    使用Python實現(xiàn)廣告點擊率預(yù)測

    廣告點擊率是指有多少用戶點擊了您的廣告與有多少用戶查看了您的廣告的比率,本文主要為大家介紹了如何使用Python實現(xiàn)廣告點擊率預(yù)測,感興趣的小伙伴可以了解下
    2023-10-10
  • 利用Python代碼實現(xiàn)模擬動態(tài)指針時鐘

    利用Python代碼實現(xiàn)模擬動態(tài)指針時鐘

    這篇文章主要為大家詳細(xì)介紹了如何利用python和C++代碼實現(xiàn)模擬動態(tài)指針時鐘,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2023-04-04
  • python運行shell命令subprocess的實現(xiàn)

    python運行shell命令subprocess的實現(xiàn)

    本文主要介紹了python運行shell命令subprocess的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • python實現(xiàn)簡單反彈球游戲

    python實現(xiàn)簡單反彈球游戲

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)簡單反彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • python3使用GUI統(tǒng)計代碼量

    python3使用GUI統(tǒng)計代碼量

    這篇文章主要為大家詳細(xì)介紹了python3使用GUI統(tǒng)計代碼量,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python實現(xiàn)全角半角轉(zhuǎn)換的方法

    Python實現(xiàn)全角半角轉(zhuǎn)換的方法

    這篇文章主要介紹了Python實現(xiàn)全角半角轉(zhuǎn)換的方法,很實用的方法,需要的朋友可以參考下
    2014-08-08
  • Python的控制結(jié)構(gòu)之For、While、If循環(huán)問題

    Python的控制結(jié)構(gòu)之For、While、If循環(huán)問題

    這篇文章主要介紹了Python的控制結(jié)構(gòu)之For、While、If循環(huán)問題,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • 在CMD窗口中調(diào)用python函數(shù)的實現(xiàn)

    在CMD窗口中調(diào)用python函數(shù)的實現(xiàn)

    本文主要介紹了在CMD窗口中調(diào)用python函數(shù)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07

最新評論