Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Как скомпилировать python в файл .exe на Linux с pyinstaller? https://www.cyberforum.ru/ python-beginners/ thread2275885.html
Доброе время суток всем прогерам. Мне нужна помощь. Ситуация такая. Недавно начал изучать python. Если быть точнее, я сижу на Linux Mint 18 с установленными Python 2.7.12 и Python 3.5.2. Узнал такую тему, что файлы .py можно переиначивать в .exe (исполняемые файлы executable). Для этого установил себе pyinstaller. всё получается кроме одного. Вместо того, чтобы у меня получился файл блаблабла.exe...
Python Написать бесконечный генератор частичных сумм ряда Лейбница для π
Добрый день! Необходимо написать бесконечный генератор частичных сумм ряда Лейбница для π: pi/4=1-1/3+1/5-1/7 и т.д Затем написать программу, получающую со стандартного ввода ε, дёргающую генератор выше и печатающую первую встретившуюся частичную сумму, отличающуюся от предыдущей за ней менее чем на ε/2, и её порядковый номер. Написал сам генератор, что делать дальше - без понятия F...
Python Как в json сохранить данные типа byte? как в json сохранить данные типа byte? https://www.cyberforum.ru/ python-beginners/ thread2275692.html Python Как извлечь данные из файла Excel, который находится на сайте? https://www.cyberforum.ru/ python-beginners/ thread2275623.html
День добрый. Хотел бы узнать, как извлечь данные из файла excel, который находится на сайте? И возможно ли это сделать при помощи модуля xlrd? Если можно пример кода Заранее спасибо
Python Задача Англо-латинский словарь
Однажды, разбирая старые книги на чердаке, школьник Вася нашёл англо-латинский словарь. Английский он к тому времени знал в совершенстве, и его мечтой было изучить латынь. Поэтому попавшийся словарь был как раз кстати. К сожалению, для полноценного изучения языка недостаточно только одного словаря: кроме англо-латинского необходим латинско-английский. За неимением лучшего он решил сделать...
Python Множества в словаре Здравствуйте! Дано: Словарь d, содержащий ключи в виде строк и пустые множества в виде значений. Например, d = {'a':set()} Необходимо: добавить новый ключ с пустым значением добавить/удалить значения по существующему ключу Что то не могу понять как обратиться к множеству и ,соответственно, выполнить над ним действия https://www.cyberforum.ru/ python-beginners/ thread2275584.html
Python Выдает ошибка программа в Visual Studio 2015 https://www.cyberforum.ru/ python-beginners/ thread2275539.html
В Remmina стоит пароль, и в интернете есть программки которые дешифруют, но при запуске выдают ошибку, может я базу какую не подключаю: import base64 from Crypto.Cipher import DES3 secret = base64.decodestring(3EmhDeHpApK+9EBexdT70FEiPHGZwNZ3OWRAqvX9rdE) password = base64.decodestring(haTfWQuXOz5CiOfVsrMnmQ=) print DES3.new(secret, DES3.MODE_CBC, secret).decrypt(password) ошибка все в...
Перенос данных из txt в exel Python
Всем доброго времени суток! Не судите строго, только начал разбираться в Pytone и особо совета спросить кроме как в интернете негде. Ситуация следующая, не могу понять как получить данные из одной строчки. По ключевым словам Well Head я нахожу необходимую строчку и оттуда получаю информацию из столбика. Но как найти необходимый столбец если нет ключевых слов well Head? ...
Python Сортировка списка с вложенными списками https://www.cyberforum.ru/ python-beginners/ thread2275501.html
Здравствуйте, получаю список с списками такого формата: , , , , , ] Мне нужно отсортировать списки внутри по второму элементу (Числу), по возрастанию. Как это сделать? Должно быть примерно так: , , , , , ] id естественно разный.
Python Python парсинг JSON https://www.cyberforum.ru/ python-beginners/ thread2275485.html
Парсю файлик networks = json.load(open("json/networks.json")) for item in networks: run_network(item, item, item, appinfo) вот сам джейсон
Python Задача Выборы в США
Как известно, в США президент выбирается не прямым голосованием, а путем двухуровневого голосования. Сначала проводятся выборы в каждом штате и определяется победитель выборов в данном штате. Затем проводятся государственные выборы: на этих выборах каждый штат имеет определенное число голосов — число выборщиков от этого штата. На практике, все выборщики от штата голосуют в соответствии с...
Python Python считывание данных Как известно, в США президент выбирается не прямым голосованием, а путем двухуровневого голосования. Сначала проводятся выборы в каждом штате и определяется победитель выборов в данном штате. Затем проводятся государственные выборы: на этих выборах каждый штат имеет определенное число голосов — число выборщиков от этого штата. На практике, все выборщики от штата голосуют в соответствии с... https://www.cyberforum.ru/ python-beginners/ thread2275372.html
Эксперт Python
5418 / 3842 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
17.07.2018, 13:59 0

Вывести на экран гистограмму слов длиной более 3 символов из файла - Python - Ответ 12545183

17.07.2018, 13:59. Показов 2918. Ответов 6
Метки (Все метки)

Ответ

Python
1
2
3
4
5
6
7
8
9
10
11
from collections import Counter
import re
 
filename=r"gore-ot-uma.txt"
with open(filename) as f:
    counter = Counter(re.findall('\w+',f.read()))
    for word,cnt in counter.most_common():
        if len(word) > 3:
            if cnt >56: cnt = 56
            print("#" * cnt, word)
            #print(("#" * cnt).ljust(60), word)
Вывести на экран гистограмму слов длиной более 3 символов из файла

Как должны быть выровнены слова я так и не понял.

Вернуться к обсуждению:
Вывести на экран гистограмму слов длиной более 3 символов из файла Python
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2018, 13:59
Готовые ответы и решения:

Вывести на экран в тестовом режиме гистограмму длиной 10 введенных с клавиатуры слов
Задача Программа которая выводит на экран в тестовом режиме гистограмму длиной 10 введенных с...

Вывести на экран все элементы заданного символьного массива Y$(8), длиной не более 5 символов
Вывести на экран все элементы заданного символьного массива Y$(8) длиной не более 5 символов....

Вывести на экран монитора горизонтально расположенную строку текста длиной не более десяти символов
Может кто-то помочь? Вывести на экран монитора горизонтально расположенную строку текста длиной...

Вывести на экран монитора горизонтально расположенную строку текста длиной не более пятнадцати символов
Вывести на экран монитора горизонтально расположеую строку текста длиной не более пятнадцати...

Вывести на экран монитора горизонтально расположенную строку текста длиной не более десяти символов
Вывести на экран монитора горизонтально расположенную строку текста длиной не более десяти символов...

6
17.07.2018, 13:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2018, 13:59
Помогаю со студенческими работами здесь

Вывести на экран монитора горизонтально расположенную строку текста длиной не более десяти символов
Вывести на экран монитора горизонтально расположенную строку текста длиной не более десяти ...

Вывести на экран монитора горизонтально расположенную строку текста длиной не более двадцати символов
ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ 1. Очистить экран монитора и при необходимости установить...

Вывести на экран две вертикальные строки текста длиной не более десяти символов желтого цвета
Вывести на экран монитора две вертикальные строки текста длиной не более десяти...

Вывести на экран монитора два вертикально расположенные строки текста длиной не более двадцати символов
Вывести на экран монитора два вертикально расположенные строки текста длиной не более двадцати...

Вывести на экран монитора горизонтальную строку текста длиной не более двадцати символов светло-зеленого
1. Очистить экран монитора и при необходимости установить требуемый цвет фона. 2. Вывести один...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru