«python» etiketlenmiş sorular

Python, çok paradigmalı, dinamik olarak yazılan, çok amaçlı bir programlama dilidir. Temiz ve tekdüze bir sözdizimini hızlı bir şekilde öğrenmek, anlamak ve kullanmak ve uygulamak için tasarlanmıştır. 01-01-2020 itibariyle Python 2'nin resmi olarak desteklenmediğini lütfen unutmayın. Yine de, sürüme özgü Python soruları için [python-2.7] veya [python-3.x] etiketini ekleyin. Bir Python varyantı veya kitaplığı (örn. Jython, PyPy, Pandalar, Numpy) kullanırken, lütfen etiketlere ekleyin.


5
pip3 Güncelleme sonrasında “TypeError: 'module' nesnesi çağrılamaz”
Python'da yeniyim, konsoluma Jupyter Notebook'u kurmak istiyorum Aşağıdakileri giriyorum: pip3 install --upgrade pip Bundan sonra pip3 install diğer kütüphaneyi kullanmak için bir hata var, konsol yazdırın: File "/usr/bin/pip3", line 11, in <module> sys.exit(main()) TypeError: 'module' object is not callable Ne yapmam gerektiğini bilmiyorum. Bundan sudo autoremove python3-pipsonra kullanıyorumsudo apt install …
42 python  ubuntu  pip 



13
Python'da iç içe if ifadeleri yazmanın daha iyi bir yolu var mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 ay önce kapalı . Bu ifadeden başka ifadeler iç içe yerleştirmenin daha pythonic bir yolu var mı: def convert_what(numeral_sys_1, numeral_sys_2): if …

5
Python'da neden 1 // 0.01 == 99?
Bunun klasik bir kayan nokta hassasiyeti sorusu olduğunu düşünüyorum, ancak başımı bu sonucun etrafına sarmaya çalışıyorum 1//0.01, Python 3.7.5 verimiyle çalışıyor 99. Beklenen bir sonuç olduğunu düşünüyorum, ancak ne zaman kullanmanın int(1/f)daha güvenli olduğuna karar vermenin bir yolu var 1//fmı?
31 python 


14
Pozitif ve negatif sayı dizilerinin sayımı ve toplamı
Pozitif ve negatif sayı serilerini saymak ve toplamak için bir kod yazmak istiyorum. Sayılar pozitif veya negatiftir (sıfır yok). Döngülerle kod yazdım for. Yaratıcı bir alternatif var mı? Veri R, set.seed(100) x <- round(rnorm(20, sd = 0.02), 3) piton x = [-0.01, 0.003, -0.002, 0.018, 0.002, 0.006, -0.012, 0.014, -0.017, …
31 python  r 

2
Özel TensorFlow Keras optimize edici
tf.kerasAPI (TensorFlow sürümü> = 2.0 kullanarak) ile uyumlu bir özel optimizer sınıfı yazmak istediğinizi varsayalım . Uygulamalarda yapılanlara karşı bunu yapmanın belgelenmiş yolu hakkında kafam karıştı. tf.keras.optimizers.Optimizer Devletler için belgeler , ### Write a customized optimizer. If you intend to create your own optimization algorithm, simply inherit from this class …

5
Jeneratörü çağıran bir fonksiyondan dönüş veya verim?
Bir jeneratör generatorve aynı zamanda bir kolaylık yöntemi var - generate_all. def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? Olmalı generate_all returnveya yield? Her iki yöntemin de kullanıcılarının aynı şekilde kullanılmasını istiyorum, yani …

7
Maksimum Bir bölümdeki benzersiz alt dize sayısı
Başlığı daha anlaşılır olacak şekilde değiştirdim. İşte sorunun ayrıntılı bir versiyonu: Bir dizemiz var s ve onu alt dizelere ayırmak istiyoruz . Her alt dize birbirinden farklıdır. Bir kesimden alabileceğimiz maksimum benzersiz alt dize sayısı nedir ? Başka bir deyişle, forma birleştiren maksimum benzersiz alt dize sayısı nedir s? İşte …

6
Python paketinin programlı olarak en son sürüm olup olmadığını nasıl kontrol edebilirim?
Bir paketin bir komut dosyasında programlı olarak en son sürümde olup olmadığını nasıl kontrol edersiniz ve doğru mu yanlış mı döndürürsünüz? Böyle bir komut dosyası ile kontrol edebilirsiniz: package='gekko' import pip if hasattr(pip, 'main'): from pip import main as pipmain else: from pip._internal import main as pipmain pipmain(['search','gekko']) veya komut …
29 python  pip  gekko 

2
Numpy kullanarak garip indeksleme
(X 2,2,50,100) şeklindeki bir değişkenim var. Ayrıca, np.array ([0,10,20]) değerine eşit bir y dizim var. X [0,:,:, y] dizinini eklediğimde garip bir şey oluyor. x = np.full((2,2,50,100),np.nan) y = np.array([0,10,20]) print(x.shape) (2,2,50,100) print(x[:,:,:,y].shape) (2,2,50,3) print(x[0,:,:,:].shape) (2,50,100) print(x[0,:,:,y].shape) (3,2,50) Sonuncusu neden (2,50,3) değil (3,2,50) çıktı?
27 python  numpy 

8
CSV sütunlarını hiyerarşik ilişkilere dönüştürmenin bir yolu var mı?
Taksonomi düzeylerinin sütunlar olduğu 7 milyon biyoçeşitlilik kaydına sahip bir csv'm var. Örneğin: RecordID,kingdom,phylum,class,order,family,genus,species 1,Animalia,Chordata,Mammalia,Primates,Hominidae,Homo,Homo sapiens 2,Animalia,Chordata,Mammalia,Carnivora,Canidae,Canis,Canis 3,Plantae,nan,Magnoliopsida,Brassicales,Brassicaceae,Arabidopsis,Arabidopsis thaliana 4,Plantae,nan,Magnoliopsida,Fabales,Fabaceae,Phaseoulus,Phaseolus vulgaris D3 bir görselleştirme oluşturmak istiyorum, ancak veri biçimi sütun her farklı değeri belirli bir değer için önceki sütunun bir alt olduğu bir ağ olmalıdır. Ben csv böyle bir şeye …

1
Dict ve collections.abc.MutableMapping birlikte alt sınıflama bir yolu var mı?
Örnek uğruna alt sınıf yapmak istediğimi varsayalım dict ve tüm anahtarların büyük harfle : class capdict(dict): def __init__(self,*args,**kwds): super().__init__(*args,**kwds) mod = [(k.capitalize(),v) for k,v in super().items()] super().clear() super().update(mod) def __getitem__(self,key): return super().__getitem__(key.capitalize()) def __setitem__(self,key,value): super().__setitem__(key.capitalize(),value) def __delitem__(self,key): super().__detitem__(key.capitalize()) Bu bir ölçüde işe yarıyor, >>> ex = capdict(map(reversed,enumerate("abc"))) >>> ex {'A': …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.