擅长:python、mysql、java
<p>这样做有效:</p>
<pre><code>s = input('Sentence: ')
print(' '.join([x if x.lower().startswith(('a', 'e', 'i', 'o', 'u')) else x[::-1] for x in s.split()]))
</code></pre>
<p>这将把句子分成几个单词,检查单词是否以辅音或元音开头。然后将所有以辅音开头的单词颠倒过来(以元音开头的单词保持不变),并重新组成句子</p>
<p><strong>样本运行</strong>:</p>
<pre><code>Sentence: Apple Ball Cat Dog Elephant
Apple llaB taC goD Elephant
</code></pre>