«python» etiketlenmiş sorular

Bu zorluk Python diliyle ilgilidir. Yanıtların belirli bir dilde olmasını gerektiren zorlukların genellikle önerilmez.

4
Soyut Sözdizimi Golf Golf: FizzBuzz, Python
özet Mümkün olan en az jetonla FizzBuzz'ı Python'da uygulayın. Meydan okuma 1'den 100'e kadar ondalık sayıları yazdıran bir program yazın. Ancak sayı yerine üç baskı “Fizz” ve beş baskı “Buzz” katları için. Hem üç hem de beşin katları olan sayılar için “FizzBuzz” yazdırın. Programlar Python'un bazı sürümlerinde yazılmalıdır. Daha fazla …


9
Beyaz Fil Değişimi
Temmuz ayında Noel, bu yüzden kutlamak için sanal bir beyaz fil hediye değişiminden daha iyi bir yol var! Bu King of the Hill mücadelesi için, bir Beyaz Fil değişim simülasyonunda oynayan ve mümkün olan en değerli hediyeyi almaya çalışan bir bot yaratmalısınız . Oyun kuralları Oyun, her biri değişken sayıda …

2
Camel Up Cup: Bir AI masa oyunu turnuvası
Deve Kupası 2k18 Bu meydan okumada, yarı popüler masa oyunu Camel Up'ı oynayacağız. Deve Yukarı! turları kazanmak, oyunu kazanmak veya oyunu kaybetmek, hareketi etkilemek veya bir deveyi hareket ettirmek için tuzaklar kurmak için develere bahis yapan bir masa oyunudur. Bu kararların her biri, kazananı belirleyen şey olan para kazanma şansını …

2
Numpy, scipy veya pylab ile golf oynamak için ipuçları
Zaten burada python için kapsamlı bir ipucu listesi var , bu yüzden istediğim numpy, scipyveya pylabkütüphanelerini kullanmak için özellikle geçerli olan ipuçları . Bunlar, halihazırda kullanılmakta numpyolan kodu kısaltmanın veya bu kitaplıkları kullanarak yaygın python işlemlerini kısaltmanın yolları olabilir. Cevap başına bir ipucu, lütfen.
10 code-golf  tips  python 

1
Giriş ve çıkışlı en kısa python A + B programı
Bazılarınız zamanımı boşa harcadığımı söyleyebilir, ancak bu görev bana 500 günden fazla bir süre huzur vermiyor. Python 3.x'de girdi olarak iki sayı alan ve toplamlarını görüntüleyen bir program yazılması gerekir . Sayılar aşağıdaki biçimde verilir: a b Bazı örnek test örnekleri: 100 500 -> 600 3 4 -> 7 Kodun …
10 code-golf  tips  python 

1
F (öğe) en küçük olan bir listede öğe nasıl bulunur?
Bir listem lve bir fonksiyonum var f. fkesinlikle artmıyor veya azalmıyor. Listedeki f(item)en küçük öğeyi nasıl bulabilirim ? Örneğin, listenin şöyle olduğunu varsayalım: l = [1, 2, 3, 4] ve list(f(x)for x in l): [2, 9, 0, 3] f(3)diğerlerinden f'den daha küçük olduğundan, "3" yazmalıdır. Bunu yapmanın en kısa yolu …
10 code-golf  tips  python 

7
İdempotent olmayan Python [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 4 yıl önce kapalı . XKüresel değişkenlere referans vermeyen birkaç satır Python kodu yazın , öyle ki def method(): X print(a) method() yazdırıyor …

2
Python: İki listeden öğeleri eklemenin en kısa yolu
Liste 3 elde etmek için en kısa yolu (mümkün karakter) almaya çalışıyorum. Liste 1 ve Liste 2 zaten bana argüman olarak verilmiştir ve aynı uzunluktadır. l1 = [1, 2, 3, 4, 5] l2 = ['a', 'b', 'c', 'd', 'e'] Ve Liste 3 şöyle görünmelidir (evet, bir liste olması gerekir): l3 …

1
Python 3 - Görevimi Golf Denedim
Not: Bu bir golf zorluğu değil; daha çok golf önerileri istiyor. Son zamanlarda kod yazıp yazamayacağımızı kontrol etmek için web geliştirme sınıfım için bir Python ödevi yaptım. Python'da zaten rahat hissettiğim için, denemeye ve golf oynamaya karar verdim ve insanların kaçırdığım şeyleri işaret edip edemeyeceğini merak ediyordum. Zaten bazı yerlerde …

3
Kısmen Gözlenebilir Connect-4
Oyun Standart bir Connect-4 oyunu oynayacaksınız . Ne yazık ki, bu bir yazışma oyunudur ve birisi alttan başlayarak her ikinci satıra siyah bant yerleştirmiştir, böylece rakibinizin bu satırlardaki hareketlerini göremezsiniz. Zaten dolu olan sütunlardaki herhangi bir hamle sizin sıranızı geçecek sayılır ve bir oyun dönüşten daha uzun süre çalışırsa 6 …
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.