Posts

Showing posts with the label function()
Programe is:   # #   Function list and parameter list # def Function_1(Word):     print(' One parameter', Word)     return 1 def Function_2(Word):     Word1 = Word[0] + Word[1]     print(Word1)     return 2 def Function_3(Word):     Word2 = Word[0] + Word[1] + Word[2]     print(Word2)     return 3 functions = [Function_1, Function_2, Function_3] results = [0,0,0] WORD1 = "aaaa" WORD2 = "bbbb" WORD3 = "cccc" i = 0 parameters = [[WORD1], [WORD1,WORD2], [WORD1, WORD2, WORD3]] #parameters = ((WORD1), (WORD1,WORD2), (WORD1, WORD2, WORD3)) for ijj in (functions):     results[i] = ijj(parameters[i])     print (results[i], "\n")     i += 1 print(' Final running!') Results are: ========= RESTART: /Users/ionivan/Documents/ListFunctionParametersX.py =========  One parameter ['aaaa'] 1  aaaabbbb 2  aaaabbbbcccc 3   Final running! (April 02, 2022)

Arithmetic, geometric, harmonic means calculation

# #    Mean_A is weighted arithmetic mean calculation. #    Mean_G is weighted geometric mean calculation. #    Mean_H is weighted harmonic average calculation. #    f[i] - weight data point x[i] #    x[i] - data point i in dataset #    Nr  - lenght dataset # Nr = int(input('Lenght dataset is:')) # # ********** Initialization list ************ # def Initialization_list(nr, string_mane):     termx = ['0']*nr     print(string_mane)     i = 0     while i < nr:         termx[i] = input('Term in dataset is:')         i = i + 1     return termx # # ********** Harmonic wighted mean calculation ************ # def Harmonic_mean(nr, termx, termf):     suma_xf = 0     suma_f = 0     i = 0     while i < nr:         suma_xf = suma_xf +  float(termf [i])/float(termx [i])   ...