擅长:python、mysql、java
<p>字符串是不可变的,因此每次替换字符串都会返回一个新字符串。相反,只需在执行以下操作时构建一个字符串:</p>
<pre><code>def exclamation (string):
buildString = ""
for i in range(0,len(string)):
if string[i] in 'aeiou':
buildString = buildString +string[i]*4
else:
buildString = buildString +string[i]
print buildString+"!"
</code></pre>