Python тілінде жазылған бағдарлама фрагментінің экранға шығаратын нәтижесімен сәйкестігін орнатыңыз:
1. for i in range(3): print(i, end=' ')
2. for i in range(1, 4): print(i, end=' ')
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру
Дұрыс жауап
- 1A0 1 2
- 2A1 2 3
Талдау
Бір аргументті range(n) функциясы 0-ден n-1-ге дейінгі сандарды қалыптастырады. Сондықтан range(3) 0, 1, 2 мәндерін береді және экранға «0 1 2» шығады. range(a, b) функциясы a-дан b-1-ге дейінгі сандарды қалыптастырады (соңғы мән кірмейді). Сондықтан range(1, 4) 1, 2, 3 мәндерін береді және экранға «1 2 3» шығады.