python題目 字元統計

2021-09-11 07:54:23 字數 669 閱讀 7779

題目:

輸入一行字元

分別統計出其英文本母、空格、數字和其他字元的個數

#大寫字母

capital = 0

#小寫字母

lowercase = 0

#數字number = 0

#空格space = 0

#其他other = 0

word = list(input('請輸入任意字元:'))

for i in word:

if i.isalpha() and i.isupper():

capital += 1

elif i.isalpha() and i.islower():

lowercase += 1

elif i.isdigit():

number += 1

elif i.isspace():

space += 1

else:

other += 1

print('大寫英文本母為%s個' % capital)

print('小寫英文本母為%s個' % lowercase)

print('數字為%s個' % number)

print('空格為%s個' % space)

print('其他字元為%s個' % other)

題目1021 統計字元

題目描述 統計乙個給定字串中指定的字元出現的次數。輸入 測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到 時輸入結束,相應的結果不要輸出。輸出 對每個測試用例,統計第1...

題目1021 統計字元

題目描述 統計乙個給定字串中指定的字元出現的次數。輸入 測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到 時輸入結束,相應的結果不要輸出。輸出 對每個測試用例,統計第1...

題目1021 統計字元

題目描述 統計乙個給定字串中指定的字元出現的次數。輸入 測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到 時輸入結束,相應的結果不要輸出。輸出 對每個測試用例,統計第1...