Loop FOR works on similar rules as other loops. FOR loop is executed exact number of times and this number is known at the beginning - lower and upper limits are directly set in code. In every step in this example, loop is increment by 1.
Simple example:
DECLARE
v_counter NUMBER(2); --declaration...