python中输⼊⼀个字符串,判断这个字符串中有多少个字符、数字、空格、特殊字符 1# -*- coding: utf8 -*-
2# Author:wxq
3#python 2.7
4#⾸先定义⼀个字符串
5 str1 = raw_input('请输⼊⼀个字符:')
6#初始化字符、数字、空格、特殊字符的计数
7 str_sum = 0
8 dig_sum = 0
9 spa_sum = 0
10 other_sum = 0
11for strs in str1:
12#如果在字符串中有字符,那么字符的数量+1
13if strs.isalpha():
14 str_sum += 1
15#如果在字符串中有数字,那么数字的数量+1
16elif strs.isdigit():
17 dig_sum += 1
18#如果在字符串中有空格,那么空格的数量+1
19elif strs == '':
20 spa_sum += 1
21#如果在字符串中有特殊字符那么特殊字符的数量+1
22else:
23 other_sum += 1
24print"该字符串中的字符有:%d" %str_sum
25print"该字符串中的数字有:%d" %dig_sum
26print"该字符串中的空格有:%d" %spa_sum
27print"该字符串中的特殊字符有:%d" %other_sum
>一个介于0至5之间的字符串是什么
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论