Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как сгенерировать все комбинации нижних и верхних символов в слове?

Программирование+4
Анонимный вопрос
  ·   · 53,6 K
Openstack DevOps and IBM/Informix Certified DBA...  · 18 июн 2022
Код ниже сначала вызывает zip(text.upper(), text.lower()) и затем применяет itertools.product к *zip(text.upper(), text.lower()). 
Смотри детально блог "Генерация всех комбинаций нижних и верхних символов в слове" https://informatics-ege.blogspot.com/2022/06/generation-all-combinations-of-lower.html
По образованию физик, работаю программистом  · 18 июн 2022
Генерируйте последовательно числа, в которых столько же бит, сколько букв в слове. Затем, для каждого такого числа смотрите, где какой бит, и, если он равен 1, то делаете соответствующую букву верхним регистром, а если 0, то нижним.
Инженер путей сообщения – строитель  · 17 июн 2022
Все комбинации верхних и нижних символов в слове элементарно генерируются при помощи циклов и ветвлений. А раз циклы суть те же ветвления, то и комбинации можно сгенерировать лишь при помощи одних только ветвлений с условными и... Читать далее