Size: a a a

Сообщество Python Программистов

2020 March 15

ПЯ

Просто Ярик... in Сообщество Python Программистов
А как ты это реализовал?
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
https://pastebin.com/3dLujmKK
Мой первый класс )
как сделать, чтобы матрица выводилась не в одну строку, а квадратиком?
вот так
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Через return, я имею ввиду
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
а, print на return поменял и скобки убрал :D
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Стоп
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
str переопределяет строку
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
/__str__
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Я имею ввиду метод отдельный написать
источник

R3

Rud 356 in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
https://pastebin.com/3dLujmKK
Мой первый класс )
как сделать, чтобы матрица выводилась не в одну строку, а квадратиком?
Пх) Тебе не надо принт делать в __str__, а возвращать из неё что-то, лол) Вот он и орет
источник

R3

Rud 356 in Сообщество Python Программистов
Этот метод должен как-то в виде строки отображать твой объект. Пусть принтом занимается что угодно еще
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
ну вернть-то мне надо суммированный list, а это дерьмо переопределяет в строку (как верно было замечено коллегой)
источник

R3

Rud 356 in Сообщество Python Программистов
Ну дак просуммируй внутри метода __add__ или при создании, а потом выводи
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
а.. ща подумаю
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Я бы сделал это в отдельной функции
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
def sum_m
источник

R3

Rud 356 in Сообщество Python Программистов
И еще, ты этими двумя append в сложении толком ничего не сделал, пушо ты просто сделал двумерный массив
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
ну это мой первый куличик
источник

A

Alexander in Сообщество Python Программистов
__add__ используется только тогда, когда применяется арифметическая операция + к классу
источник

A

Alexander in Сообщество Python Программистов
например Matrix(1)+Matrix(2)
источник

A

Alexander in Сообщество Python Программистов
Вывод квадратиком делается строками и построчно
источник