李成笔记网

专注域名、站长SEO知识分享与实战技巧

如何用Python统计字符串中英文字母、空格、数字和其它字符的个数

概述

今天主要分享一个Python字符串实例,一起来看看吧~


需求

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数



思路

利用 while 或 for 语句,条件为输入的字符不为 ‘\n’。



实现方法

#!usr/bin/python
#需求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
#利用 while 或 for 语句,条件为输入的字符不为 '\n'

string=input("请输入字符串:")
alp=0
num=0
spa=0
oth=0

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

print('其中空格:',spa)
print('其中数字:',num)
print('其中中英文字母:',alp)
print('其中其它字符数:',oth)


输出:



明天就是除夕了,在这里祝大家除夕快乐~

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言