Latest posts on Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове topichttp://python.su/forum/topic/40447/2021-06-30T07:16:07+03:00Общий :: Python для экспертов :: Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове
2021-06-30T07:16:07+03:00Oleg1975Spb217193<blockquote><em>py.user.next</em><br/></blockquote>Я совсем запутался, но спасибо за напоминание.
Общий :: Python для экспертов :: Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове
2021-06-30T00:43:17+03:00py.user.next217189<blockquote><em>Oleg1975Spb</em><br/>написал ранее не в тот раздел</blockquote>Это не от эксперта вопрос, от новичка. Код тоже не экспертный.
Общий :: Python для экспертов :: Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове
2021-06-29T17:58:26+03:00Oleg1975Spb217188<blockquote><em>FishHook</em><br/>Oleg1975SpbНе надо спамить! Если на ваш пост не отвечают, значит это никому не интересно. Даже, если вы засрете весь форум, пост не станет интереснее</blockquote><br/>Я не спамлю, просто тут недавно, написал ранее не в тот раздел.
Общий :: Python для экспертов :: Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове
2021-06-29T17:32:07+03:00FishHook217186<strong>Oleg1975Spb</strong><br/>Не надо спамить! Если на ваш пост не отвечают, значит это никому не интересно. Даже, если вы засрете весь форум, пост не станет интереснее
Общий :: Python для экспертов :: Построчный вывод из введенного текста каждого слова и строки значения каждой буквы в этом слове
2021-06-29T16:53:39+03:00Oleg1975Spb217185Листинг ниже показывает вывод из введенного текста побуквенного текста и значения каждой буквы под каждой буквой. Просьба модифицировать код так, чтобы каждое слово введенного текста и значения букв в этом слове выводились построчно в одной строке.(spis_цифра нужны для подсчета цифр-значений букв во всем тексте и не имеют прямого отношения к моему вопросу).<br/><div class="code"><pre> <span class="kn">import</span> <span class="nn">itertools</span>
<span class="kn">from</span> <span class="nn">itertools</span> <span class="kn">import</span> <span class="n">chain</span>
<span class="n">mydict</span><span class="o">=</span> <span class="p">{</span><span class="s1">' '</span><span class="p">:</span> <span class="s1">'0'</span><span class="p">,</span><span class="s1">'а'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'б'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'в'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span><span class="s1">'г'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'д'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span><span class="s1">'е'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'ё'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'ж'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'з'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'и'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'й'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'к'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'л'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'м'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'н'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'о'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'п'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'р'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'с'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'т'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'у'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'ф'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span><span class="s1">'х'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'ц'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'ч'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'ш'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'щ'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'ъ'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'ы'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'ь'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'э'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'ю'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'я'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'a'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'b'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'c'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'d'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'e'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'f'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'g'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'h'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'i'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'j'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'k'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'l'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'m'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'n'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'o'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'p'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'q'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'r'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'s'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'t'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'u'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'v'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'w'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'x'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'y'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'z'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'А'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'Б'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'В'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'Г'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'Д'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'Е'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'Ё'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'Ж'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'З'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'И'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'Й'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'К'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'Л'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'М'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'Н'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'О'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'П'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'Р'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'С'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'Т'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'У'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'Ф'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'Х'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'Ц'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'Ч'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'Ш'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'Щ'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'Ъ'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'Ы'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'Ь'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'Э'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'Ю'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'Я'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'A'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'B'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'C'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span><span class="s1">'D'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'E'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'F'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'G'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'H'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'I'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">' J'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'K'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'L'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'M'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'N'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'O'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'P'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'Q'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">,</span> <span class="s1">'R'</span><span class="p">:</span> <span class="s1">'9'</span><span class="p">,</span> <span class="s1">'S'</span><span class="p">:</span> <span class="s1">'1'</span><span class="p">,</span> <span class="s1">'T'</span><span class="p">:</span> <span class="s1">'2'</span><span class="p">,</span> <span class="s1">'U'</span><span class="p">:</span> <span class="s1">'3'</span><span class="p">,</span> <span class="s1">'V'</span><span class="p">:</span> <span class="s1">'4'</span><span class="p">,</span> <span class="s1">'W'</span><span class="p">:</span> <span class="s1">'5'</span><span class="p">,</span> <span class="s1">'X'</span><span class="p">:</span> <span class="s1">'6'</span><span class="p">,</span> <span class="s1">'Y'</span><span class="p">:</span> <span class="s1">'7'</span><span class="p">,</span> <span class="s1">'Z'</span><span class="p">:</span> <span class="s1">'8'</span><span class="p">}</span>
<span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
<span class="n">a</span> <span class="o">=</span> <span class="nb">input</span><span class="p">(</span><span class="s2">"Введите текст: "</span><span class="p">)</span>
<span class="n">b</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="p">,</span><span class="n">a</span><span class="p">))</span>
<span class="err">с</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">chain</span><span class="o">.</span><span class="n">from_iterable</span><span class="p">(</span><span class="n">b</span><span class="p">))</span>
<span class="n">d</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">mydict</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">x</span><span class="p">),</span> <span class="err">с</span><span class="p">))</span>
<span class="n">e</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">chain</span><span class="o">.</span><span class="n">from_iterable</span><span class="p">(</span><span class="n">d</span><span class="p">))</span>
<span class="n">f</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="nb">int</span><span class="p">(</span><span class="n">x</span><span class="p">),</span> <span class="n">e</span><span class="p">))</span>
<span class="n">spis</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_0</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_1</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_2</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_3</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_4</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_5</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_6</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_7</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_8</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">spis_9</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">number</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="k">if</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">0</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_0</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">1</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_1</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">2</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_2</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">3</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_3</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">4</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_4</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">5</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_5</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">6</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_6</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">7</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_7</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">number</span> <span class="o">==</span> <span class="mi">8</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_8</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">spis</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="n">spis_9</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">number</span><span class="p">)</span>
<span class="k">print</span><span class="p">()</span>
<span class="k">print</span><span class="p">(</span><span class="s2">"Буквы введенного текста: "</span><span class="p">,</span><span class="s1">' '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">a</span><span class="p">))</span>
<span class="k">print</span><span class="p">(</span><span class="s2">"Значения букв текста: "</span><span class="p">,</span><span class="s1">' '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="p">,</span><span class="n">spis</span><span class="p">)))</span>
</pre></div>