利用Python统计某段文本的不同类型字符数并打印以“?“结尾的句子

本文介绍了一个Python函数Count(),用于统计文本中的汉字、数字、空格和其他字符,并特别打印出所有以'?'结尾的句子。通过示例展示了函数的使用和执行结果。
摘要由CSDN通过智能技术生成

  本文编写了一个函数Count(),该函数统计传入的长字符参数中汉字、数字、空格、其他字符和以"?“结尾的句子出现的次数并将以”?"结尾的句子打印出来。

  例如:传入的长字符参数为"Hello World!",函数执行后打印:

该文本中汉字(字母)数量为10个,数字数量为0个,空格数量为1个,其他字符数量为1个。
该文本中没有以”?“结尾的句子。

  下方代码块中变量str1的内容选自上世纪20年代的大公报,这篇近一个世纪以前的文章描写了当时的中国面貌,表达着作者的心声,反映出当时人们对人世的切肤感受,牵动着读者去思考:我们深爱着的祖国,曾经走过怎样的岁月,又该走向何方。

str1 = '''
                                                      生活艰难
                                                        渊源
    生计艰难四个字在现在时候,几乎成了一种普遍的现象。中国如此,日本如此,欧洲各国何尝不是如此,所差不过是程度的高下罢了。固然,近来各种职业的\
工资都已增加,或者还在那里增加,并且比较的亦可以算是很快,然而无论如何总赶不上物价增加的速度。一个人的收入不够维持必要的生活条件,或者仅够维持\
必要的生活条件,那个人就变了生活的压迫,这种现象就是生计艰难。
    我们无论走到哪里,都市或是乡村总觉得穷乏的人多,优裕的人少,劳力的工人不必说,就是偏重劳心,寻常所谓中等职业阶级的人,亦一天重似一天地在那\
里遭受生计的压迫。如果有人不信这话,只消在各处热闹的地方散工的时候去看看那许多在街上来来往往为衣食劳碌奔波的人的面貌。他们的脸上大都带着疲劳、\
愁闷、怨望、紧迫、沮丧、冷酷、愚昧的神气。他们为什么要这样?难道他们生就是这样怨天尤人的吗?当然不是的,他们所以这样,是因为他们不曾享受到人生的\
真乐趣,他们一年到头每天在工厂里,店铺里,事务所里做八点以至十二点钟无用的,或是有用而无味的,或者竟是有害的工作,每月所挣的钱刚够把肚子吃饱使\
他们的身体能继续再去做工,这样循环下去到他们死掉为止。他们的生活从摇篮里到坟墓里老是这样单调,枯燥窘迫,丝毫没有改善的机会,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值