<p>我有:</p>
<ul>
<li><p>函数:<code>def find_str(s, char)</code></p></li>
<li><p>还有一个字符串:<code>"Happy Birthday"</code>,</p></li>
</ul>
<p>我基本上想输入<code>"py"</code>并返回<code>3</code>,但我一直让<code>2</code>返回。</p>
<p><strong>代码:</strong></p>
<pre><code>def find_str(s, char):
index = 0
if char in s:
char = char[0]
for ch in s:
if ch in s:
index += 1
if ch == char:
return index
else:
return -1
print(find_str("Happy birthday", "py"))
</code></pre>
<p>不知道怎么了!</p>