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