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

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

Итерация над словарями с использованием циклов '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
9
ответов

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

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

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

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

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

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

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

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

Parse String для Float или Int

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

Как установить pip на macOS или OS X?

Вчера я потратил большую часть времени на поиск четкого ответа на установку pip (диспетчер пакетов для Python). Я не могу найти хорошее решение. Как его установить?
задан 24 июня '13 в 11:44
14
ответов

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

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

Обновление всех пакетов с помощью pip

Возможно ли обновить все пакеты Python за один раз с помощью pip? Обратите внимание, что есть запрос функции для этого в официальном трекер-проблеме.
задан 27 апр. '10 в 12:23
191
ответ

Скрытые особенности Python

Каковы менее известные, но полезные функции языка программирования Python? Попробуйте ограничить ответы на ядро ​​Python. Одна функция для каждого ответа. Приведите пример и краткое описание функции, а не ссылку на документацию. Пометьте эту фун...
задан 19 сент. '08 в 14:50
8
ответов

Статические методы в Python?

Возможно ли иметь статические методы в Python, чтобы я мог их вызывать без инициализации класса, например: ClassName.StaticMethod ( )
задан 10 апр. '09 в 0:23
22
ответов

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

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

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

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

Печать в терминале с цветами?

Как я могу вывести цветной текст на терминал, в Python? Каков наилучший символ Юникода для представления сплошного блока?
задан 13 нояб. '08 в 21:58
16
ответов

Статические переменные класса в Python

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