s = "学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?"
n = 0
m = 0for ch in s:
if'\u4e00' <= ch <= '\u9fef': n += 1
m = len(s) - n
print("字符数为{},标点符号数为{}。".format(n, m))
#字符数为30,标点符号数为6。
weixin_39574287的博客如下所示:# -*- coding: utf-8 -*-# 要求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。def count(s):count_a=count_z=count_o=count_s=0for i in s:if (ord(i)>=97 and ord(i)=65 and ord...
weixin_39535125的博客如何用python统计字符串中字母个数?python统计字符串中字母个数的方法:先使用这三种代码dic=dict()d={}s=set()s='helloworld'(1)d=dict() for x in s:if x not in d.keys():d[x]=1 else:d[x]=d[x]+1 print(d)(2...