Iskryen123
Фев. 18, 2019 05:50:29
Здравствуйте!
Помогите мне, пожалуйста!
У меня началась новая Дисциплина - по Питону.
Я пока ещё не разобрался в этом, а уже задано две Задачи.
Помогите, пожалуйста, решить.
В Интернете, я, к сожалению, ничего не решил.
Заранее спасибо!
С уважением Илья.
Сами задачи:
1_Имеется последовательность целых чисел. Найти две суммы четных чисел, нечетных чисел и разность этих двух сумм
2_Дана последовательность чисел. Найти суммы чисел стоящих на четных и нечетных местах. Затем найти разность этих двух сумм.
BOBAH
Фев. 18, 2019 15:33:15
#2.
nums = [2, 1, 5, 6]
eneven = 0
even = 0
for i in nums:
if nums.index(i) % 2 == 0:
eneven += i
else :
even += i
print(max(even, eneven) - min(even, eneven))
#решение подходит только в случае, когда в последовательности нет одинаковых чисел
хотя по идеи мог бы python и подучить, это самое начало
Iskryen123
Фев. 18, 2019 19:01:19
Спасибо Вам большое!
А Вы не могли бы порекомендовать мне доступную для понимания (“чайнику”) Литературу по Питону?
Я на самом деле хотел бы во всём этом разобраться! )))
BOBAH
Фев. 19, 2019 15:22:57
SoloLearn попробуй можно приложением на телефон, а можно через
браузер
panama555
Фев. 20, 2019 13:48:33
a=[4,3,7,5,2,7,5,9,3,0,7,5,-1]
ch=0
nech=0
for x in range(0,len(a)):
if x%2==0:
ch=ch+a[x]
else:
nech=nech+a[x]
print(max(ch,nech)-min(ch,nech))
Этот вариант решения второй задачи будет работать при любых значениях элементов списка
FishHook
Фев. 21, 2019 05:10:16
panama555
зачем тут range?
panama555
Фев. 21, 2019 11:53:06
FishHook
А как сделали бы вы?