python实例(字符串判断)
2017-08-11 14:50
281 查看
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
python的string模块
str.isalnum() #是否全是字母和数字,并至少有一个字符
str.isdigit() #是否全是数字,并至少有一个字符
str.isalpha() #是否全是字母,并至少有一个字符
str.islower() #是否全是小写,当全是小写和数字一起时候,也判断为True
str.isupper() #是否全是大写,当全是大写和数字一起时候,也判断为True
str.isspace() #是否全是空白字符,并至少有一个字符
str.istitle() #所有单词字首都是大写,标题
str.startswith('str') #判断字符串以'str'开头
str.endswith('arn') #判读字符串以'arn'结尾
str.decode('utf-8').encode('utf-8') #将unicode编码为utf-8
str.decode('utf-8').encode('gbk') #编码过程,将unicode编码为gbk
# -*- coding: UTF-8 -*- import string a = raw_input("Please input a string: ") yinwen = 0 kongge = 0 shuzi = 0 qita = 0 for i in a: if i.isalpha(): yinwen = yinwen + 1 elif i.isdigit(): shuzi = shuzi + 1 elif i.isspace(): kongge = kongge + 1 else: qita = qita + 1 print "%s 有英文字母%s个,空格%s个,数字%s个,其他%s个"%(a,yinwen,kongge,shuzi,qita)
python的string模块
str.isalnum() #是否全是字母和数字,并至少有一个字符
str.isdigit() #是否全是数字,并至少有一个字符
str.isalpha() #是否全是字母,并至少有一个字符
str.islower() #是否全是小写,当全是小写和数字一起时候,也判断为True
str.isupper() #是否全是大写,当全是大写和数字一起时候,也判断为True
str.isspace() #是否全是空白字符,并至少有一个字符
str.istitle() #所有单词字首都是大写,标题
str.startswith('str') #判断字符串以'str'开头
str.endswith('arn') #判读字符串以'arn'结尾
str.decode('utf-8').encode('utf-8') #将unicode编码为utf-8
str.decode('utf-8').encode('gbk') #编码过程,将unicode编码为gbk
相关文章推荐
- Python判断文件和字符串编码类型的实例
- Python判断文件和字符串编码类型的实例
- Python判断中文字符串是否相等的实例
- JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
- 判断字符串是不是回文,使用C++、Python两种语言
- Python中的继承和override(由类的实例获取类的字符串信息)
- Python字符串替换实例分析
- python判断字符串,str函数isdigit、isdecimal、isnumeric的区别
- python 判断内网IP方法及实例应用
- str判断字符串方法 分类: python 2012-12-12 20:40 110人阅读 评论(0) 收藏
- python判断字符串
- Python时间戳与时间字符串互相转换实例代码
- 【Python】正则表达式-判断输入字符串为字母、数字、长度大于8
- 判断两个字符串是否互为旋转词 Python版
- Python - 判断字符串和类字符串
- [Python Tip]如何判断一个字符串只包含数字字符
- 基于python的数字判断程序和字符串判断程序
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
- Python 字符串(三)-字符串操作实例(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- JS字符串长度判断,超出进行自动截取的实例(支持中文)