«loops» etiketlenmiş sorular

Döngüler, bir dizi ifadenin bir koşul yerine getirilinceye kadar tekrar tekrar çalıştırılabildiği bir tür kontrol akış yapısıdır.


6
Döngülerdeki değişkenleri bildirme, iyi uygulama veya kötü uygulama?
Soru 1: Döngü içindeki bir değişkeni bildirmek iyi bir uygulama mı yoksa kötü bir uygulama mı? Bir performans sorunu (en çok hayır dedi) olup olmadığı hakkında diğer konuları okudum ve değişkenleri her zaman kullanılacakları yere yakın olarak beyan etmelisiniz. Merak ettiğim şey bundan kaçınılması gerekip gerekmediği veya gerçekten tercih edilip …


20
İstisnadan sonra nasıl tekrar denenir?
İle başlayan bir döngü var for i in range(0, 100). Normalde düzgün çalışır, ancak bazen ağ koşulları nedeniyle başarısız olur. Şu anda ben hata durumunda, continuehariç yan tümce (sonraki numara için devam) olacak şekilde ayarladım i. iDöngünün başarısız yinelemesine aynı numarayı yeniden atayabilir ve tekrar çalışabilir miyim?

23
JavaScript'te bir dizi arasında geçiş yapmanın en hızlı yolu nedir?
Kitaplardan döngü için böyle yazman gerektiğini öğrendim : for(var i=0, len=arr.length; i < len; i++){ // blah blah } böylece arr.lengthher seferinde hesaplanmayacaktır. Diğerleri, derleyicinin buna bir miktar optimizasyon yapacağını söyler, böylece şunları yazabilirsiniz: for(var i=0; i < arr.length; i++){ // blah blah } Sadece pratikte hangisinin en iyi yol …






9
Ruby Pry ile bir döngüden nasıl çıkabilirim?
Pry uygulamasını Rails uygulamamla kullanıyorum. binding.pryBir sorunu denemek ve hata ayıklamak için modelimde bir döngü içine ayarladım . Örneğin: (1..100).each do |i| binding.pry puts i end Ben yazarken quit, bir sonraki yineleme gider ve tekrar durur. Ben quit100 kez yazmak zorunda değilsiniz bu yüzden döngü dışına adım bir yolu var …
212 ruby-on-rails  ruby  loops  exit  pry 

9
Ruby'de “for” ve “each”
Ruby'deki döngüler hakkında kısa bir sorum vardı. Bir koleksiyon yoluyla bu iki yineleme yöntemi arasında bir fark var mı? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Bunların tamamen aynı olup olmadığını veya belki de ince bir …
200 ruby  loops  foreach  iteration  each 

16
Bir tarih aralığında nasıl döngü yapabilirim?
Hatta döngü / sayaç tipi çözüm için bazı korkunç kullanmadan bunu nasıl emin değilim. Sorun şu: İki tarih veriyorum, bir başlangıç ​​tarihi ve bir bitiş tarihi ve belirli bir aralıkta bazı işlemler yapmam gerekiyor. Örneğin: 3/10/2009 ile 3/26/2009 arasında her üçüncü günde bir tarih için Listede bir giriş oluşturmam gerekiyor. …
198 c#  asp.net  datetime  loops 

9
R'de döngü işlemini hızlandırın
R'de büyük bir performans sorunum var data.frame. Bir nesne üzerinde yinelenen bir fonksiyon yazdım . Sadece a'ya yeni bir sütun ekler ve bir data.frameşeyler biriktirir. (basit kullanım). data.frameKabaca 850K satır var. Bilgisayarım hala çalışıyor (yaklaşık 10 saat) ve çalışma zamanı hakkında hiçbir fikrim yok. dayloop2 <- function(temp){ for (i in …
193 performance  r  loops  rcpp  r-faq 

14
Python döngülerinin "else" maddesini nasıl anlayabilirim?
Birçok Python programcısı muhtemelen whiledöngülerin ve fordöngülerin sözdiziminin isteğe bağlı bir else:cümle içerdiğinin farkında değildir : for val in iterable: do_something(val) else: clean_up() Vücut elsemaddesi, temizlik hareketleri belirli türdeki iyi bir yerdir ve döngü normal fesih da yürütülüyor: ile döngüsünden çıkar, Ie returnveya breakatlar elsemaddesini; bir continueyürütmeden sonra çıkılıyor . …

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.