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

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

6
Функція лямбда в розумінні списку
Чому результат наступних двох розумінь списку різний, хоча fі lambdaфункція однакова? f = lambda x: x*x [f(x) for x in range(10)] і [lambda x: x*x for x in range(10)] Зверніть увагу на вас обох type(f)і type(lambda x: x*x)поверніть той самий тип.
149 python 

7
Формат вихідного рядка, правильне вирівнювання
Я обробляю текстовий файл, що містить координати x, y, z 1 128 1298039 123388 0 2 .... кожен рядок розділений на 3 елементи за допомогою words = line.split() Після обробки даних мені потрібно записати координати назад в інший файл txt, щоб елементи в кожному стовпці були вирівняні вправо (як і …

8
Перетворити програму Python у код C / C ++? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання чи можливо перетворити програму Python на C / C ++? Мені …
149 c++  python  c  code-generation 

11
ImportError: Немає модуля з іменем matplotlib.pyplot
В даний час я практикую матплотліб. Це перший приклад, який я практикую. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() Коли я запускаю цей сценарій python ./plot_test.py, він показує сюжет правильно. Однак я запускаю його сам ./plot_test.py, він …
149 python  matplotlib 

30
Розбиття списку на N частин приблизно однакової довжини
Який найкращий спосіб розділити список на приблизно рівні частини? Наприклад, якщо список містить 7 елементів і розділений на 2 частини, ми хочемо отримати 3 елементи в одній частині, а в іншій повинні бути 4 елементи. Я шукаю щось подібне, even_split(L, n)що розпадається Lна nчастини. def chunks(L, n): """ Yield successive …
149 python  list  chunks 


10
Як ви бачите всю історію команд в інтерактивному Python?
Я працюю над інтерпретатором python за замовчуванням на Mac OS X, і я Cmd+ K(очистив) свої попередні команди. Я можу переглядати їх по черзі за допомогою клавіш зі стрілками. Але чи є такий варіант, як параметр --history в bash shell, який показує вам усі команди, які ви ввели до цього …
149 python  macos 

7
Чи нормально використовувати тире у файлах Python при спробі імпортувати їх?
В основному, коли у мене є файл python, наприклад: python-code.py і використовувати: import (python-code) інтерпретатор видає мені синтаксичну помилку. Будь-які ідеї, як це виправити? Чи є тире незаконними у назвах файлів python?
149 python  naming 

6
Як працює tf.app.run ()?
Як tf.app.run()робота в Tensorflow перекладає демо? В tensorflow/models/rnn/translate/translate.py, є заклик до tf.app.run(). Як з цим поводиться? if __name__ == "__main__": tf.app.run()

10
RuntimeWarning: розмір numpy.dtype змінився, може вказувати на бінарну несумісність
У мене є ця помилка при спробі завантажити збережену модель SVM. Я спробував видалити sklearn, NumPy та SciPy, знову встановив останні версії разом (використовуючи pip). Я досі отримую цю помилку. Чому? In [1]: import sklearn; print sklearn.__version__ 0.18.1 In [3]: import numpy; print numpy.__version__ 1.11.2 In [5]: import scipy; print …

6
Як відкрити кожен файл у папці?
У мене є сценарій python parse.py, який у скрипті відкриває файл, скажімо, file1, а потім робить щось, можливо, роздруковує загальну кількість символів. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) Зараз я використовую stdout, щоб направити результат на свій вихідний файл - вихід python parse.py …
148 python  file  pipe  stdout  stdin 

2
Як саме працюють типи вмісту Django?
Мені справді важко зрозуміти поняття змісту типів Джанго. Це дуже хакерське і, зрештою, проти того, як Python має тенденцію робити справи. Якщо говорити, якщо я буду використовувати Django, то мені доведеться працювати в рамках. Тож я приїжджаю сюди, цікаво, чи може хтось навести практичний приклад у реальному світі того, як …
148 python  django 

2
Виключення каталогів у os.walk
Я пишу сценарій, який спускається в дерево каталогів (використовуючи os.walk ()), а потім відвідую кожен файл, який відповідає певному розширенню файлу. Однак, оскільки деякі дерева директорій, на яких буде використовуватися мій інструмент, також містять підкаталоги, які, у свою чергу, містять a БАГАТО непотрібних (для цілей даного сценарію) речі, я вирішив …
148 python 

1
Concurrent.futures vs Multiprocessing в Python 3
Python 3.2 представив паралельні ф'ючерси , які, здається, є деякою вдосконаленою комбінацією старих модулів різьблення та багатообробки . Які переваги та недоліки використання цього для завдань, пов'язаних з процесором, у порівнянні зі старим багатопроцесорним модулем? Ця стаття говорить про те, що з ними набагато простіше працювати - це так?

20
Як округлити число до значущих цифр в Python
Мені потрібно округлити поплавок, щоб відобразитися в інтерфейсі користувача. Наприклад, до однієї важливої ​​цифри: 1234 -> 1000 0,12 -> 0,1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Чи є приємний спосіб зробити це за допомогою бібліотеки Python, чи я повинен сам це написати?
148 python  math  rounding 

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