класс разбор слова по составу
Класс "разбор слова по составу" может быть организован следующим образом:
```python
class WordAnalyzer:
def __init__(self, word):
self.word = word
def analyze(self):
result = []
current_part = ""
for letter in self.word:
if letter.isalpha():
current_part += letter
else:
if current_part:
result.append(current_part)
current_part = ""
if current_part:
result.append(current_part)
return result
# Пример использования
word = "привет, мир!"
analyzer = WordAnalyzer(word)
result = analyzer.analyze()
print(result)
```
Этот класс принимает слово в качестве входного параметра и разбивает его на составляющие по буквам. Результатом работы метода `analyze` будет список из отдельных слов, составляющих входное слово.
Вы можете использовать этот класс для анализа слов на их составляющие и дальнейшей обработки этой информации.