From 2cff0b4d36df0f2ae72308de95987207bd6e14ba Mon Sep 17 00:00:00 2001 From: Chitransh-AFK Date: Sun, 26 Oct 2025 17:12:12 +0530 Subject: [PATCH 1/2] Create reverse_words_in_sentence.py --- strings/reverse_words_in_sentence.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 strings/reverse_words_in_sentence.py diff --git a/strings/reverse_words_in_sentence.py b/strings/reverse_words_in_sentence.py new file mode 100644 index 000000000000..ba918a8b3394 --- /dev/null +++ b/strings/reverse_words_in_sentence.py @@ -0,0 +1,25 @@ +""" +reverse_words_in_sentence.py +---------------------------- +Reverses the order of words in a given sentence. + +Example: + >>> reverse_words_in_sentence("hello world") + 'world hello' + + >>> reverse_words_in_sentence("Python is fun") + 'fun is Python' +""" + +def reverse_words_in_sentence(sentence: str) -> str: + """ + Reverse the order of words in a sentence. + Words are separated by spaces. + """ + words = sentence.strip().split() + return " ".join(reversed(words)) + + +if __name__ == "__main__": + sentence = input("Enter a sentence: ") + print(reverse_words_in_sentence(sentence)) From f9445f312efc6309197fbe2304f481e405135f68 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 26 Oct 2025 12:02:24 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- strings/reverse_words_in_sentence.py | 1 + 1 file changed, 1 insertion(+) diff --git a/strings/reverse_words_in_sentence.py b/strings/reverse_words_in_sentence.py index ba918a8b3394..978ddba18dad 100644 --- a/strings/reverse_words_in_sentence.py +++ b/strings/reverse_words_in_sentence.py @@ -11,6 +11,7 @@ 'fun is Python' """ + def reverse_words_in_sentence(sentence: str) -> str: """ Reverse the order of words in a sentence.