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

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

2
Чому помилка не привласнюється до порожнього списку (наприклад, [] = “”)?
У python 3.4 я набираю текст [] = "" і це працює чудово, виняток не піднімається. Хоча, звичайно [], не дорівнює "". [] = () також чудово працює. "" = [] створює виняток, як очікувалося, () = "" Хоча створює виняток, як очікувалося. Отже, що відбувається?

29
Обрізання плаває в Python
Я хочу видалити цифри з поплавця, щоб мати фіксовану кількість цифр після крапки, наприклад: 1.923328437452 -> 1.923 Мені потрібно виводити як рядок до іншої функції, а не друкувати. Також я хочу ігнорувати втрачені цифри, а не округляти їх.

10
Як знайти максимум 2 числа?
Як знайти максимум 2 числа? value = -9999 run = problem.getscore() Мені потрібно порівняти 2 значення, тобто valueі runзнайти максимум 2. Мені потрібна функція python, щоб оперувати ним?
110 python  max 

14
Найпростіший спосіб отримати останній елемент з ітератора Python
Який найкращий спосіб отримати останній елемент з ітератора в Python 2.6? Наприклад, скажіть my_iter = iter(range(5)) Що є найкоротшим-код / чистий спосіб отримання 4від my_iter? Я міг би це зробити, але це не дуже ефективно: [x for x in my_iter][-1]

7
Сортування списку Python на основі довжини рядка
Я хочу сортувати список рядків на основі довжини рядка. Я намагався використовувати сортування наступним чином, але це, здається, не дає мені правильного результату. xs = ['dddd','a','bb','ccc'] print xs xs.sort(lambda x,y: len(x) < len(y)) print xs ['dddd', 'a', 'bb', 'ccc'] ['dddd', 'a', 'bb', 'ccc'] Що може бути не так?
110 python  list  sorting 



7
Як увімкнути номери ліній в IDLE?
У головній оболонці IDLE помилки завжди повертають номер рядка, але середовище розробки навіть не має номерів рядків. Чи потрібно ввімкнути номери ліній?

1
Чому Pip оновлено з версії 10 до версії 18?
під час виконання pip installсценарію я отримую таке попередження: You are using pip version 10.0.1, however version 18.0 is available Це дуже дивно. Проект pip щойно перейшов з версії 10 до версії 18? Чому?
110 python  pip 

16
у програмі Windows заборонено доступ до встановлення
Я намагаюся запускатись pip install mitmproxyу Windows, але мені постійно забороняється доступ, навіть за допомогою cmdта PowerShellвикористання Run as Administratorпараметра. WindowsError: [Error 5] Access is denied: 'c:\\users\\bruno\\appdata\\local\\temp\\easy_install-0fme6u\\cryptography-0.9.1\\.eggs\\cffi-1.1.2-py2.7-win-amd64.egg\\_cffi_backend.pyd' Як я можу змусити цю роботу?

6
Що саме є методом .join () методу багатопроцесорного модуля Python?
Дізнавшись про багатопроцесорну програму Python (зі статті PMOTW ), і хотілося б роз'яснити, що саме join()робить метод. У старому підручнику від 2008 року зазначено, що без p.join()виклику в коді нижче, "дочірній процес буде простоювати і не припинятись, ставши зомбі, якого потрібно вбити вручну". from multiprocessing import Process def say_hello(name='world'): print …

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

12
Завантажте файл CSV за допомогою іскри
Я новачок у Spark, і я намагаюся прочитати дані CSV з файлу із Spark. Ось що я роблю: sc.textFile('file.csv') .map(lambda line: (line.split(',')[0], line.split(',')[1])) .collect() Я очікую, що цей дзвінок дасть мені список двох перших стовпців мого файлу, але я отримую цю помилку: File "<ipython-input-60-73ea98550983>", line 1, in <lambda> IndexError: list …

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


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