Functions list in PYTHON
Programe is:
#
# Functions list
#
def print_1(Word,val): # print string function
Alfa = Word[val-1]
print(Alfa)
return
def sum_x(x,nr): # add list elements function
s =0
for i in range(nr):
s+= x[i]
return s
def norma_a(a,nr): # add absolute value list elements function
norm = 0
for i in range(nr):
norm += abs(a[i])
return norm
functions = [print_1, sum_x, norma_a] # functions list
results = [0,0,0]
WORD = ["aaaa", "bbbb", "cccc", "dddd","eeee",
"ffff", "gggg", "hhhh", "mmmm","nnnn"]
X = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
A = [1, -2, 3, -4, 5, -6, 7, -8, 9, -10]
NR = [10, 10, 10]
NRR =3
i = 0
parameters = [WORD, X, A]
for ijj in (functions):
results[i] = ijj(parameters[i], NR[i])
print (results[i])
i += 1
print(' Final running!')
Results are:
=========== RESTART: /Users/ionivan/Documents/VectorPointerFunctii.py ==========
nnnn
None
55
55
Final running!
(April 01, 2022)
Comments
Post a Comment