写一个Python函数，并返回给定字符串中“cat”子字符串的数量。给定字符串为：catcatttcatact”
下面是一个Python函数，可以计算给定字符串中“cat”子字符串的数量：python
def，count_cat(tring)count，0
for，i，in，range(len(tring)2)if，tring[i:i+3]cat'count，1
return，count
该函数使用一个计数器count来跟踪“cat”子字符串的数量，然后使用循环遍历字符串中的所有三个字符的子字符串。如果子字符串是“cat”则计数器count的值增加1。最后，函数返回计数器的值作为结果。例如，给定字符串“catcatttcatact”调用该函数会返回3，因为在该字符串中有3个“cat”子字符串：第1个是“cat”第2个是“cat”第3个是“cat