Python while loop
Python while loop is of indefinite iteration type, which means the number of times a loop is going to execute is not defined well in advance. The while loop keeps on executing until the condition stays True. Unlike python for loop, while loop does not have incremental/decremental iterator. If the iteration is known in advance then choose for loop otherwise choose while loop.