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




12
Python'un sınıflarda “özel” değişkenleri var mı?
Java dünyasından geliyorum ve Bruce Eckels'in Python 3 Patterns, Recipes and Idioms'u okuyorum . Sınıflar hakkında okurken, Python'da örnek değişkenleri bildirmeye gerek olmadığını söyler. Onları sadece yapıcıda kullanırsınız ve patlar, onlar oradadır. Yani mesela: class Simple: def __init__(self, s): print("inside the simple constructor") self.s = s def show(self): print(self.s) def …
578 python  class  private 


9
Bir dizeyi listeye nasıl bölebilirim?
Python fonksiyonumun bir cümle (giriş) bölmesini ve her kelimeyi bir listede saklamasını istiyorum. Geçerli kodum cümleyi böler, ancak kelimeleri liste olarak saklamaz. Bunu nasıl yaparım? def split_line(text): # split the text words = text.split() # for each word in the line: for word in words: # print the word print(words)

7
Listedeki öğeyi dizelerle bitiştir
Bir listedeki dize öğelerini tek bir dize halinde birleştirmenin daha basit bir yolu var mı? Bu str.join()işlevi kullanabilir miyim ? Örneğin, bu girdi ['this','is','a','sentence']ve bu istenen çıktıdırthis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = sent_str[:-1] print sent_str

10
Büyük / küçük harfe duyarlı olmayan bir dize karşılaştırması nasıl yaparım?
На этот вопрос есть ответы на yığın taşması на русском : Поиск общих елементов / символов в паре строк без учёта регистра Python'da büyük / küçük harf duyarlı olmayan dize karşılaştırmasını nasıl yapabilirim? Ben çok basit ve Pythonic bir şekilde kullanarak bir depo dize normal dizeleri karşılaştırma kapsüllemek istiyorum. Ayrıca …




18
Neden __init __ () her zaman __new __ () öğesinden sonra çağrılır?
Sadece sınıflarımdan birini düzene sokmaya çalışıyorum ve flyweight tasarım deseni ile aynı tarzda bazı işlevler getirdim . Ancak, neden __init__hep çağrıldığım konusunda biraz kafam karıştı __new__. Bunu beklemiyordum. Biri bana bunun neden olduğunu ve bu işlevi başka türlü nasıl uygulayabileceğimi söyleyebilir mi? (Uygulamayı içine sokmak dışında __new__oldukça huzursuz hissettiriyor.) İşte …

30
Pip kullanılarak TensorFlow bulunamadı
Pip kullanarak TensorFlow intstall çalışıyorum: $ pip install tensorflow --user Collecting tensorflow Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow Neyi yanlış yapıyorum? Şimdiye kadar hiçbir sorun olmadan Python ve pip kullandım.
567 python  tensorflow  pip 

9
'Süper' Python'da ne yapar?
Arasındaki fark nedir: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() ve: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) superSadece tek bir mirasa sahip sınıflarda oldukça fazla kullanıldığını gördüm . Neden birden fazla mirasta kullanacağınızı anlayabiliyorum, ancak bu tür bir durumda kullanmanın avantajlarının ne olduğu konusunda net değilim.
564 python  oop  inheritance  super 

20
Geçerli bir yanıt verene kadar kullanıcıdan giriş sorma
На этот вопрос есть ответы на yığın taşması на русском : Как выполнить несколько проверок введенных пользователем данных? Kullanıcıdan girdi kabul eden bir program yazıyorum. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age >= 18: print("You are …

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.