Forum >> Principianti >> Esercizio..Help...Urgente

Pagina: 1

Ciao a tutti, devo completare un esercizio in un test per una scuola in Inglese, purtroppo sono un principiante dei principianti e sono in grossa difficolta, spero possiate aiutarmi a trovare la soluzione corretta.

A toy store has a list with the daily sales of a particular toy, i.e.
what quantity of that toy was sold each day. The manager wants to know
if the sales are evenly spread or fluctuate wildly. More precisely, they
want a program that prints the range of the sales, i.e. the difference
between the highest and lowest daily sale. For example, if the list is
[4, 2, 10, 7] then the range is 10 – 2 = 8.

Choose
the patterns for the subproblem types you identified, instantiate the
patterns into an algorithm, and translate the algorithm into code. Make
sure you use appropriate variable names and comments.


...please help... :)
Grazie
Ciao caro, su questo forum in massima parte cerchiamo di aiutare chi ci fa delle domande, ma non ci sostituiamo nella comprensione o nello svolgimento dei vari esercizi. Quindi inizia a buttare giù un po' di codice e poi possiamo vedere insieme come procedere.

Cya

ecco
Allegati
grande!!



l'unica cosa è che sostituirei eval() con int() per la ragione spiegata qui sotto




https://stackoverflow.com/questions/9383740/what-does-pythons-eval-do





eval() interprets a string as code. The reason why so many people have warned you about using this is because a user can use this as an option to run code on the computer. If you have eval(input()) and os imported, a person could type into input() os.system('rm -R *') which would delete all your files in your home directory. (Assuming you have a unix system). Using eval() is a security hole. If you need to convert strings to other formats, try to use things that do that, like int()


Pagina: 1



Esegui il login per scrivere una risposta.