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

20
Tek satırda dinamik olarak yazdırma
İfadeler arasında yeni satırlar görmeden standart çıktı veren birkaç ifade yapmak istiyorum. Özellikle, varsayalım: for item in range(1,100): print item Sonuç: 1 2 3 4 . . . Bunun yerine şöyle görünmesini sağlayın: 1 2 3 4 5 ... Daha da iyisi, tek sayıyı üzerine yazdırmak mümkün mü son sayının …
306 python  printing 

10
Python'un eval () işlevi ne yapar?
Python'da okuduğum kitapta, kodu kullanmaya devam ediyor eval(input('blah')) Belgeleri okudum ve anlıyorum, ancak hala input()işlevi nasıl değiştirdiğini göremiyorum . Bu ne işe yarıyor? Birisi açıklayabilir mi?
306 python  eval 





13
Python işlevleri, ilettiğiniz parametre türlerini nasıl işler?
Yanılmıyorsam, Python'da bir işlev oluşturmak şu şekilde çalışır: def my_func(param1, param2): # stuff Ancak, aslında bu parametrelerin türlerini vermezsiniz. Ayrıca, hatırlarsam, Python güçlü bir şekilde yazılan bir dildir, Python'un, işlev yaratıcısının beklediğinden farklı bir türde bir parametre geçirmenize izin vermemesi gerektiği gibi görünüyor. Ancak, Python fonksiyonun kullanıcısının uygun tiplerde geçtiğini …

10
Ofset-naif ve ofset-farkında tarihler çıkarılamıyor
timestamptzPostgreSQL'de saat diliminde bir alanım var . Tablodan veri çektiğimde, şu anda zamanını çıkarmak istiyorum, böylece yaşını alabilirim. Yaşadığım sorun her ikisi de datetime.datetime.now()ve datetime.datetime.utcnow()bana bu hatayı alıyorum sonuçlanan zaman dilimi habersiz zaman damgaları döndürmek gibi görünüyor: TypeError: can't subtract offset-naive and offset-aware datetimes Bundan kaçınmanın bir yolu var mı …


7
Sistemin çıktısını bir değişkene atayın ve ekranda görüntülenmesini engelleyin
Kullanarak çalıştırdığım bir komutun çıktısını os.systembir değişkene atamak ve ekrana çıkmasını önlemek istiyorum. Ancak, aşağıdaki kodda, çıktı ekrana gönderilir ve yazdırılan değer var0'dır, bu da komutun başarılı bir şekilde çalışıp çalışmadığını gösterir. Komut çıktısını değişkene atamanın ve ekranda görüntülenmesini durdurmanın herhangi bir yolu var mı? var = os.system("cat /etc/services") print …
305 python 


15
Yerel bir makineden veya bir web kaynağından jupyter not defterine resim veya resim nasıl yerleştirilir?
Bir jupyter not defterine görüntü eklemek istiyorum. Aşağıdakileri yaptıysam işe yarar: from IPython.display import Image Image("img/picture.png") Ama bir işaretleme hücresine görüntüleri dahil etmek istiyorum ve aşağıdaki kod 404 hatası verir: ![title]("img/picture.png") Ben de denedim ![texte]("http://localhost:8888/img/picture.png") Ama yine de aynı hatayı alıyorum: 404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb

13
İlk öğeyi bir koşula uyan bir yinelemeden alın
İlk öğeyi bir koşula uyan bir listeden almak istiyorum. Ortaya çıkan yöntemin listenin tamamını işlememesi önemlidir, bu da oldukça büyük olabilir. Örneğin, aşağıdaki işlev yeterlidir: def first(the_iterable, condition = lambda x: True): for i in the_iterable: if condition(i): return i Bu işlev şu şekilde kullanılabilir: >>> first(range(10)) 0 >>> first(range(10), …
304 python  iterator 

27
Tensorflow'un python kabuğunun içinden gpu hızlandırması kullanıp kullanmadığını nasıl anlarım?
Ben ikinci cevap kullanarak benim ubuntu 16.04 de tensorflow yüklemiş burada ubuntu apt cuda kurulumu yerleşik bulunuyor sahip. Şimdi sorum tensorflow'un gerçekten gpu kullanıp kullanmadığını nasıl test edebilirim? Bir gtx 960m gpu'm var. Ben import tensorflowbu çıktı I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA …
304 python  tensorflow  ubuntu  gpu 

27
Karar verme anahtarlarına bir özellik gibi mi erişiyorsunuz?
Dict anahtarlarına erişmek obj.fooyerine daha uygun buluyorum obj['foo'], bu yüzden bu snippet'i yazdım: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Ancak, Python'un bu işlevselliği kutudan çıkarmamasının bir nedeni olması gerektiğini varsayıyorum. Karar anahtarlarına bu şekilde erişmenin uyarıları ve tuzakları ne olurdu?

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.