while loop vs do-while loop
while Loop: This is a standard while loop because: The condition i < 5 is checked before each iteration. If i were greater than or equal to 5 from the start, the loop would not execute even once. do-while Loop: Python does not have a built-in do-while loop like some other programming languages (e.g., C, C++, or Java). However, you can mimic the behavior of a do-while loop using a while loop with a condition that ensures the loop executes at least once. ...