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

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

Использование глобальных переменных в функции

Как создать или использовать глобальную переменную в функции? Если я создаю глобальную переменную в одной функции, как я могу использовать эту глобальную переменную в другой функции? Нужно ли хранить глобальную переменную в локальной переменной фун...
08 янв. '09 в 8:45
35 отв.

Понимание обозначения среза

Мне нужно хорошее объяснение (ссылки - плюс) в нотации фрагмента Python. Для меня эта нотация требует немного поднять. Он выглядит чрезвычайно мощным, но я не совсем обнял его.
04 февр. '09 в 1:31
23 отв.

Проверьте, существует ли данный ключ в словаре

Я хотел проверить, существует ли ключ в словаре перед обновлением значения для ключа. Я написал следующий код: if 'key1' in dict.keys(): print "blah" else: print "boo" Я думаю, что это не лучший способ выполнить эту задачу. Есть ли лучший спос...
21 окт. '09 в 22:05
15 отв.

Итерация над словарями с использованием циклов 'for'

Я немного озадачен следующим кодом: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] То, что я не понимаю, это часть key. Как Python распознает, что ему нужно только прочитать ключ из словаря? Является ли key сп...
21 июля '10 в 1:27
29 отв.

Поиск индекса элемента с указанием списка, содержащего его в Python

Для списка ["foo", "bar", "baz"] и элемента в списке "bar", как мне получить его индекс (1) в Python?
07 окт. '08 в 4:39
50 отв.

Как сделать плоский список из списка списков

Интересно, есть ли ярлык для создания простого списка из списка списков в Python. Я могу сделать это в цикле for, но, может быть, есть какой-нибудь крутой "однострочный"? Я пробовал с помощью Reduce, но получаю ошибку. Код l = [[1, 2, 3], [4, 5, 6...
04 июня '09 в 23:30
18 отв.

Как создать цепочку декораторов функций?

Как я могу сделать два декоратора в Python, которые будут делать следующее? @makebold @makeitalic def say(): return "Hello" ..., который должен возвращаться: "<b><i>Hello</i></b>" Я не пытаюсь сделать HTML таким обра...
11 апр. '09 в 10:05
23 отв.

Как я могу сделать временную задержку в Python?

Я хотел бы знать, как установить временную задержку в Python script.
04 февр. '09 в 10:04
36 отв.

Как установить pip в Windows?

pip является заменой easy_install. Но следует ли установить pip с помощью easy_install в Windows? Есть ли лучший способ?
20 янв. '11 в 21:08
23 отв.

Разница между __str__ и __repr__?

В чем разница между __str__ и __repr__ в Python?
17 сент. '09 в 7:27
36 отв.

Как узнать текущее время в Python

Какой модуль/метод используется для получения текущего времени?
06 янв. '09 в 7:54
26 отв.

Как передать переменную по ссылке?

Документация на Python кажется неясной о том, передаются ли параметры по ссылке или значению, а следующий код создает неизмененное значение "Оригинал" class PassByReference: def __init__(self): self.variable = 'Original' self.ch...
12 июня '09 в 13:23
34 отв.

"Наименьшее удивление" и параметр Mutable Default Argument

Любой, владеющий Python достаточно долго, был укушен (или разорван на куски) по следующей проблеме: def foo(a=[]): a.append(5) return a Новички Python ожидают, что эта функция всегда вернет список только с одним элементом: [5]. В результа...
15 июля '09 в 21:00
22 отв.

Добавить новые ключи в словарь?

Можно ли добавить ключ в словарь Python после его создания? Кажется, у него нет метода .add().
22 июня '09 в 1:07
27 отв.

Есть ли способ запустить Python на Android?

Мы работаем над версией S60, и у этой платформы есть хороший Python API. Тем не менее, нет ничего официального о Python на Android, но поскольку Jython существует, есть ли способ, чтобы змея и робот работали вместе??
19 сент. '08 в 16:21