Задать вопрос
@leham1

Какой модули можно использовать для рандомизации текста?

Здравствуйте.
Мне необходимо часто рандомизировать тексты. Кто-нибудь может подсказать модуль, который осуществлял бы рандомизацию, получив текст вроде: "{привет|здоров|здравствуйте|приветсврую} {вас|тебя}, как твой {дела|делишки}?

Помогите пожалуйста кто может советом добрым)
  • Вопрос задан
  • 328 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
@U235U235
Модуль random
Ответ написан
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
>>> import random
>>> random_greeting = lambda : f"{random.choice(['привет','здоров','здравствуйте','приветсврую'])} {random.choice(['вас','тебя'])}, как твои {random.choice(['дела','делишки'])}?"

>>> random_greeting()
'здравствуйте тебя, как твои дела?'
>>> random_greeting()
'приветсврую тебя, как твои делишки?'
>>> random_greeting()
'приветсврую вас, как твои дела?'
>>> random_greeting()
'здоров вас, как твои делишки?'
>>> random_greeting()
'приветсврую тебя, как твои дела?'
>>> random_greeting()
'привет вас, как твои дела?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы