共計 637 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
在 Python 中,有多種方法可以反轉(zhuǎn)一個字符串。以下是一些常見的方法:
- 使用切片操作符
[::-1]
:
string = "Hello, World!"
reversed_string = string[::-1]
print(reversed_string)
# 輸出:!dlroW ,olleH
- 使用
reversed()
函數(shù)和join()
方法:
string = "Hello, World!"
reversed_string = ''.join(reversed(string))
print(reversed_string)
# 輸出:!dlroW ,olleH
- 使用
for
循環(huán)逆序迭代字符串:
string = "Hello, World!"
reversed_string = ''
for char in string:
reversed_string = char + reversed_string
print(reversed_string)
# 輸出:!dlroW ,olleH
- 使用遞歸函數(shù):
def reverse(string):
if len(string) == 0:
return string
else:
return reverse(string[1:]) + string[0]
string = "Hello, World!"
reversed_string = reverse(string)
print(reversed_string)
# 輸出:!dlroW ,olleH
以上是一些常見的方法,你可以根據(jù)自己的喜好和需求選擇其中之一。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完