每天开心一点

Python:每日一题 40

2017-11-27 13:26:00    六月    541    来源: http://bbs.fishc.com/thread-86873-1-1.html

这题算明天的。星期天来点简单的。
春天到了,树上的小鸟总是叫个不停。
男生叫起来'Ha',女生叫起来'ha',男生一句女生一句但是一句随便叫几声。
好了,现在请你根据叫声,算出有几只小鸟。
给出一个函数:def kooka_counter(laughing),返回小鸟的数量。
例如:HaHaHahahaHaHa  分段为:   男 HaHaHa  女 haha   男  HaHa,所以这是3只。返回是3。

给出测试代码,test.py请去33,34题中下载。
  1. test.assert_equals(kooka_counter(""), 0)
  2. test.assert_equals(kooka_counter("hahahahaha"), 1)
  3. test.assert_equals(kooka_counter("hahahahahaHaHaHa"), 2)
  4. test.assert_equals(kooka_counter("HaHaHahahaHaHa"), 3)
  5. test.assert_equals(kooka_counter("hahahahahahahaHaHa"), 2)