Вопросы с тегом 'python'

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования, разработанный для быстрого (для изучения, использования и понимания) и для обеспечения чистого и унифицированного синтаксиса. Обычно используются две похожие, но несовместимые версии Python, Python 2.7 и 3.x. Для специфичных для версии вопросов Python используйте теги [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, Pypy и т.д.), Пожалуйста, также пометьте вариант.
15
ответов

Есть ли способ подстроить строку в Python?

Есть ли способ подстроить строку в Python, чтобы получить новую строку от третьего символа до конца строки? Может быть, как myString[2:end]? Если оставить вторую часть означает "до конца", если вы оставите первую часть, начнется ли она с начала?
задан 19 марта '09 в 20:29
34
ответов

Как проверить, является ли строка числом (float)?

Каков наилучший способ проверить, может ли строка быть представлена ​​в виде числа в Python? Теперь у меня есть функция: def is_number(s): try: float(s) return True except ValueError: return False Который, не тольк...
задан 09 дек. '08 в 23:03
11
ответов

Значение @classmethod и @staticmethod для начинающих?

Может ли кто-нибудь объяснить мне значение @classmethod и @staticmethod в python? Мне нужно знать разницу и смысл. Насколько я понимаю, @classmethod сообщает классу, что это метод, который должен быть унаследован в подклассы, или... что-то. Однако...
задан 29 авг. '12 в 16:37
10
ответов

Вызов функции модуля с использованием его имени (строки)

Каков наилучший способ вызова функции по заданной строке с именем функции в программе Python. Например, допустим, что у меня есть модуль foo, и у меня есть строка с содержимым "bar". Каков наилучший способ вызова foo.bar()? Мне нужно получить возвр...
задан 06 авг. '08 в 6:36
10
ответов

Разбор значений из файла JSON?

У меня этот JSON в файле: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore"...
задан 14 мая '10 в 18:54
9
ответов

Как вы добавляете файл в Python?

Как вы добавляете к файлу, а не переписываете его? Есть ли специальная функция, которая добавляется к файлу?
задан 16 янв. '11 в 19:20
22
ответов

Ограничение поплавков на две десятичные точки

Я хочу, чтобы a округлялся до 13.95. >>> a 13.949999999999999 >>> round(a, 2) 13.949999999999999 Функция round работает не так, как я ожидал.
задан 18 янв. '09 в 21:16
10
ответов

Для чего __init__.py?

Что такое __init__.py для исходного каталога Python?
задан 15 янв. '09 в 23:09
30
ответов

Переименование столбцов в pandas

У меня есть DataFrame, использующий панды и метки столбцов, которые мне нужно отредактировать, чтобы заменить оригинальные метки столбцов. Я хотел бы изменить имена столбцов в DataFrame A где исходные имена столбцов: ['$a', '$b', '$c', '$d', '$e'] ...
задан 05 июля '12 в 17:21
11
ответов

Использование * args и ** kwargs

Поэтому я испытываю трудности с концепцией *args и **kwargs. До сих пор я узнал, что: *args= список аргументов - как позиционные аргументы **kwargs= dictionary - ключи которых становятся отдельными аргументами ключевого слова, а значения становят...
задан 03 авг. '10 в 11:28
16
ответов

Форматирование строки Python:% против .format

Python 2.6 представил метод str.format() с немного отличающимся синтаксисом от существующего оператора %. Что лучше и для каких ситуаций? Следующий метод использует каждый метод и имеет тот же результат, поэтому в чем разница? #!/usr/bin/python su...
задан 22 февр. '11 в 21:46
20
ответов

Как вы читаете stdin на Python?

Я пытаюсь выполнить некоторые из code golf, но все они требуют ввода, который нужно взять из stdin. Как я могу получить это в Python?
задан 20 сент. '09 в 8:48
22
ответов

Как я могу подсчитать вхождения элемента списка?

Учитывая элемент, как я могу подсчитать его вхождения в списке в Python?
задан 08 апр. '10 в 16:30
9
ответов

Определить тип объекта?

Есть ли простой способ определить, является ли переменная списком, словарем или чем-то еще? Я возвращаю объект обратно, который может быть либо типом, и мне нужно уметь отличать.
задан 09 февр. '10 в 0:37
12
ответов

Как случайным образом выбрать элемент из списка?

Предположим, у меня есть следующий список: foo = ['a', 'b', 'c', 'd', 'e'] Каков самый простой способ получить случайный элемент из этого списка?
задан 20 нояб. '08 в 21:42