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

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

3
Спростіть ланцюгові порівняння
У мене є ціле значення x, і мені потрібно перевірити, чи воно знаходиться між a startі endзначеннями, тому я пишу наступні твердження: if x >= start and x <= end: # do stuff Це твердження підкреслюється, і підказка підказує мені, що я повинен спростити порівняльне порівняння Наскільки я можу сказати, …
254 python  pycharm 

6
Найбільш ефективний спосіб Python вибрати найдовший рядок у списку?
У мене є список змінної довжини і я намагаюся знайти спосіб перевірити, чи предмет списку, який зараз оцінюється, є найдовшим рядком, що міститься в списку. І я використовую Python 2.6.1 Наприклад: mylist = ['abc','abcdef','abcd'] for each in mylist: if condition1: do_something() elif ___________________: #else if each is the longest string …


14
Як округлити до 2 десяткових знаків за допомогою Python?
Я отримую багато десяткових знаків на виході цього коду (конвертер Фаренгейта до Цельсія). Наразі мій код виглядає так: def main(): printC(formeln(typeHere())) def typeHere(): global Fahrenheit try: Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n")) except ValueError: print "\nYour insertion was not a digit!" print "We've put your …
254 python  rounding 

5
Які відмінності між Perl, Python, AWK та sed? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

17
Чому Python не має багаторядкових коментарів?
Гаразд, я знаю, що рядки з трьома цитатами можуть слугувати як багаторядкові коментарі. Наприклад, """Hello, I am a multiline comment""" і '''Hello, I am a multiline comment''' Але технічно кажучи це рядки, правда? Я переглянув Google і прочитав посібник зі стилю Python, але мені не вдалося знайти технічну відповідь на …

17
DatabaseError: поточна транзакція перервана, команди ігноруються до кінця блоку транзакцій?
У мене виникло багато помилок із повідомленням: "DatabaseError: current transaction is aborted, commands ignored until end of transaction block" після зміни з python-psycopg на python-psycopg2 як двигун бази даних проекту Django. Код залишається тим самим, просто не знаю, звідки ці помилки.

7
Matplotlib розкидає сюжет з різним текстом у кожній точці даних
Я намагаюся зробити графік розкидання і анотувати точки даних із різними числами зі списку. Так, наприклад, я хочу побудувати графік yvs xта анотувати відповідні числа від n. y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = …

20
Як повторити спробу після винятку?
У мене цикл починається з for i in range(0, 100). Зазвичай він працює правильно, але іноді виходить з ладу через мережеві умови. В даний час я встановив так, що в разі відмови, він буде continueза винятком пункту (продовжити до наступного числа для i). Чи можна мені переписати те саме число …


6
Видаліть рядки з повторюваними індексами (Pandas DataFrame та TimeSeries)
Я читаю деякі автоматизовані дані про погоду з Інтернету. Спостереження відбуваються кожні 5 хвилин і складаються у щомісячні файли для кожної метеостанції. Як тільки я закінчую розбір файлу, DataFrame виглядає приблизно так: Sta Precip1hr Precip5min Temp DewPnt WindSpd WindDir AtmPress Date 2001-01-01 00:00:00 KPDX 0 0 4 3 0 0 …
252 python  pandas 

6
Порівнюючи два масиви NumPy для рівності, по елементу
Який найпростіший спосіб порівняти два масиви NumPy для рівності (де рівність визначається як: A = B iff для всіх індексів i:) A[i] == B[i]? Просто використання ==дає мені булевий масив: >>> numpy.array([1,1,1]) == numpy.array([1,1,1]) array([ True, True, True], dtype=bool) Чи потрібно мені andелементами цього масиву визначати, чи рівні масиви рівні, …


6
Як ініціалізувати дикт із ключами зі списку та порожнім значенням у Python?
Я хотів би отримати таке: keys = [1,2,3] до цього: {1: None, 2: None, 3: None} Чи є пітонічний спосіб це зробити? Це некрасивий спосіб зробити це: >>> keys = [1,2,3] >>> dict([(1,2)]) {1: 2} >>> dict(zip(keys, [None]*len(keys))) {1: None, 2: None, 3: None}
251 dictionary  python 

6
Як перевірити, чи існує значення в словнику (python)
У python у мене є такий словник: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} Мені потрібен спосіб виявити, чи є в цьому словнику таке значення, як "один" або "два". Наприклад, якби я хотів знати, чи існує індекс "1", я просто повинен був би набрати: "1" …
251 python  dictionary  find 

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