Suallar 'for-else' etiketli

Python-da "başqa" bloku ilə bağlı suallar, bir "for" loopu ilə əlaqəli olduqda və şərtli ifadə ilə deyil.
19
Cavablar

Niyə python "lo" da və loops zamanı "başqa" istifadə edir?

Bu quruluşun necə işlədiyini başa düşürəm: i üçündür (10) üçün: print (i) if i == 9: print ("Çox böyük - imtina edirəm!") Break; else: print ("Tamamlandı") Lakin başa düşmürəm ki, niyə başqa bir əsas kimi istifadə olunur ...
set 02 Apr '12 saat 19:18 'da
6
Cavablar

Python "else-for-imitasiya"

Python, aşağıdakı kimi görünən "for-else" (for-else kimi) üçün lazımlı bir dil funksiyasına malikdir: my_listdə obj üçün: obj == target: break else: # note: this , əgər deyilsə, "heç bir şey matche ...
27 avq. '13 saat 17:13 'də
3
Cavablar

/ C ++ üçün / else yazmaq üçün qısa yol?

Bəzi kodlarda çalışdığım üçün xəritədə yinelenen bir forma var: for (auto it = map.begin (); it! = Map.end (); ++ it) {// do stuff Burada qısa bir şəkildə yazmaq üçün bir yol varmı?
08 Avq. '14 saat 19:52 'də
3
Cavablar

Niyə bu `başqa 'blok hələ`` eyni səviyyədə işləmir?

Bu kod olduqca yaxşı işləyir və lazımi nömrələrin siyahısını hazırlayır. Amma bizim baş nömrələrimizi yazan digər bloklar xaricindədir, amma hələ də işləyir, kimsə bunu mənə izah edə bilərmi? sıra üçündür (0, 100 + 1) üçün: # prime ...
15 iyun saat 17: 30-da təyin olundu
6
Cavablar

Mənfi dəyərlər üçün Java-da Atoi

Java'da atoi funksiyasını yazıram. Tam saylara görə + və. Ancaq mən mənfi bir tamsayı girəndə mənə bir səhv verməlidir. Buna görə mən Atoi sinifində davam edən bir şərh əlavə etməyə çalışdım. Class tətbiq olundu: sinif Atoi {...
06 noyabrda təyin olundu. '12 saat 16:32 'da
1
cavab

/ Else üçün python üçün deyom coffeescript bərabərdir?

Döngəni normal olaraq pozduqda, hər hansı bir hərəkəti yerinə yetirməyin olub-olmadığını yoxlamaq üçün məntiqi bir vəziyyətdən istifadə etmədən dövrü optimallaşdırmağa çalışıram. Python'da aşağıdakıları yazıram: x üçün lst: if cond (x): do_stuff_with (x) ...
31 dekabr '14 saat 19:47 'da
1
cavab

ActionScript 3: loop üzrə başqa?

Python-dan, mən döngünün ara ilə kəsilməməsi halında çalışan bir başqa bənddən istifadə edə biləcəyinizə alışmışam. Göründüyü kimi, bu funksiya ActionScript 3-də deyil, lakin hər hansı bir həlli varmı? Təşəkkür edirik!
20 Aprel tarixində təyin olundu '14 saat 3:45 'də
2
Cavablar

Çox imtahan şərtləri ilə bəyanat

Bool is_prime bayrağını istifadə edərək, müəyyən bir N nöqtəsinə döndərən sadə python modulu yazdım: def generate_primes_up_to (M): n = 2 primes = [] while n <= M: is_prime = p ...
02 Avqust '15 saat 11:42 'da
1
cavab

For-Else loop başqa bir loop üçün

Başqa bir döngədə for-else döngəsi ilə bağlı bir sualım var. Məsələn, nümunə: primelist = [] aralığında p (2, x + 1) üçün: 'raw_input ()' i üçün əvvəlcə 'i' (2, p) üçün çap: 'if p% i == 0: ...
20 fevral '14 saat 18:51 'də
0
Cavablar

Döngü üçün çıxışda StopIteration dəyərini necə almaq olar

Python 3-də iki yeni funksiyanın olduğunu gördüm: StopIteration operator üçün dövrünün qaytarılması ilə dəyər verilə bilər, StopIteration meydana gəldiyində başqa bir hissəsi var.
25 Fevral təyin etdi 16:10 da
2
Cavablar

Swift, başqa sözdizim üçün Python'a bənzər bir ifadə mi var?

Problemi alqoritmlə həll edirəm və onu həll etmək üçün Python və Swift istifadə edirəm. Python'da asanlıqla həll etmək üçün başqa sözdizimini istifadə edə bilərəm. Amma Swift-də, python-a başqa sintaksis üçün oxşar bir yol tapmaq üçün mübarizə edirəm. İşdə problem var ...
27 avq. '16 'da 21:26
2
Cavablar

Ərizənin davamında parça necə işləyir?

Əlavə bənddə for döngünün içərisində davam bəyanatının necə şərh olunduğuna əmin deyiləm. Vəziyyət doğruysa, fasilə formasından sona çatacaq və başqa hissəsi icra edilməyəcəkdir. Və vəziyyət yanlış olarsa, başqa hissəsi icra ediləcək. ...
02 oktyabr '16 saat 12:38 'da
6
Cavablar

Fortran üçün başqa bir python ifadəsi varmı?

Fortran üçün başqa bir python ifadəsi varmı? Məsələn, müxtəlif aralıklarda ədədlər siyahısının aşağıdakı görünüşü. Python'da bu: absth = [1, 2, 3, 4, 5] vals = [.1, .2, .5, 1.2, 3.5, 3.7, 16.8, 19.8, 135.60] count = [0] * len (absth ) v üçün v ...
01 dekabr müəyyən. '16 'da 8:13' də
4
Cavablar

Bir if deyimi ən azı bir dəfə icra edilsə, for-loop ifadəsi üçün başqa bir şey yerinə yetirilməməyə necə icazə verilir?

"5-dən az" şəraitə uyğun olub olmadığını görmək üçün siyahıdakı bütün maddələri yoxlamağa çalışıram. Mənim siyahımdakı rəqəm 5-dən azdırsa, mən "Bu siyahıda 5-dən az element var" ifadəsini yazdırmaq istərdim, əksinə çap et ...
Mayın 24-də saat 18: 00-da təyin olundu
3
Cavablar

For-Else istifadə hər iki şərt yerinə yetirir. Bunu necə düzəltmək olar?

İki siyahıda hər hansı bir ümumi element olmadığını öyrənmək üçün loops istifadə edərək kod yazmalıyam. L1 = eval (input ("Bir siyahısı daxil edin:")) l2 = eval (input ("Başqa bir siyahı daxil edin:")) i üçündür (len (l1)) üçün: j ...
03 Fevral müəyyən '19 saat 2:00 'da