Python - тез арада (үйрену, пайдалану және түсіну) және тазалық пен бірыңғай синтаксисті қамтамасыз ететін өте көп мақсатты бағдарлама. Python, Python 2.7 және 3.x екі ұқсас, бірақ үйлесімді емес нұсқалары жиі қолданылады. Нұсқа Python сұрақтары үшін [python-2.7] немесе [python-3.x] тегтерін пайдаланыңыз. Python нұсқасын қолданған кезде (мысалы, Jython, Pypy және т.б.), сонымен қатар опцияны белгілеңіз.
33
жауаптар

Кесінді белгісін түсіну

Python фрагменті белгілерінде жақсы түсініктеме (сілтемелер - плюс) қажет. Мен үшін бұл белгі аздап көтерілуді талап етеді. Ол өте күшті көрінеді, бірақ мен оны толығымен құшақтадым.
04 ақп '09 1:31
28
жауаптар

Python ішіндегі тізіммен элемент индексін табу

[«Foo», «bar», «base»] және «bar» тізіміндегі элемент үшін, оның индексін (1) Python-да қалай алуға болады?
07 қазанда орнатқан '08 4:39
18
жауаптар

Функцияда жаһандық айнымалы мәндерді пайдалану

Функцияда ғаламдық айнымалыны қалай жасауға немесе пайдалануға болады? Егер бір функцияда ғаламдық айнымалы мәнді жасасам, осы жаһандық айнымалы мәнді басқа функцияда қалай пайдалануға болады? Ауыспалы айнымалыны жергілікті айнымалы ойын-сауықта сақтау керек пе ...
08 қаңтар '09 сағат 8:45
17
жауаптар

Функцияның декораторлар тізбегін қалай құруға болады?

Python-дағы екі декораторды қалай жасауға болады? @makebold @makeitalic def (): «Сәлем» ... дегенді қайтару керек: «<b> <i> Сәлем» </ i> </ b> «» Мен HTML сияқты жасауға тырыспаймын ... «
11-сәуірде белгіленген '09 сағат 10: 05-те
20
жауаптар

Берілген кілт сөздікте бар-жоғын тексеріңіз

Кілттің мәнін жаңартпас бұрын сөздің сөздікте бар-жоғын тексергім келді. Мен келесі кодты жаздым: егер dict.keys (): 'key1' (): print «blah» else: print «boo» Менің ойымша, бұл осы міндетті орындаудың ең жақсы жолы емес. Жақсы жол бар ма?
21 қазанда орнатқан '09 сағат 10:05
46
жауаптар

Тізімдер тізбесін қалай жасауға болады?

Питондағы тізімдер тізімінен қарапайым тізімді жасау үшін сілтеме бар ма? Мен мұны циклда істей аламын, бірақ мүмкін, салқын «бір сызық» бар ма? Мен оны азайту арқылы көрдім, бірақ қателесем. код l = [[1, 2, 3] ...
04 маусымда сағат 23: 30-да орнатылды
19
жауаптар

Python-та қалай уақытты кешіктіруге болады?

Питон сценарийінде уақытты кідіртуді қалай орнату керектігін білгім келеді.
04 ақп '09 10:04
12
жауаптар

'For' ілгештерін қолданатын сөздіктерден итерациялау

Мен келесі кодпен аздап таң қалдым: d = {'x': 1, 'y': 2, 'z': 3} d пернесі: басып шығару кілті, сәйкес ', d [кілт] Бұл кілттің бөлігі. Python сөздіктің кілтін оқуы керек екенін қалай түсінеді? Негізгі сп ...
21 шілдеде, сағат 10: 00-де белгіленген
35
жауаптар

Windows-ге пипсті қалай орнату керек?

pip easy_install алмастырушысы болып табылады. Бірақ Windows-де easy_install-ді қолданамын ба? Жақсы жол бар ма?
20 қаңтар '11 at 21:08
24
жауаптар

Айнымалы сілтеме арқылы қалай өтуге болады?

Python құжаттары параметрлері сілтеме немесе мән арқылы беріле ме, жоқ па, сондықтан төмендегі код өзгертілмеген түпнұсқа мәнін жасайды PassByReference: def __init __ (self): self.variable = 'Original' self.ch ...
12 маусымда '09 сағат 1: 23-де орнатыңыз
34
жауаптар

«Ең аз таңданыс» және «Мүмкін» параметрінің әдепкі параметрі

Python-ге тиесілі кез келген адам ұзаққа созылған (немесе бөлшектелген) келесідей проблемамен: def foo (a = []): a.append (5) қайтару Жаңа Python жаңадан бастағандар бұл функция әрқашан тек бір элементті : [5]. Нәтижесінде ...
15 шілдеде сағат 21: 00-де орнатылған
34
жауаптар

Ағымдағы уақытты Python-да қалай табуға болады

Ағымдағы уақытты алу үшін қандай модуль / әдіс пайдаланылады?
06 қаңтар '09 сағат 7:54
21
жауап

Сөздікке жаңа кілттерді қосу керек пе?

Питон сөздікке кілт жасай аламын ба? .Add () әдісі жоқ сияқты.
22 маусымда 1: 07-де орнатылған
7
жауаптар

Бір жолда бірнеше қоспауды алып тастау (блоктан басқа)

Мен не істей алатынымды білемін: тырысып көріңіз: # сәтсіздікке ұшыраған нәрсе істеңіз: # егер істен шықса, мұны істей аламын да, істей аламын: try: # IDontLikeYouException қоспағанда бірдеңе істей беріңіз: # youAreTooShortExcep ... қоспаңыз.
24 маусымда сағат 18: 55-те белгіленген
7
жауаптар

Python super () __init __ () әдістерімен түсіну

Мен супер () пайдалануды түсінуге тырысамын. Сыртқы көріністе баланың сыныптары да құрылуы мүмкін. Мен екі бала класстың нақты айырмашылығын қызықтырамын. класс базасы (объект): def __init __ (self): print ...
23 ақпанда белгіленген '09 3:30