Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

2
Чи оптимізує Python змінну, яка використовується лише як повернене значення?
Чи є якась остаточна різниця між наступними двома фрагментами коду? Перший присвоює значення змінній функції, а потім повертає цю змінну. Друга функція просто повертає значення безпосередньо. Чи перетворює Python їх на еквівалентний байт-код? Чи один з них швидший? Випадок 1 : def func(): a = 42 return a Випадок 2 …

16
UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xef у позиції 1
У мене є кілька проблем, які намагаються кодувати рядок до UTF-8. Я спробував численні речі, включаючи використання string.encode('utf-8')і unicode(string), але я отримую помилку: UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xef у положенні 1: порядковий не знаходиться в діапазоні (128) Це мій рядок: (。・ω・。)ノ Я не бачу, що йде не …
106 python  unicode  utf-8 

6
Встановлення Numpy на 64-бітній Windows 7 з Python 2.7.3 [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Схоже, єдиний 64-розрядний інсталятор Windows для Numpy призначений для Numpy версії 1.3.0, яка працює лише …

16
Як розділити текст без пробілів на список слів?
Введення: "tableapplechairtablecupboard..." багато слів Що було б ефективним алгоритмом, щоб поділити такий текст до списку слів і отримати: Вихід: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] Перше, що вам спадає на думку, - це пройти всі можливі слова (починаючи з першої літери) і знайти найдовше можливе слово, продовжуйте з …
106 python  algorithm  text  split 

10
Замініть вихід консолі в Python
Мені цікаво, як я міг створити один із цих вишуканих консольних лічильників у Python, як у певних програмах C / C ++. У мене є цикл, що робить речі, і поточний висновок відповідає лінії: Doing thing 0 Doing thing 1 Doing thing 2 ... що було б акуратніше, щоб тільки …
106 python 

13
Як я можу використовувати numpy.correlate, щоб зробити автокореляцію?
Мені потрібно зробити автокореляцію набору чисел, що, як я розумію, це лише співвіднесення множини з самим собою. Я спробував це за допомогою кореляційної функції numpy, але я не вірю в результат, оскільки він майже завжди дає вектор, де перше число не є найбільшим, як це повинно бути. Отже, це справді …

2
сюжет із спеціальним текстом для осей x очок
Я малюю сюжет, використовуючи matplotlib та python, як зразок коду нижче. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Оскільки це код вище на осі x, я побачу намальовані значення, 0.0, 0.5, 1.0, 1.5тобто ті ж самі значення моїх опорних значень x. Чи все-таки потрібно зіставити кожну точку x з …
106 python  matplotlib 

5
Де слід створити віртуальні?
Я розгублений, де я повинен розмістити свої віртуоли. З моїм першим проектом django я створив проект за допомогою команди django-admin.py startproject djangoproject Потім я ввійшов до каталогу djangoproject і запустив команду virtualenv env який створив каталог віртуального середовища на тому ж рівні, що і внутрішній djangoprojectкаталог. Це неправильне місце, де …



4
`staticmethod` та` abc.abriefmethod`: Чи буде він поєднуватися?
У своєму додатку Python я хочу зробити метод, який є і a, staticmethodі an abc.abstractmethod. Як це зробити? Я спробував застосувати обидва декоратори, але це не працює. Якщо я це роблю: import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod @staticmethod def my_function(): pass Я отримую виняток *, і якщо це …



6
Розгорніть Шлях пошуку Python до іншого джерела
Я щойно приєднався до проекту з досить великою існуючою базою коду. Ми розробляємось в Linux і не використовуємо і IDE. Пробігаємося через командний рядок. Я намагаюся розібратися, як змусити пітон шукати правильний шлях під час запуску модулів проекту. Наприклад, коли я запускаю щось на кшталт: python someprojectfile.py я отримав ImportError: …
106 python  search  import  path 

7
"Приватний" (впроваджувальний) клас у Python
Я кодую невеликий модуль Python, що складається з двох частин: деякі функції, що визначають загальнодоступний інтерфейс, клас реалізації, який використовується вищевказаними функціями, але який не має сенсу поза модулем. Спочатку я вирішив "приховати" цей клас реалізації, визначивши його всередині функції, що використовує його, але це перешкоджає читанню і не може …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.