溫馨提示×

python怎么逆序輸出英文語句

小億
517
2023-11-02 16:07:41
欄目: 編程語言

要逆序輸出英文語句,可以使用字符串切片的方式來實(shí)現(xiàn)。以下是一個(gè)示例代碼:

sentence = input("請(qǐng)輸入英文語句:")
reversed_sentence = sentence[::-1]
print(reversed_sentence)

在上述代碼中,我們首先使用 input() 函數(shù)來獲取用戶輸入的英文語句,并將其賦值給變量 sentence。接下來,我們使用切片 [::1] 將該語句進(jìn)行逆序操作,并將結(jié)果賦值給變量 reversed_sentence。最后,使用 print() 函數(shù)將逆序后的語句輸出到控制臺(tái)。

請(qǐng)注意,上述代碼只逆序了整個(gè)英文語句,而不是逆序每個(gè)單詞。如果需要逆序每個(gè)單詞,可以先使用 split() 函數(shù)將語句拆分成單詞列表,再對(duì)每個(gè)單詞進(jìn)行逆序操作。以下是相應(yīng)的示例代碼:

sentence = input("請(qǐng)輸入英文語句:")
words = sentence.split()
reversed_words = [word[::-1] for word in words]
reversed_sentence = ' '.join(reversed_words)
print(reversed_sentence)

在上述代碼中,我們首先使用 split() 函數(shù)將語句拆分成單詞列表,并將結(jié)果賦值給變量 words。然后,使用列表推導(dǎo)式對(duì)每個(gè)單詞進(jìn)行逆序操作,并將結(jié)果存儲(chǔ)在列表 reversed_words 中。最后,使用 join() 函數(shù)將逆序后的單詞列表連接成一個(gè)字符串,并將其賦值給變量 reversed_sentence。最終,使用 print() 函數(shù)將逆序后的語句輸出到控制臺(tái)。

0