Profilo di mike742

Nome mike742
Indirizzo email n/a
Messaggi5
  • Re: Risultati casuali su liste
    Forum >> Principianti
    Perfetto, Grazie mille, mi vado a studiare un po l'enumerate.
    Ciao




  • Re: Risultati casuali su liste
    Forum >> Principianti
    Grazie ancora , ma è possbile che a me

    8)]import random

    ListaBev = ["Aranciata", "Sprite", "Coca-cola", "Chinotto", "The", "Acqua", "Vino"]
    ListaMan = ["Pasta", "Riso", "Pizza", "Panino", "Insalata", "Dolce", "Frutta"]
    ListaPer = ["Marco", "Claudio", "Alessandro", "Luigi", "Riccardo", "Carlo", "Filippo"]
    ListaGio = ["Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato", "Domenica"]

    random.shuffle(ListaBev)
    random.shuffle(ListaMan)
    random.shuffle(ListaPer)

    8)]for i, gio 8)]in 8)]enumerate(ListaGio):
    8)]print(f"{gio} {ListaPer} ha mangiato {ListaMan} e bevuto {ListaBev}")
    mi diaLunedì ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Martedì ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Mercoledì ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Giovedì ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Venerdì ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Sabato ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']
    Domenica ['Claudio', 'Carlo', 'Alessandro', 'Marco', 'Luigi', 'Filippo', 'Riccardo'] ha mangiato ['Frutta', 'Riso', 'Pasta', 'Dolce', 'Panino', 'Insalata', 'Pizza'] e bevuto ['Sprite', 'Chinotto', 'Acqua', 'Vino', 'Coca-cola', 'The', 'Aranciata']l'ho provato sia su l'idle di python che su PyCharm ma il risultato non cambia
    grazie ancora per il tempo perso appresso a un niubbo
  • Re: Risultati casuali su liste
    Forum >> Principianti
    Grazie , per la veloce risposta, ma mi sono incastrato cmq , abbiate pietà.
    Ho provato a seguire in qualche modo come viene spiegato nel link.
    Ma ho perso un po di tempo per far in modo di far mescolare "shuffle" la lista che mi serviva, e alla fine i nomi si ripetono cmq.
    ho provato a fare cosi

    8)]import random

    ListaBev = ["Aranciata", "Sprite", "Coca-cola", "Chinotto", "The", "Acqua", "Vino"]
    ListaMan = ["Pasta", "Riso", "Pizza", "Panino", "Insalata", "Dolce", "Frutta"]
    ListaPer = ["Marco", "Claudio", "Alessandro", "Luigi", "Riccardo", "Carlo", "Filippo"]
    ListaGio = ["Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato", "Domenica"]

    x = 8)]range(7)
    D = 0

    8)]for con 8)]in x:

    8)]from random 8)]import shuffle

    shuffle(ListaPer)

    B = random.randint(0, 6)
    C = random.randint(0, 6)

    8)]print("Il giorno", ListaGioD, ListaPer[1], "mangiò", ListaManB, "e bevve", ListaBevC)

    D = D + 1ho provato anche a cambiare il ciclo for con il ciclo while , ma niente.
  • Re: Risultati casuali su liste
    Forum >> Principianti
    scusate ma gli 8 con la parentesi nn li ho messi io


  • Risultati casuali su liste
    Forum >> Principianti
    Buongiorno a tutti, sono un niubbo del linguaggio Python, mi sto incastrando su un listato semplice , ma essendo niubbo non ne esco.
    Se qualcuno puo aiutarmi
    il listato e questo
    8)]import random
    ListaBev = ["Aranciata","Sprite","Coca-cola","Chinotto","The","Acqua","Vino"]
    ListaMan = ["Pasta","Riso","Pizza","Panino","Insalata","Dolce","Frutta"]
    ListaPer = ["Marco","Claudio","Alessandro","Luigi","Riccardo","Carlo","Filippo"]
    ListaGio = ["Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato","Domenica"]

    x = 8)]range(7)
    D = 0

    8)]for con 8)]in x :
    A = random.randint(0,6)
    B = random.randint(0,6)
    C = random.randint(0,6)

    8)]print ("Il giorno",ListaGioD,ListaPerA,"mangiò",ListaManB,"e bevve",ListaBevC)

    D = D+1E quello che vorrei fare è fare in modo che ogni giorno risultino cose diversecioe che nella settimana venga printata una sola bevanda una sola persona e un solo tipo di mangiare.Grazie in anticipo