要逆序輸出英文語句,可以使用字符串切片的方式來實現。以下是一個示例代碼:
sentence = input("請輸入英文語句:")
reversed_sentence = sentence[::-1]
print(reversed_sentence)
在上述代碼中,我們首先使用 input()
函數來獲取用戶輸入的英文語句,并將其賦值給變量 sentence
。接下來,我們使用切片 [::1]
將該語句進行逆序操作,并將結果賦值給變量 reversed_sentence
。最后,使用 print()
函數將逆序后的語句輸出到控制臺。
請注意,上述代碼只逆序了整個英文語句,而不是逆序每個單詞。如果需要逆序每個單詞,可以先使用 split()
函數將語句拆分成單詞列表,再對每個單詞進行逆序操作。以下是相應的示例代碼:
sentence = input("請輸入英文語句:")
words = sentence.split()
reversed_words = [word[::-1] for word in words]
reversed_sentence = ' '.join(reversed_words)
print(reversed_sentence)
在上述代碼中,我們首先使用 split()
函數將語句拆分成單詞列表,并將結果賦值給變量 words
。然后,使用列表推導式對每個單詞進行逆序操作,并將結果存儲在列表 reversed_words
中。最后,使用 join()
函數將逆序后的單詞列表連接成一個字符串,并將其賦值給變量 reversed_sentence
。最終,使用 print()
函數將逆序后的語句輸出到控制臺。