擅长:python、mysql、java
<p>你试过<strong><a href="https://wiki.python.org/moin/ForLoop" rel="nofollow">Python Wiki</a></strong>吗?在</p>
<p>它声明任何具有迭代函数的对象都可以循环,这回答了您的第二个问题。在</p>
<p>因为您不想使用<code>len</code>函数,所以您可以在链接的答案中使用类似于这样的<strong>for循环</strong>来遍历对象(字符串<code>word</code>),查找字符<code>char</code>,并记录每次用<code>count</code>找到{<cd3>}。在</p>
<p>参数<code>char</code>需要在<code>word</code>参数中找到,因此<code>c</code>只是一个变量,在它循环使用<code>word</code>时,它只是一个设置为每个字母(或字符,不是字符串的所有部分都是字母)的变量。在</p>
<p><code>if</code>语句的原因是,当循环变量<code>c</code>等于<code>char</code>时,可以执行块。在这个特定的块中,count被向上迭代(<code>count = count + 1</code>),一旦函数遍历for循环,它将返回<code>count</code>(找到<code>char</code>的次数,有效地按您的要求计算字符串中的特定字母)。在</p>
<p>长篇大论,但简而言之,是的,你发布的函数将给你一个字母在单词中出现的次数。在</p>