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