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

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

4
TensorFlow, чому саме питон був обраною мовою?
Нещодавно я почав вивчати глибоке навчання та інші методики ML, і я почав шукати рамки, які спрощують процес побудови мережі та навчають її, тоді я знайшов TensorFlow, маючи невеликий досвід у цій галузі, для мене, здається, швидкість - це великий фактор для того, щоб зробити велику систему ML ще більше, …

10
Приклад реального світу про те, як використовувати властивість властивості в python?
Мене цікавить, як користуватися @propertyPython. Я прочитав документи python, і приклад, на мою думку, - це лише іграшковий код: class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x Я не знаю, …

18
Перенесення матриці в Python
На цей питання є відповіді на Stack Overflow на російському : Поворот матриці (двомірне масівання) на 90 градусів в Python з підтримкою zip Я намагаюся створити функцію транспонування матриці для python, але я не можу зробити так, щоб вона працювала. Скажи, що я theArray = [['a','b','c'],['d','e','f'],['g','h','i']] і я хочу, щоб …

4
setuptools vs. distutils: чому distutils все ще є річчю?
Python має заплутану історію інструментів , які можуть бути використані для упаковки і опису проектів: вони включають distutilsв стандартній бібліотеці, distribute, distutils2і setuptools(а можуть і більше). Виявляється , що distributeі distutils2були припинені на користь setuptools, яка залишає два конкуруючих стандартів. Наскільки я розумію, setuptoolsпропонуються набагато більше варіантів (наприклад, декларування залежностей, …

10
Використання numpy для створення масиву всіх комбінацій двох масивів
Я намагаюсь перебрати простір параметрів функції 6 параметрів, щоб вивчити її числову поведінку, перш ніж намагатися зробити щось складне з цим, тому я шукаю ефективний спосіб це зробити. Моя функція приймає знаки з плаваючою матрицею, заданими 6-димним масивом numpy. Я спробував зробити спочатку це: Спочатку я створив функцію, яка займає …

5
Як я підтверджую формат рядка дати в python?
У мене є метод python, який приймає введення дати як рядок . Як додати перевірку, щоб переконатися, що рядок дати, переданий методу, знаходиться у ffg. формат: 'YYYY-MM-DD' якщо це не так, метод повинен викликати якусь помилку
143 python  date 

4
Розділити рядок на основі регулярного виразу
У мене є вихід команди в табличній формі. Я аналізую цей вихід із результативного файлу і зберігаю його у рядку. Кожен елемент в одному рядку відокремлений одним або декількома символами пробілу, тому я використовую регулярні вирази, щоб відповідати 1 або більше пробілів і розділити його. Однак між кожним елементом вставляється …
143 python  regex 


13
Порівняння загальних елементів між двома списками
def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for element in list1: if element in list2: return list(element) Зрозумів, що поки що, але не можу, здається, змусити його працювати! Будь-які ідеї?
143 python  list 

5
Змінення підмножини рядків у фреймі даних панди
Припустимо, у мене є панди DataFrame з двома стовпцями, A і B. Я хотів би змінити цю DataFrame (або створити копію), щоб B завжди був NaN, коли A дорівнює 0. Як я це досягну? Я спробував наступне df['A'==0]['B'] = np.nan і df['A'==0]['B'].values.fill(np.nan) без успіху.
143 python  pandas 

5
Оператор набору "in" Python
Я трохи розгублений щодо inоператора python для наборів. Якщо у мене є набір sі якийсь екземпляр b, чи правда це b in sозначає, " чи є якийсь елемент xу sтакому, який b == xєtrue "?
143 python 

11
Зміна кодування Python за замовчуванням?
У мене багато проблем "не можна кодувати" та "не можу розшифрувати" з Python, коли я запускаю свої програми з консолі. Але в IDE Eclipse PyDev для кодування символів за замовчуванням встановлено UTF-8 , і я добре. Я шукав, щоб встановити кодування за замовчуванням, і люди кажуть, що Python видаляє sys.setdefaultencodingфункцію …

10
Як розмістити кілька заяв в один рядок?
Я не був впевнений, під якою назвою точно розмірковувати над цим питанням, кодування гольфу здається доцільним, якщо трохи не визначено. Я знаю трохи розуміння python, але їх, здається, дуже важко "читати". Як я це бачу, розуміння може бути таким же, як і наступний код: for i in range(10): if i …
143 python 

10
Звуковий сигнал, коли код закінчується
Я перебуваю в ситуації, коли мій код займає надзвичайно багато часу, і я не хочу постійно дивитися на нього, але хочу знати, коли це робиться. Як я можу зробити звук коду (Python) звуком «тривожною», коли це зроблено? Я думав змусити його відтворити .wav файл, коли він досягне кінця коду ... …
143 python  alarm  audio 

1
Python Введіть байти у файл
У мене є функція, яка повертає рядок. Рядок містить повернення каретки та нові канали рядків (0x0D, 0x0A). Однак, коли я пишу у файл, він містить лише нові канали рядків. Чи є спосіб отримати вихід, щоб включити повернення каретки та новий канал каналу. msg = function(arg1, arg2, arg3) f = open('/tmp/output', …
143 python 

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