python class name
instance.__class__.__name__
python class with function @classmethod
import numpy as np
class Unknown:
def __init__(self, p1, p2, p3, p4):
self.p1 = p1
self.p2 = p2
self.p3 = p3
self.p4 = p4
def random_func(self, p5):
'''Function that return an array from a range,
with specified shape, and name'''
step1 = np.array(np.arange(self.p1)).reshape((self.p2,self.p3))
step2 = self.p4
print(step2)
print('Printing p5 =>', p5)
return step1
@classmethod
def a_class_method(self, p6):
print(f'This is a class method: {p6}')
#PREPARE PARAMS
# cust_arr = random_func(self.p1, self.p2, self.p3, self.p4)
params = {'p1':12, 'p2':3, 'p3':4, 'p4':'Creating customized array with params'}
#INSTANCIATE
here = Unknown(**params)#16, 4, 4, 'This actually work too!')
here.random_func('This is P5')
Unknown.a_class_method('P6 value is now used !')
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us