Дұрыс жауап
Дұрыс жауап: 4
Жауап нұсқалары
- A.1
- B.4; 0
- C.Орындалу қатесі
- D.0
- E.4дұрыс
Түсіндірме
Ереже: for циклінде range(start, stop, step) stop шегін қоспайды. Цикл әр алынған мән үшін денесін орындайды; жол бойынша өткенде әр таңба жеке элемент болады.
Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: s: 0 → 1 → 2 → 3 → 4; i: 4 → 3 → 2 → 1. print экранға '4' шығарады. Кері циклде 0 шегі кірмейді; әр айналымда санауыш бірге өседі.
Қате нұсқаларды ажырату: range соңғы шекті қоспайды. Есептегіштің мәндері мен итерациялар санын, ал қосындыны итерациялар санымен шатастырмаңыз.
Қайта орындауға ишара: range беретін мәндерді соңғы шекті қоспай жазып шығыңыз.