mike742
Profilo di
Nome | mike742 |
---|---|
Indirizzo email | n/a |
Messaggi | 5 |
-
- 2018-05-30 08:48:50
- Re: Risultati casuali su liste
- Forum >> Principianti
- Perfetto, Grazie mille, mi vado a studiare un po l'enumerate.
Ciao
-
- 2018-05-29 13:29:01
- 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
-
- 2018-05-29 10:14:58
- 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.
-
- 2018-05-28 12:18:16
- Re: Risultati casuali su liste
- Forum >> Principianti
- scusate ma gli 8 con la parentesi nn li ho messi io
-
- 2018-05-28 12:17:18
- 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