码迷,mamicode.com
首页 > 其他好文 > 详细

计算字符串中字母数字空格等个数

时间:2016-08-05 17:43:31      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

本文主要是实现:输入字符串,计算它的字母、数字、空格和其他符号的个数

代码:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# author by lh

r=raw_input("请输入您要计算的字符串:")

def func(s):
all_alphanum=0 #初始化字母的总数为0
all_othersnum=0 #初始化其他字符总数为0
all_spacenum=0 #初始化空格的总数为0
all_digitnum=0 #初始化数字的总数为0
for i in s:
if i.isdigit():
all_digitnum+=1
elif i.isspace():
all_spacenum+=1
elif i.isalpha():
all_alphanum+=1
else:
all_othersnum+=1
return(all_digitnum,all_spacenum,all_alphanum,all_othersnum)

ret=func(r)
print ret

运行结果:

技术分享

 

计算字符串中字母数字空格等个数

标签:

原文地址:http://www.cnblogs.com/pythonlh/p/5741950.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!