Profilo di Nines89

Nome Nines89
Indirizzo email n/a
Messaggi1
  • Primi tentativi di utilizzo delle funzioni e di import random
    Forum >> Principianti
    Buongiorno, dovrei risolvere un esercizio, che mi chiede di scrivere 100 volte la stessa frase, tranne in 8 situazioni casuali (al momento il mio programma dovrebbe scrivere solo il numero della frase). C'è qualcosa che non funziona nella seconda parte del codice, e non riesco davvero a capire cosa, potreste aiutarmi?
    Di seguito quello che ho scritto (uso i colori di ninja IDE)



    import random

    k=0

    caso=[]

    for i in range(8): #creo una lista di otto numeri casuali

    n=0

    n= random.randint(1,100)

    caso.append(n)

    k+=1

    def cista(num,data): #questa funzione dovrebbe controllare se la riga che si sta per scrivere è tra quelle "diverse"

    n=0

    val=0

    for val in data:

    if num==data[ val ]:

    print(j)

    n=1

    return n

    j=0

    while j<=100:

    j+=1

    n=cista(i,caso)

    if n==0:

    print(j)

    print(' Frase a caso\n')