python hakkında sorular

30
cevaplar

"Verim" anahtar sözcüğü ne yapar?

Python'da yield anahtar kelimesinin kullanımı nedir? Ne işe yarar? örneğin, bu kodu anlamaya çalışıyorum ... ka bir Python Kütüphanesi yapan Jochen Schulz (jrschulz) ' dan geliyor. Bu tam kaynağa bağlantı: modül mspace .
tarihinde sordu 2008-10-24 02:21:11
23
cevaplar

Python'un üçlü koşullu operatörü var mı?

Python bir üçlü koşullu işleç yoksa, diğer dil yapılarını kullanarak birini simüle etmek mümkün müdür?
tarihinde sordu 2008-12-27 11:32:18
30
cevaplar

Python'da bir dosyanın olup olmadığını nasıl kontrol edebilirim?

try ifadesini kullanmadan bir dosyanın var olup olmadığını nasıl görebilirim?
tarihinde sordu 2008-09-17 16:55:00
29
cevaplar

Name == " main ": do ne yapar?

if __name__ == "__main__": ne yapar? # Threading example import time, thread def myfunction(string, sleeptime ... rt_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))
tarihinde sordu 2009-01-07 07:11:00
30
cevaplar

Python'da harici bir komut çağırma

bir Python komut dosyası içinden harici bir komut (Unix kabuğuna veya Windows komut istemine yazmış gibi) nasıl çağırabilirim?
tarihinde sordu 2008-09-18 05:35:30
30
cevaplar

Tek bir ifadede iki sözlüğü nasıl birleştirebilirim?

iki Python sözlüğüm var ve bu iki sözlüğü döndüren tek bir ifade yazmak istiyorum, birleşti. update() yöntemi, yeri ... ilirim? (ekstra net olmak için, dict.update() nin son bir kazançlı çatışma kullanımı da aradığım şeydir.)
tarihinde sordu 2008-09-02 11:44:30
14
cevaplar

Python'un 'contains' alt dize yöntemi var mı?

Python'da string.contains veya string.indexof yöntemini arıyorum. yapmak istiyorum: if not somestring.contains("blah"): continue
tarihinde sordu 2010-08-09 06:52:50
30
cevaplar

Bir sözlüğü değere göre nasıl sıralayabilirim?

bir veritabanında iki alandan okunan bir değer sözlüğüm var: bir dize alanı ve sayısal bir alan. Dize alanı benzersizd ... ncak sözlüklerin bir listesine gerçekten ihtiyacım olmadığından daha basit bir çözüm olup olmadığını bilmek istedim.
tarihinde sordu 2009-03-05 03:49:05
21
cevaplar

'For' döngülerinde dizine erişme?

aşağıdaki gibi bir liste için dizine nasıl erişebilirim? ints = [8, 23, 45, 12, 78] bir for döngüsü kullanarak döngü yaptığımda, bu durumda 1'den 5'e nasıl erişebilirim?
tarihinde sordu 2009-02-07 01:47:54
18
cevaplar

Bir işlevde genel değişkenleri kullanma

bir işlevde genel bir değişken nasıl oluşturabilirim veya kullanabilirim? bir işlevde genel bir değişken Oluş ... asıl kullanabilirim? Genel değişkeni, erişimine ihtiyaç duyan işlevin yerel bir değişkeninde depolamam gerekiyor mu?
tarihinde sordu 2009-01-08 08:45:02
15
cevaplar

Nasıl fonksiyon dekoratörler bir zincir yapmak için?

Python'da aşağıdakileri yapacak iki dekoratör nasıl yapabilirim? @makebold @makeitalic def say(): return "He ... de yapmaya çalışıyorum değilim - sadece dekoratörler ve dekoratör zincirleme nasıl çalıştığını anlamaya çalışıyorum.
tarihinde sordu 2009-04-11 11:05:31
30
cevaplar

Python'un dilim gösterimini anlama

Python'un dilim gösteriminde iyi bir açıklamaya (referanslar bir artı) ihtiyacım var. bana, bu gösterimin biraz alması gerekiyor. son derece güçlü görünüyor, ama etrafımda pek bir şey yok.
tarihinde sordu 2009-02-04 01:31:02
27
cevaplar

Python'da içeren bir liste verilen bir öğenin dizinini bulma

["foo", "bar", "baz"] ve "bar" listesindeki bir öğe için , dizinini (1) Python'da nasıl alabilirim?
tarihinde sordu 2008-10-07 05:39:38
30
cevaplar

Windows'ta pıp'yi nasıl kurabilirim?

pip Için bir yedek mi easy_install . Ancak Windows'da pip kullanarak easy_install kurmalı mıyım? Daha iyi bir yol var mı?
tarihinde sordu 2011-01-20 21:08:59
11
cevaplar

Döngüler için ' kullanarak sözlükler üzerinde yineleme

ben biraz aşağıdaki kod tarafından şaşkın duyuyorum: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, ... nahtarı okumak için ihtiyaç duyduğunu nasıl tanır? key Python'da özel bir kelime mi? Yoksa sadece bir değişken mi?
tarihinde sordu 2010-07-21 02:27:42
21
cevaplar

