Python语言程序设计入门5.6 应用问题选讲(二).pptxVIP

  • 1
  • 0
  • 约3.37千字
  • 约 17页
  • 2022-09-30 发布于安徽
  • 举报

Python语言程序设计入门5.6 应用问题选讲(二).pptx

例5-6:编写程序,统计一段英文中各单词出现的次数。假如,给定的一段英文为:Everybody in this country should learn how to program a computer, because it teaches you how to think. 在英文文章中,单词的分隔符可以是空格、标点符号或特殊字符, 这些标点符号和特殊字符通常是: !#$%\()*+,-./:;=?@[\\]^_`{|}~ 首先利用字符串的replace()方法,将标点符号和特殊字符替换成空格; 再利用split()方法,将字符串转换成单词列表; 创建字典,单词作为“键”,次数作为 “值”; 最后,将字典转换为列表,按要求排序输出。 读取列表中的单词,如果该单词在字典中,则对应的“值”+ 1; 否则,添加“单词:1”“键:值”对; 例5-6:编写程序,统计一段英文中各单词出现的次数。假如,给定的一段英文为:Everybody in this country should learn how to program a computer, because it teaches you how to think. 在英文文章中,单词的分隔符可以是空格、标点符号或特殊字符, 这些标点符号和特殊字符通常是:

文档评论(0)

1亿VIP精品文档

相关文档