Matris işlemlerini, tanımlanamayan matrisler üzerinde yapmaya çalışıyorum. (Yani A 2x2 ve 3x2 boyutu ile B ile çarpılır edilemez.) Bu işleriPython'da Matris İşleminde ValueError
print '3.1) ',
try: a + c
except ValueError: print 'Not Defined'
, ama ben şöyle bir işlev oluşturmaya çalıştınız birden çok operasyonları var:
def matrix(math):
try: math
except ValueError: print "Not Defined"
print math
matematik, AB veya (A + B) gibi işlemdir. Ancak, kod tanımlı olmayan işlemlerde çalışmaz. Üste | Tanımlanmış ve tanımlanmamış işlevlerde çalıştığı yere nasıl giderebilirim?
Zaman ayırdığınız için teşekkür ederiz.
Bize çalışmayan (küçük) bir veri kümesi örneği verebilir misiniz? Ayrıca 'math' **' ın ** tanımlandığını, ancak boş olabileceğini de unutmayın (eğer matematik: ... 'yerine: '... hariç ...' ile test etmelisiniz). – bufh