Str ve repr arasındaki fark?

__str__ ve __repr__ Python arasındaki fark nedir?
tarihinde sordu 2009-09-17 08:27:45
7
cevaplar

Python super() ile ınit () yöntemlerini anlama [duplicate]

bu sorunun zaten burada bir cevabı var: Python'da 'süper' ne yapar? ... _init__(self) class ChildB(Base): def __init__(self): super(ChildB, self).__init__() ChildA() ChildB()
tarihinde sordu 2009-02-23 03:30:08
19
cevaplar

Bir sözlüğe yeni anahtarlar eklemek?

oluşturulduktan sonra bir Python sözlüğüne bir anahtar eklemek mümkün mü? .add() yöntemine sahip görünmüyor.
tarihinde sordu 2009-06-22 02:07:39
25
cevaplar

Android'de Python çalıştırmanın bir yolu var mı? [kapalı]

Biz bir S60 sürümü üzerinde çalışıyoruz ve bu platform güzel bir Python API vardır. ancak, Android'de ... ey yoktur, ancak Jython var olduğundan, yılanın ve robotun birlikte çalışmasına izin vermenin bir yolu var mı?
tarihinde sordu 2008-09-19 17:21:12
23
cevaplar

Bir dizeyi Python'da bir float veya int'ye nasıl ayrıştırırım?

Python'da , "545.2222" gibi sayısal bir dizeyi karşılık gelen float değerine, 542.2222 gibi nasıl ayrıştırabilirim ? ... sadece bir ve string float ayrıştırmak için nasıl bilmek istiyorum, ve (ayrı) bir ve string bir int .
tarihinde sordu 2008-12-19 04:52:26
18
cevaplar

Bir liste nasıl kopyalanır veya kopyalanır?

Python'da bir listeyi klonlamak veya kopyalamak için seçenekler nelerdir? kullanarak new_list = my_list sonra new_list her zaman my_list değişiklikleri değiştirir. Bu neden?
tarihinde sordu 2010-04-10 12:49:46
7
cevaplar

MacOS veya OS X'te pıp'yi nasıl kurabilirim?

dün pip (Python için Paket Yöneticisi) yüklemek için net bir cevap ararken günün çoğunu geçirdim. İyi bir çözüm bulamıyorum. nasıl kurarım?
tarihinde sordu 0000-00-00 00:00:00
10
cevaplar

Python'da bir dize dizmenin bir yolu var mı?

, 3. karakterden dize sonuna kadar yeni bir dize almak için Python'da bir dize dizmenin bir yolu var mı? belk ... gibi ? ikinci bölümü bırakırsanız 'sonuna kadar' anlamına gelir, ilk bölümü bırakırsanız, baştan başlar mı?
tarihinde sordu 2009-03-19 20:29:41
28
cevaplar

Bir listeyi eşit büyüklükte parçalara nasıl bölüyorsunuz?

keyfi uzunlukta bir listem var ve onu eşit boyutta parçalara ayırıp üzerinde çalıştırmam gerekiyor. Bunu yapmanın bazı ... e kaçırmış olabilir. ilgili soru: parçaları bir liste üzerinde yineleme için en "pythonic" yolu nedir?
tarihinde sordu 2008-11-23 15:15:52
5
cevaplar

Python & # 39; da bir istisna el ile kaldırma (atma)

Python'da bir istisna nasıl yükseltebilirim, böylece daha sonra except bloğu ile yakalanabilir?
tarihinde sordu 2010-01-13 00:07:40
30
cevaplar

Terminalde renklerle yazdırma?

Python'da renkli metni terminale nasıl çıkarabilirim? Katı bir bloğu temsil etmek için en iyi Unicode sembolü nedir?
tarihinde sordu 2008-11-13 21:58:10
15
cevaplar

Geçerli dizini ve dosyanın dizinini bulun [duplicate]

bu sorunun zaten burada bir cevabı var: geçerli komut dosyası dizini nasıl düzgün b ... geçerli dizin (Python komut dosyasını çalıştırdığımda terminalin içindeydim) ve çalıştırdığım dosya nerede?
tarihinde sordu 2011-02-28 04:51:21
14
cevaplar

Python'da bir dosyayı nasıl kopyalarım?

Python'da bir dosyayı nasıl kopyalarım? altında bir şey bulamadım os .
tarihinde sordu 2008-09-23 23:23:48
16
cevaplar

Statik sınıf değişkenleri mümkün mü?

python'da statik sınıf değişkenlerine veya yöntemlerine sahip olmak mümkün mü? Bunu yapmak için hangi sözdizimi gereklidir?
tarihinde sordu 2008-09-16 05:46:36
10
cevaplar

Neden Stdin'den C++ ' da Python'dan çok daha yavaş çizgiler okuyor?

Python ve C++ kullanarak stdin'den dize girişinin okuma satırlarını karşılaştırmak istedim ve C++ kodumun eşdeğer Pyth ... 19,672 cin (no sync) 12,500,000 fgets 14,285,714 wc (not fair comparison) 54,644,808
tarihinde sordu 2012-02-21 06:17:50