Python
 Computer >> コンピューター >  >> プログラミング >> Python

文中の各単語を逆にするPythonプログラム?


ここでは、Python組み込み関数を使用します。まず、文を単語のリストに分割します。次に、各単語を逆にして新しいリストを作成します。ここでは、Pythonリスト内包法を使用し、最後に新しい単語リストを結合して、新しい文を作成します。

Input :: PYTHON PROGRAM
Output :: NOHTYP MARGORP

アルゴリズム

Step 1 : input a sentence. And store this in a variable s.
Step 2 : Then splitting the sentence into a list of words.
   w=s.split(“”)
Step 3 : Reversing each word and creating a new list of words nw.
Step 4 : Joining the new list of words and make a new sentence ns.

サンプルコード

#  Reverse each word of a Sentence
 # Function to Reverse words
def reverseword(s): 
   
   w = s.split(" ")        # Splitting the Sentence into list of words.
                           # reversing each word and creating a new list of words
                           # apply List Comprehension Technique
   nw = [i[::-1] for i in w]
                           # Join the new list of words to for a new Sentence
   ns = " ".join(nw)
   return ns
# Driver's Code 
s = input("ENTER A SENTENCE PROPERLY ::")
print(reverseword(s))

出力

ENTER A SENTENCE PROPERLY :: PYTHON PROGRAM
NOHTYP MARGORP

  1. 文中の各単語を逆にするPythonプログラム?

    ここでは、Python組み込み関数を使用します。まず、文を単語のリストに分割します。次に、各単語を逆にして新しいリストを作成します。ここでは、Pythonリスト内包法を使用し、最後に新しい単語リストを結合して、新しい文を作成します。 例 Input :: PYTHON PROGRAM Output :: NOHTYP MARGORP アルゴリズム Step 1 : input a sentence. And store this in a variable s. Step 2 : Then splitting the sentence into a list of words. w

  2. 文中の単語をアスタリスクに置き換えるPythonプログラム

    プログラムを使用して、文中の単語をアスタリスクに置き換え、文からの冒とく的な単語などを検閲することができます。たとえば、 文があれば "Go feed all the ducks in the lake" そして、アスタリスクに置き換えたい単語、アヒルとしましょう。そうすると、最後の文は次のようになります- "Go feed all the ***** in the lake" この機能を実現するために、Pythonのreplace関数を直接使用できます。たとえば、 例 def replaceWithAsterisk(sent, word): #