31 lines
784 B
Python
31 lines
784 B
Python
# importo la funzine per fare la mediana
|
|
import statistics
|
|
# importo il file con le variabili
|
|
import data
|
|
|
|
# creo una lista vuota
|
|
qrn = []
|
|
|
|
# ciclo tutti i valori dati per popolare la lista
|
|
# data la stringa multilinea iniziale
|
|
for line in data.qr.splitlines():
|
|
qrn.append(line)
|
|
|
|
# creo una nuova lista in cui inserisco i valori
|
|
# presenti nella lista qrn se dividendoli per 2
|
|
# hanno resto zero
|
|
qrn_even = [int(val) for val in qrn if int(val) % 2 == 0]
|
|
|
|
# aggiungo una variabile per sommare i valori pari della lista
|
|
qrn_even_sum = 0
|
|
|
|
# sommo tutti i valori pari della lista
|
|
for x in qrn_even:
|
|
qrn_even_sum += x
|
|
|
|
# applico le tre funzioni
|
|
c_function = qrn_even_sum ** data.c
|
|
b_function = c_function * data.b
|
|
a_function = b_function + data.a
|
|
|
|
print("Result : ", a_function)
|