Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не выдает значение двух переменных

Artem Pylaev Пылаев Ученик (59), на голосовании 1 месяц назад
 


def matrixsub(matrix):
#Объявляем две переменные для хранения Основной и Побочной
main_diag_sum = 0
sec_diag_sum = 0
# Создание цикла
for i in range(len(matrix)):
main_diag_sum += matrix[i][i]
sec_diag_sum += matrix[i][len(matrix) - i - 1]
# Вывод в консоль Основной и побочной.
return main_diag_sum, sec_diag_sum
matrixsub([
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
])
Голосование за лучший ответ
Nikassaiop End Просветленный (40536) 2 месяца назад
Так ты их просто возвращаешь, а печатать в консоль нигде не просил. Надо так:
 print(matrixsub([ [1, 2, 3], [4, 5, 6], [7, 8, 9] ])) 
Сан Санов Искусственный Интеллект (117324) 2 месяца назад
Я не понимаю ничего в петухоне, но не вижу кода, который должен что-то выводить. Значения просто где-то там хранятся.
Похожие вопросы