Предмет: Информатика, автор: kseniaaleksanova3

1)сколько раз будет выполняться цикл? что будет выведено в результате?
p=1
k=3
while k>0
k=k-1
p=p*1
print ("Payton")

2)сколько раз будет выполняться цикл? что будет выведено в результате?
s=0
for i in range(4)
s=s+i
print(s)

Ответы

Автор ответа: hypefaq
3

1. В данном коде цикл будет выполняться три раза, потому что условие k>0 будет истинным на первых трех итерациях цикла, а на четвертой итерации оно перестанет выполняться и цикл завершится. В результате на экран будет выведено три раза слово "Payton". Переменная p в данном коде не меняется и остается равной 1.

2. В данном коде цикл for будет выполняться четыре раза, так как аргумент range(4) указывает на итерации от 0 до 3 (включительно). В результате на экран будет выведено число 6, так как переменная s будет увеличиваться на значение i (от 0 до 3) на каждой итерации, что приведет к суммированию чисел от 0 до 3.

Похожие вопросы
Предмет: Математика, автор: v1nc3y
Предмет: Химия, автор: dashadasha7772