Python 3 (ветвление и цикл)
Список вопросов теста
Вопрос 1
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 15:
a += 12
else:
a -= 7
Вопрос 2
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5: a += 12
else: a -= 7
if a < 5: a += 12
else: a -= 7
Вопрос 3
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 3
if a > b: b += 12
else: a -= 7
if a > b: a += 12
else: a -= 7
Вопрос 4
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 5
if a > 5 and a < b:
a -= 5
Вопрос 5
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 5
if a > 1 or a < b:
a -= 5
if a > 1 and a == b:
a -= 5
Вопрос 6
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 5
if a > 1 and a < b:
a -= 5
if a > 1 and a == b:
a -= 5
Вопрос 7
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17?
a = 10
b = 5
if a > 1 ... a < b:
a -= 7
else:
a += 7
Вопрос 8
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
a = 10
b = 5
if a < 1 ... a > b:
a -= 7
else:
a += 7
Вопрос 9
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?
i = 3
while i <= ...:
print ( "Привет!" )
i += 1
Вопрос 10
Сколько раз будет выполнен этот цикл?
i = 6
while i < 5:
print ( "Привет!" )
i += 1
Вопрос 11
Сколько раз будет выполнен этот цикл?
i = 7
while i < 11:
print ( "Привет!" )
i += 1
Вопрос 12
Какое число будет выведено на экран в результате выполнения этого цикла?
i = 6
print ( "9", end="" )
while i < 5:
print ( i, end="" )
i += 1
Вопрос 13
Какое число будет выведено на экран в результате выполнения этого цикла?
i = 7
print ( "9", end="" )
while i < 11:
print ( i, end="" )
i += 1
Вопрос 14
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?
i = 7
while i >= ...:
print ( "Привет!" )
i -= 1
Вопрос 15
Какое число будет выведено на экран после выполнения этого фрагмента программы?
for i in range(2,-1,-1):
print ( i, end="" )
Вопрос 16
Какое число будет выведено на экран после выполнения этого фрагмента программы?
print ( 1, end="" )
for i in range(3,5):
print ( i, end="" )
Вопрос 17
Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
a = 4
for i in range(4):
a += a