Пытанні з тэгам 'python'
Python - гэта мультипарадигмальный дынамічна тыпізаваных шматмэтавы мова праграмавання, распрацаваны для хуткага (для вывучэння, выкарыстання і разумення) і для забеспячэння чыстага і ўніфікаванага сінтаксісу. Звычайна выкарыстоўваюцца дзве падобныя, але несумяшчальныя версіі Python, Python 2.7 і 3.x. Для спецыфічных для версіі пытанняў Python выкарыстоўвайце тэгі [python-2.7] або [python-3.x]. Пры выкарыстанні варыянту Python (напрыклад, Jython, Pypy і г.д.), Калі ласка, таксама пазначце варыянт.
46
адказаў
Што робіць ключавое слова yield?
Якая карысць ад ключавога слова yield ў Python? Што яно робіць? Напрыклад, я спрабую зразумець гэты код 1: def _get_child_candidates (self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist <self._median: yield se ...
зададзены 24 каст. '08 у 01:21
27
адказаў
У Python ёсць тернарный ўмоўны аператар?
Калі Python не мае тернарного умоўнага аператара, ці можна імітаваць яго з выкарыстаннем іншых моўных канструкцый?
зададзены 27 снеж. '08 у 11:32
19
адказаў
Што такое метаклассы ў Python?
Што такое метаклассы і для чаго мы іх выкарыстоўваем?
зададзены 19 сент. '08 у 9:10
47
адказаў
Як праверыць, ці існуе файл без выключэнняў?
Як даведацца, ці існуе файл ці не, без выкарыстання інструкцыі try?
зададзены 17 сент. '08 у 15:55
31
адказ
Што рабіць, калі __name__ == "__main__": рабіць?
Што робіць if __name__ == "__main__" :? # Threading example import time, thread def myfunction (string, sleeptime, lock, * args): while True: lock.acquire () time.sleep (sleeptime) lock.release () time.sleep (sleeptime ...
зададзены 07 студз. '09 у 07:11
56
адказаў
Выклік знешняй каманды ў Python
Як я магу выклікаць знешнюю каманду (як калі б я набраў яе ў абалонцы Unix або ў камандным радку Windows) з Python script?
зададзены 18 сент. '08 у 04:35
52
адказаў
Як аб'яднаць два слоўніка ў адным выразе?
У мяне ёсць два слоўніка Python, і я хачу напісаць адно выраз, якое вяртае гэтыя два слоўніка, зліццё. Метад update () будзе тым, што мне трэба, калі ён верне вынік, а не зменіць dict на месцы.
зададзены 02 сент. '08 у 10:44
19
адказаў
У Python ёсць метад падрадка "утрымлівае"?
Я шукаю метад string.contains або string.indexof ў Python. Я хачу зрабіць: if not somestring.contains ( "blah"): continue
зададзены 09 жнів. '10 у 05:52
40
адказаў
Як пералічыць усе файлы каталога?
Як я магу пералічыць усе файлы каталога ў Python і дадаць іх у list?
зададзены 08 ліпеня '10 а 22:31
28
адказаў
Як я магу бяспечна стварыць укладзены каталог у Python?
Які самы элегантны спосаб праверыць, ці існуе каталог, у які будзе запісвацца файл, а калі няма, стварыце каталог з дапамогай Python? Вось што я спрабаваў: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname (fil ...
зададзены 07 лістапада. '08 а 21:56
42
адказаў
Як адсартаваць слоўнік па значэнні?
У мяне ёсць слоўнік значэнняў, лічаных з двух палёў у базе дадзеных: поле радкі і лікавае поле. Радковае поле унікальна, таму гэта ключ слоўніка. Я магу сартаваць па ключах, але як я магу сартаваць на аснове значэнняў? Заўвага. Я прачытаў...
зададзены 05 сакавіка '09 г у 3:49
49
адказаў
Як праверыць, пусты ці спіс?
Напрыклад, калі перададзеная наступнае: a = [] Як праверыць, ці няма a?
зададзены 10 сент. '08 у 09:20
28
адказаў
Розніца паміж метадамі дадання і пашырэння спісу ў Python
У чым розніца паміж метадамі спісу append () і extend ()?
зададзены 31 каст. '08 у 08:55
26
адказаў
У чым розніца паміж @staticmethod і @classmethod?
У чым розніца паміж функцыяй, упрыгожанай @staticmethod, а іншая - @classmethod?
зададзены 26 сент. '08 у 0:01
23
адказаў
Доступ да індэксу ў цыклах 'for'?
Як мне атрымаць доступ да самага індэксе для спісу, падобнага наступнага? ints = [8, 23, 45, 12, 78] Калі я праходжу праз яго з дапамогай цыкла for, як мне атрымаць доступ да індэксу цыклу, ад 1 да 5 у гэтым выпадку?
зададзены 07 февр. '09 у 01:47