«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.

7
PIL kullanarak Resme Metin Ekleyin
Bir Görüntü yükleyen bir uygulamam var ve kullanıcı onu tıkladığında, bu Görüntü için (kullanarak jquery), kullanıcının Görüntü üzerine biraz metin yazabileceği bir metin alanı beliriyor . Resim üzerine eklenecek olan. Üzerinde biraz araştırma yaptıktan sonra, PIL(Python Görüntüleme Kitaplığı) 'nın bunu yapmama yardımcı olabileceğini düşündüm . Bu yüzden nasıl çalıştığını görmek …

9
Python hashable diktleri
Bir alıştırma olarak ve çoğunlukla kendi eğlencem için, geriye dönük bir paket ayrıştırıcı uyguluyorum. Bunun ilham kaynağı, hijyenik makroların algol benzeri bir dilde (normalde bulduğunuz sözdizimsiz lisp lehçelerine uygulandığı gibi) nasıl çalışacağı hakkında daha iyi bir fikre sahip olmak istiyorum. Bu nedenle, girişteki farklı geçişler farklı gramerler görebilir, bu nedenle …
94 python 

9
Python'da nesnelerin bir listesini arama
Sadece veri öğelerini tutmak için C tarzı bir yapıya benzer şekilde çalışmak üzere basit bir sınıf oluşturduğumu varsayalım. Belirli bir değere eşit bir niteliğe sahip nesneler için bir nesne listesinde nasıl arama yapılacağını anlamaya çalışıyorum. Aşağıda, yapmaya çalıştığım şeyi göstermek için önemsiz bir örnek var. Örneğin: class Data: pass myList …
94 python 

30
Python ile Hızlı Sırala
Python'da tamamen yeniyim ve içinde hızlı sıralama uygulamaya çalışıyorum. Birisi lütfen kodumu tamamlamama yardım edebilir mi? Üç diziyi nasıl birleştirip yazdıracağımı bilmiyorum. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot = array[0] for x in array: if x < pivot: less.append(x) if …

13
Bir listedeki sürekli sayı gruplarını tanımlayın
Bir listede sürekli sayı gruplarını tanımlamak istiyorum, böylece: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) İadeler: [(2,5), (12,17), 20] Ve bunu yapmanın en iyi yolunun ne olduğunu merak ediyordum (özellikle Python'da yerleşik bir şey varsa). Düzenleme: Not Başlangıçta, bireysel numaraların aralıklar olarak değil, ayrı sayılar olarak …

5
Python'da dosyanın sonunda işlevi bildir
İlk önce tam olarak tanımlamadan bir işlevi çağırmak mümkün müdür? Bunu denerken şu hatayı alıyorum: " işlev_adı tanımlı değil". C ++ geçmişinden geliyorum, bu yüzden bu sorun beni şaşırtıyor. İşlevin çalışmadan önce bildirilmesi: def Kerma(): return "energy / mass" print Kerma() Ancak, işlevi önce tanımlamadan çağırmaya çalışmak sorun yaratır: print …

2
Python 3.x'te python nesnesinden miras almak gerekli veya yararlı mı?
Eski python sürümünde, python'da bir sınıf oluşturduğunuzda , nesnenizin yeni bir stil nesnesi olmasına izin veren özel bir yerleşik python öğesini anladığım kadarıyla nesneden miras alabilir . Yeni sürüm (> 3.0 ve 2.6) ne olacak? Sınıf nesnesi hakkında googledim ama çok fazla sonuç alıyorum (bariz nedenlerden dolayı). Herhangi bir ipucu? …



2
setten random.choice? piton
Bir tahmin oyununun yapay zeka bölümü üzerinde çalışıyorum. Yapay zekanın bu listeden rastgele bir harf seçmesini istiyorum. Bunu bir set olarak yapıyorum, böylece oyunda tahmin edilen harfleri listeden kolayca çıkarabiliyorum ve bu nedenle artık tekrar tahmin edilemiyor. setnesnenin indekslenebilir olmadığını söylüyor . Bunu nasıl aşabilirim? import random aiTurn=True while aiTurn …
94 python  list  set 

10
Pandas'taki sütun adlarına göre birden çok sütunu silme
Bazı verilerim var ve bunları içe aktardığımda aşağıdaki gereksiz sütunları alıyorum, bunların hepsini silmenin kolay bir yolunu arıyorum 'Unnamed: 24', 'Unnamed: 25', 'Unnamed: 26', 'Unnamed: 27', 'Unnamed: 28', 'Unnamed: 29', 'Unnamed: 30', 'Unnamed: 31', 'Unnamed: 32', 'Unnamed: 33', 'Unnamed: 34', 'Unnamed: 35', 'Unnamed: 36', 'Unnamed: 37', 'Unnamed: 38', 'Unnamed: 39', …
94 python  pandas 


3
Tkinter'da iki çerçeve arasında geçiş yapın
Öğreticilerin bana gösterdiği gibi, ilk birkaç komut dosyamı üzerinde güzel küçük bir GUI ile oluşturdum, ancak hiçbiri daha karmaşık bir program için ne yapılacağını ele almıyor. Açılış ekranınız için bir 'başlat menüsü' olan bir şeyiniz varsa ve kullanıcı seçimiyle programın farklı bir bölümüne gidip ekranı uygun şekilde yeniden çiziyorsanız, bunu …


6
Python'da çoklu işlem kuyruğu nasıl kullanılır?
Çoklu işlem kuyruğunun python üzerinde nasıl çalıştığını ve nasıl uygulanacağını anlamaya çalışırken çok sorun yaşıyorum. Verilere paylaşılan bir dosyadan erişen iki python modülüm olduğunu varsayalım, bu iki modüle bir yazıcı ve bir okuyucu diyelim. Planım, hem okuyucunun hem de yazıcının istekleri iki ayrı çoklu işlem kuyruğuna koyması ve ardından üçüncü …

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.