python统计字符串中字符的类型个数
2016-07-19 00:00
405 查看
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
方法isalpha()判断是否英文字母;
方法isspace()判断是否空格;
方法isdigit()判断是否为数字。
打印出其中英文字母、空格、数字和其它字符的个数。
方法isalpha()判断是否英文字母;
方法isspace()判断是否空格;
方法isdigit()判断是否为数字。
#coding:utf-8 import string s = raw_input('input a string:\n') letters = 0 space = 0 digit = 0 others = 0 for c in s: if c.isalpha(): letters += 1 elif c.isspace(): space += 1 elif c.isdigit(): digit += 1 else: others += 1 print 'char = %d,space = %d,digit = %d,others = %d' % (letters,space,digit,others)
打印出其中英文字母、空格、数字和其它字符的个数。
相关文章推荐
- python字符编码错误的解决方案
- 楼梯台阶
- 【转】Python IDE: 10个最好用的python集成开发环境(IDE)
- Python 学习之路-基本的概念(二)
- python3数据类型--数字
- Python爬虫常用模块,BeautifulSoup笔记
- Python机器学习库
- Python之queue模块以及生产消费者模型
- python字符集分析,解决windows下FTPClient下载中文名称文件乱码
- Pyston与PyPy:为Python提速的两种不同方式
- 以写代学:python continue
- python核心编程学习笔记-2016-07-18-02-enumerate()函数
- 可执行的Python程序
- 以写代学:python while循环
- python基础之线程、进程、协程
- python核心编程学习笔记-2016-07-1 4000 8-01-print
- Python的多版本如何处理--请使用pyenv
- Python之检查URL
- Python全栈开发之15、DOM
- Python学习--time