Python е многопарадигмален динамично типизиран многоцелеви език за програмиране, проектиран да бъде бърз (да се учи, използва и разбира) и да осигурява чист и единен синтаксис. Често се използват две подобни, но несъвместими версии на Python, Python 2.7 и 3.x. За специфични за версията Python въпроси, използвайте [python-2.7] или [python-3.x] тагове. Когато използвате варианта на Python (например Jython, Pypy и т.н.), моля, отбележете също опцията.
45
отговор

Какво прави ключовата дума за доходност?

Каква е ползата от ключовата дума yield в Python? Какво прави? Например се опитвам да разбера този код 1: def _get_child_candidates (самостоятелно, min_dist, max_dist): ако е self._leftchild и distance - max_dist <self._median: yield se ...
набор 24 окт. '08 в 1:21
27
отговор

Има ли Python троен условен оператор?

Ако Python няма троен условен оператор, възможно ли е да се имитира с други езикови конструкции?
на 27 декември '08 в 11:32
19
отговор

Какво представляват метакласите в Python?

Какво представляват метакласите и защо ги използваме?
на 19 септември '08 в 9:10
47
отговор

Как да проверя дали файлът съществува без изключения?

Как да разбера дали файлът съществува или не, без да се използва оператор try?
на 17 сеп. '08 в 15:55
30
отговор

Какво да правите, ако __name__ == "__main__": do?

Какво прави, ако __name__ == "__main__":? # Threading пример време за импортиране, thread def myfunction (string, sleeptime, lock, * args): докато True: lock.acquire () time.sleep (sleeptime) lock.release () time.sleep (sleeptime ...)
настроен на 07 януари '09 в 7:11
55
отговор

Извикайте външна команда в python

Как мога да извикам външна команда (като че ли съм я написала в Unix обвивка или в командния ред на Windows) от скрипта на Python?
на 18 септември '08 в 4:35
52
отговор

Как да комбинираме два речника в един израз?

Имам два Python речника и искам да напиша един израз, който връща тези два речника - сливането. Методът update () ще бъде това, което ми трябва, ако той върне резултата и не променя dict на място.
сет 02 сеп '08 в 10:44
18
отговор

Има ли Python метод "съдържащ"?

Търся метода string.contains или string.indexof в Python. Искам да направя: ако не е somestring.contains ("blah"): продължете
set 09 aug. '10 в 5:52
40
отговор

Как да изброя всички файлове в директорията?

Как мога да изброя всички файлове с директории в Python и да ги добавя към списъка?
е настроен на 8 юли в 22:31 часа
28
отговор

Как мога безопасно да създам вградена директория в Python?

Кой е най-елегантният начин да проверите дали съществува директория, в която да бъде написан файл, и ако не, създайте директория, използвайки Python? Ето какво опитах: import os file_path = "/my/directory/filename.txt" директория = os.path.dirname (fil ...
на 07 ноември. '08 в 21:56 часа
42
отговор

Как да сортирате речника по стойност?

Имам речник на стойностите, прочетени от две полета в базата данни: поле за низ и числово поле. Строковото поле е уникално, затова е речник ключ. Мога да сортирам по ключове, но как да сортирам според стойностите? Забележка. Четох ...
зададен на 05.03.09 в 3:49 часа
49
отговор

Как да проверя дали списъкът е празен?

Например, ако е предадено следното: a = [] Как да проверя дали няма?
комплект 10 септ. '08 в 9:20
28
отговор

Разликата между добавяне и разширяване на списък в Python

Каква е разликата между методите на списъка append () и expand ()?
Задайте 31 октомври '08 в 8:55
26
отговор

Каква е разликата между @staticmethod и @classmethod?

Каква е разликата между функцията, украсена с @staticmethod и другата @classmethod?
на 26 септември '08 в 0:01
23
отговор

Индексът за достъп в „за“ цикли?

Как да получа достъп до самия индекс за списък като следния? ints = [8, 23, 45, 12, 78] Когато преминавам през него, използвайки for loop, как да получа достъп до индекса на цикъла от 1 до 5 в този случай?
настроено 07 фев '09 в 1:47