Вопрос пользователя:
Ответ нейросети:
def reverse(self, string: str) -> str:
"""
Принимает на вход текст и возвращает его в обратном порядке
Пример: `reverse("hello") -> "olleh"`
"""
return string[::-1]
def count_words(self, string: str) -> int:
"""
Принимает на вход текст и возвращает количество слов в нем
Пример: `count_words("Hello world") -> 2`
"""
words = string.split()
return len(words)
def remove_punctuation(self, string: str) -> str:
"""
Принимает на вход текст и удаляет из него все знаки пунктуации
Пример: `remove_punctuation("Hello, world!") -> "Hello world"`
"""
import string
return string.translate(str.maketrans('', '', string.punctuation))
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.