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

помогите срочно, нужно написать две программы, даю 40 баллов!!!

Приложения:

Ответы

Автор ответа: p15
0

Ответ:

1)

print(*[i for i in range(100,1000) if not(i%7) or '7' in str(i)])

2)

from random import triangular

A=[triangular(-10,10) for i in range(10)]

print(*A)

B=[A[i] for i in range(len(A)) if -5<A[i]<5]

print(*B)

print('Cумма:',sum(B),'Количество:', len(B))

Объяснение:

В 2) две строки лишние, но зато видите что происходит. Количество в последовательности задается во второй строке (10).

А дальше генерируется последовательность, можно и самому задавать, тогда программа станет чуть меньше.

Похожие вопросы