标签:__ 字符 Python 练习 num Day11 others spa alp
Day11:输入一行字符,分别统计出其中的英文字母,空格,数字以及其他字符的个数
# 还有一个直接可以判断字符或者数字的方法:s.isalnum()
1 def fun(): 2 ''' 3 s:输入的字符串 4 alp:字母长度 5 num:数字长度 6 spa:空白字符长度(包括'\n','\t') 7 others:其他 8 ''' 9 s = input("please enter a string:\t") 10 alp,num,spa,others = 0,0,0,0 11 for i in s: 12 if i.isalpha(): 13 alp +=1 14 elif i.isdigit(): 15 num += 1 16 elif i.isspace(): 17 spa += 1 18 else: 19 others += 1 20 print("length = %d,char = %d,digit = %d,space = %d,others = %d"%(len(s),alp,num,spa,others)) 21 22 if __name__ == '__main__': 23 fun()
输出结果:
标签:__,字符,Python,练习,num,Day11,others,spa,alp 来源: https://www.cnblogs.com/xiaodangdang/p/12108680.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。