Для домашнего задания я пишу программу, которая:писать питона основную программу питона
- Считывает в серии положительных чисел
- выписывает произведение всех целых чисел, меньших, чем 25
- Записывает сумма всех чисел больше или равна 25
Код:
n1 = [5,10,15,25,30,35]
tp = 1 #totalproduct
ts = 0 #totalsum
for x in n1:
if x < 25:
tp= (tp*x)
print(tp)
for x in n1:
if x >= 25:
ts = (ts+x)
print(ts)
Это то, что я хочу, чтобы это, но он печатает:
5
50
750 #this is the total product
25
55
90#this is the total sum
Как сделать так, чтобы он только печатает заключительный цикл, которые являются итоговыми и не распечатывать другие цифры?
Есть ресурсы, доступные для изучения python здесь. https://stackoverflow.com/tags/python/info –
yup, попробуйте сначала, и если вы действительно застряли, отправьте сообщение с кодом и сообщениями об ошибках. Вы узнаете лучше. – Hun
Вы должны начать то же самое, что и с C++ или любым языком. Разделите свою проблему на более простые подзадачи. Решите каждую подзадачу отдельно. Положил все это вместе. Вы знаете, как читать положительное целое число? – Goyo