Python程式:計算字串中數字和字母的個數
假設我們有一個字串,我們需要計算字串中數字和字母的總數。
例如
輸入 −
s = “tutorialsP0int”
輸出 −
Letters: 13 Digits: 1
解釋 −
Total number of letters and digits present in the given string are 13 and 1.
解決這個問題的方法
為了計算給定字串中字母和數字的總數,我們首先必須遍歷整個字串。如果我們得到一個字母,則增加字母計數;否則,如果我們提取一個數字,則增加數字計數。
輸入一個字串。
遍歷整個字串,如果找到一個數字,則增加數字計數;否則,如果找到一個字母,則增加字母計數。
返回字母和數字的計數作為輸出。
示例
str = "tutorialsP0int"
digit=letter=0
for ch in str:
if ch.isdigit():
digit=digit+1
elif ch.isalpha():
letter=letter+1
else:
pass
print("Letters:", letter)
print("Digits:", digit)輸出
執行上述程式碼將生成如下輸出:
Letters: 13 Digits: 1
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP