Forum >> Principianti >> Generatore di istogrammi

Pagina: 1

Ciao a tutti ragazzi, potete aiutarmi con questo esercizio?
scrivi una funzione che, data una lista di numeri, fornisce in output un istogramma basato su questi numeri, usando asterischi per disegnarlo.

Ho problemi a completarlo

Dovrei definire la funzione

def istogramma (lista)

E dovrei utilizzare la funzione for credo

Non so proprio come iniziare.
per esempio da
>>> def istogramma(lista):
...     print(*['*' * i for i in lista], sep = '\n')
...     
>>> istogramma([42, 33, 66]) 
******************************************
*********************************
******************************************************************
THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝
Here's an example of how you can define the histogram function:

python




def histogram(list):

for number in list:

print('*' * number)




# Example usage

histogram([3, 5, 2, 4])

This code prints a histogram of Sprunked asterisks based on the numbers in the list. Good luck!


Pagina: 1



Esegui il login per scrivere una risposta.