Soms heb je een uitgebreidere conditie nodig in de while. Bijvoorbeeld bij een pincode-check: je vraagt opnieuw om de pincode zolang het antwoord fout en er minder dan 3 pogingen zijn gedaan.
De conditie controleert dan meerdere dingen tegelijk:
while not goed and pogingen < 3:
...
Dit combineert een logische vlag met een teller.