Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

11
Войти в базу 2 в python
Как мне вычислить журнал до двух базовых в python. Например. У меня есть это уравнение, в котором я использую логарифмическую базу 2 import math e = -(t/T)* math.log((t/T)[, 2])
110 python  logarithm 


11
Понимание оператора «is» в Python
isОператор не совпадают со значениями переменных, но сами экземпляры. Что это на самом деле значит? Я объявил две переменные с именами xи yприсвоил одинаковые значения обеим переменным, но он возвращает false, когда я использую isоператор. Мне нужно разъяснение. Вот мой код. x = [1, 2, 3] y = [1, 2, …
110 python  operators 

12
Как удалить стоп-слова с помощью nltk или python
Итак, у меня есть набор данных, из которого я хотел бы удалить стоп-слова. stopwords.words('english') Я изо всех сил пытаюсь использовать это в своем коде, чтобы просто убрать эти слова. У меня уже есть список слов из этого набора данных, часть, с которой я борюсь, сравнивает с этим списком и удаляет …
110 python  nltk  stop-words 

5
Использование операторов печати только для отладки
В последнее время я много кодирую на Python. И я работал с данными, с которыми раньше не работал, используя формулы, которых раньше не видел, и имел дело с огромными файлами. Все это заставило меня написать множество операторов печати, чтобы проверить, все ли в порядке, и определить точки отказа. Но, как …
110 python 

3
Построение списка координат (x, y) в python matplotlib
У меня есть список пар, (a, b)которые я хотел бы построить matplotlibв Python как фактические координаты xy. В настоящее время он создает два графика, где индекс списка дает координату x, а значения y первого графика - это as в парах, а значения y второго графика - bs в парах. Чтобы …

22
Как активировать virtualenv внутри терминала PyCharm?
Я установил PyCharm, создал свой virtualenv (либо с помощью команды virtual env, либо непосредственно в PyCharm) и активировал эту среду в качестве своего интерпретатора. Все работает нормально. Однако, если я открываю терминал с помощью «Инструменты, открыть терминал», в приглашении оболочки не используется виртуальный env; Мне все еще нужно использовать source …

4
Что означает сообщение pylint «Слишком мало общедоступных методов»
Я запускаю pylint для некоторого кода и получаю сообщение об ошибке «Слишком мало общедоступных методов (0/2)». Что означает это сообщение? Документы pylint бесполезны: Используется, когда в классе слишком мало общедоступных методов, поэтому убедитесь, что оно того стоит.
110 python  pylint 


5
выбор между подпроцессом, многопроцессорностью и потоком в Python?
Я хотел бы распараллелить мою программу Python, чтобы она могла использовать несколько процессоров на машине, на которой она работает. Мое распараллеливание очень простое, поскольку все параллельные «потоки» программы независимы и записывают свой вывод в отдельные файлы. Мне не нужны потоки для обмена информацией, но я обязательно знаю, когда потоки завершаются, …

11
Как получить все после последней косой черты в URL-адресе?
Как я могу извлечь все, что следует за последней косой чертой в URL-адресе в Python? Например, эти URL-адреса должны возвращать следующее: URL: http://www.test.com/TEST1 returns: TEST1 URL: http://www.test.com/page/TEST2 returns: TEST2 URL: http://www.test.com/page/page/12345 returns: 12345 Я пробовал urlparse, но это дает мне полный путь к имени файла, например page/page/12345.
110 python  parsing  url 

10
Некоторые встроены в список на Python
У меня есть список размером < N, и я хочу дополнить его значением до размера N. Конечно, я могу использовать что-то вроде следующего, но я чувствую, что должно быть что-то, что я пропустил: >>> N = 5 >>> a = [1] >>> map(lambda x, y: y if x is None …

11
Изменение имени Python
На других языках общий принцип, помогающий создавать лучший код, - всегда делать все как можно более скрытым. Если вы сомневаетесь в том, должна ли переменная быть частной или защищенной, лучше выбрать частную. Верно ли то же самое и для Python? Должен ли я сначала использовать два ведущих символа подчеркивания для …

17
Как мне создать список случайных чисел без дубликатов?
Я пробовал использовать random.randint(0, 100), но некоторые цифры совпали. Есть ли метод / модуль для создания списка уникальных случайных чисел? Примечание. Следующий код основан на ответе и был добавлен после публикации ответа. Это не часть вопроса; это решение. def getScores(): # open files to read and write f1 = open("page.txt", …
110 python  random 

2
Matplotlib - перемещает метку оси X вниз, но не метки оси X
Я использую Matplotlib для построения гистограммы. Используя советы из моего предыдущего вопроса: Matplotlib - пометьте каждую корзину , я более или менее разобрался с петлями. Есть одна последняя проблема - ранее метка оси x («Время (в миллисекундах)») отображалась под отметками оси x (0,00, 0,04, 0,08, 0,12 и т. Д.) Воспользовавшись …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.