擅长:python、mysql、java
<pre class="lang-py prettyprint-override"><code>def rev_str(string):
mid_point = len(string) // 2
if len(string) % 2 == 0:
return string[0:mid_point][::-1] + string[mid_point:][::-1]
else:
return string[0:mid_point][::-1] + string[mid_point] + string[mid_point + 1:][::-1]
if __name__ == '__main__':
print(rev_str(" "))
print(rev_str("xy"))
print(rev_str("wxyz"))
print(rev_str("vwxyz"))
print(rev_str("uvwxyz"))
print(rev_str("tuvwxyz"))
</code></pre>
<p>输出:</p>
<pre><code>
xy
xwzy
wvxzy
wvuzyx
vutwzyx
</code></pre>