Помогите перевести код из паскаля в питон, и главное чтобы он работал (чтобы в массиве из 10 случайных чисел выводилось еще сумма этих цифр, пример - 151 = 7 и так со всеми числами)
------------------------
const n=10;
var a: array[1..n] of integer;
i:integer;
begin
for i:=1 to n do
begin
a[i]:=random(401)+100;
write(a[i],\' \');
end;
writeln;
for i:=1 to n do
write((a[i] div 100) + (a[i] div 10 mod 10) + (a[i] mod 10),\' \')
end.
Ответ
5 (1 оценка)
1
tyngpuk 8 месяцев назад
Светило науки - 466 ответов - 0 раз оказано помощи

Ответ:

from random import randint

m = [randint(100, 400) for i in range(10)]

print(*m)

for i in range(10):

....print("%3d" %(m[i]//100+m[i]//10%10+m[i]%10),end=' ')