-4
我被要求创建一个需要m个n个数组来实例化的类。然后给这个类一个在矩阵上做任何操作的方法,让我们说它的对角条目加倍并返回它。创建一个需要实例化矩阵的类
我被要求创建一个需要m个n个数组来实例化的类。然后给这个类一个在矩阵上做任何操作的方法,让我们说它的对角条目加倍并返回它。创建一个需要实例化矩阵的类
从这个简单的骨架开始:
class Matrix:
def __init__(self, matrix):
self.matrix = matrix
def double_diagnonal_entries(self):
# do calcs
return self.matrix
请注意,如果你需要实现一些基本的矩阵OPS像另外你可以考虑操作符重载,如:
def __add__(self, another_matrix):
# do the math
return sum_matrix
你尝试过什么等等远? – Igle
https://wiki.python.org/moin/BeginnersGuide/Programmers? –