do-while döngüsü
Image: Taylor, CC BY-SA 4.0, Wikimedia Commons
Kısaca: Sonu sınamalı döngünün klasik sözdizimi biçimi — kod bloğunu çalıştırır ve ancak sonra yeniden çalışıp çalışmayacağını denetler.
Biraz daha ayrıntılı: do { ... } while (koşul); yapısı while döngüsünün ilkesini tersine çevirir: “denetle, sonra çalıştır” yerine “çalıştır, sonra denetle”. Bu, bloğun her zaman en az bir kez çalışması demektir — kullanıcının girdinin geçerli olup olmadığı denetlenebilmeden önce önce bir şey girmesi gereken girdi doğrulamasında pratiktir.
Ayrıntılı
do {
input = ask_user("NumberAyrıca bak: Sonu sınamalı döngü, While döngüsü, Döngüler