Какие виды циклов существуют в языке python