Когда вы говорите «перевернуть каждое слово», я предполагаю, что вы имеете в виду изменение порядка букв в каждом слове данного текста. Вот несколько способов сделать это:
-
Использование Python:
def reverse_words(text): words = text.split() reversed_words = [word[::-1] for word in words] reversed_text = ' '.join(reversed_words) return reversed_text # Example usage: text = "reverse each word" reversed_text = reverse_words(text) print(reversed_text) -
Использование JavaScript:
function reverseWords(text) { var words = text.split(" "); var reversedWords = words.map(function(word) { return word.split("").reverse().join(""); }); var reversedText = reversedWords.join(" "); return reversedText; } // Example usage: var text = "reverse each word"; var reversedText = reverseWords(text); console.log(reversedText); -
Использование Java:
public class ReverseWords { public static String reverseWords(String text) { String[] words = text.split(" "); StringBuilder reversedText = new StringBuilder(); for (String word : words) { StringBuilder reversedWord = new StringBuilder(word); reversedWord.reverse(); reversedText.append(reversedWord).append(" "); } return reversedText.toString().trim(); } // Example usage: public static void main(String[] args) { String text = "reverse each word"; String reversedText = reverseWords(text); System.out.println(reversedText); } }