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

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

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

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

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

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

Что делает ** (двойная звезда/звездочка) и * (звезда/звездочка) для параметров?

В следующих определениях методов, что делают * и ** для param2? def foo(param1, *param2): def bar(param1, **param2):
задан 31 авг. '08 в 18:04
30
ответов

Как объединить два списка в Python?

Как объединить два списка в Python? Пример: listone = [1, 2, 3] listtwo = [4, 5, 6] Ожидаемый результат: >>> joinedlist [1, 2, 3, 4, 5, 6]
задан 12 нояб. '09 в 10:04
28
ответов

Как получить текущее время в Python?

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

Ручное повышение (выброс) исключения в Python

Как я могу создать исключение в Python, чтобы впоследствии его можно было поймать через блок except?
задан 13 янв. '10 в 0:07
60
ответов

Как вы разбиваете список на куски с равномерным размером?

У меня есть список произвольной длины, и мне нужно разбить его на равные куски размера и работать с ним. Есть несколько очевидных способов сделать это, например, сохранить счетчик и два списка, а когда второй список заполнится, добавьте его в первый ...
задан 23 нояб. '08 в 15:15
17
ответов

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

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

Как записать строку в Python?

Есть ли способ конвертировать строку из верхнего регистра или даже в верхний регистр в нижний регистр? например. Километров → километров.
задан 23 июля '11 в 6:08
11
ответов

Как получить количество элементов в списке в Python?

items = [] items.append("apple") items.append("orange") items.append("banana") # FAKE METHOD:: items.amount() # Should return 3 Как получить количество элементов в списке?
задан 11 нояб. '09 в 3:30
15
ответов

Найти текущий каталог и каталог файлов

В Python, какие команды я могу использовать для поиска: текущий каталог (где я находился в терминале при запуске Python script) и Где выполняется файл, который я выполняю?
задан 28 февр. '11 в 4:51
16
ответов

Возможны ли переменные статического класса?

Возможно ли иметь статические переменные класса или методы в python? Какой синтаксис требуется для этого?
задан 16 сент. '08 в 4:46
14
ответов

Как скопировать файл в Python?

Как скопировать файл в Python? Я не мог найти ничего под os.
задан 23 сент. '08 в 22:23
50
ответов

Замены для оператора switch в Python?

Я хочу написать функцию в Python, которая возвращает разные фиксированные значения на основе значения входного индекса. В других языках я бы использовал оператор switch или case, но у Python не было оператора switch. Каковы рекомендуемые решения Py...
задан 13 сент. '08 в 3:36
22
ответов

Parse String для Float или Int

В Python, как я могу проанализировать числовую строку, такую ​​как "545.2222", с ее соответствующим значением float, 542.2222? Или проанализируйте строку "31" до целого числа, 31? Я просто хочу знать, как анализировать float string до float и (отд...
задан 19 дек. '08 в 4:52