要逆序輸出英文語句,可以使用字符串切片的方式來實(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)。