Дано фрагмент коду:
if а%10<3: b = a*2
elif а%10 <= 5: b = a+10
elif а%10 <= 7: b = a*10
else: b = a+1
Чому дорівнюватиме значення змінної b після виконання коду,
якщо спочатку: а) а = 13; б ) а = 30; в ) а = 88; г ) а = 11?
ще й кирилицю використали, тьху
Ответы
Ответ дал:
1
Відповідь: код видасть 4 помилки
Пояснення: якщо його підправити так
data = [13, 30, 88, 11]
for a in data:
if a%10<3: b = a*2
elif a%10 <= 5: b = a+10
elif a%10 <= 7: b = a*10
else: b = a+1
print(f"{data.index(a)+1}) {b}")
то відповіді будуть ось такі
1) 23
2) 60
3) 89
4) 22
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад
2) запустити його не варіант?