Forum >> Principianti >> ripulire lo script

Pagina: 1

Dunque ragazzi io ho fatto un programma(penso carino... :D):




bottas=[77,"28/08/1989","Finlandia","Australia 2013",98,3,4,0]
hamilton=[44,"07/01/1985","Inghilterra","Australia 2007",208,62,74,"4(2008-2014-2015-2017)"]
raikkonen=[7,"17/10/1979","Finlandia","Australia 2001",273,20,17,"1(2007)"]
vettel=[5,"03/07/1987","Germania","Stati Uniti 2007",198,47,50,"4(2010-2011-2012-2013)"]
verstappen=[38,"30/07/1997","Belgio","Australia 2015",60,3,0,0]
ricciardo=[3,"01/07/1989","Australia","Gran Bretagna 2011",129,5,1,0]
alonso=[14,"29/07/1981","Spagna","Australia 2001",293,32,22,"2(2005-2006)"]
def pilota(dato):
indice=0
print(" "*25,"*"*50)
while indice<8:
etichetta=["Numero di gara:","Data di nascita:","nazione:","Esordio:","Presenze:","Vittorie:","Pole position:","Titoli iridati:"]
print(" "*30,"*",etichettaindice,datoindice)
indice+=1
print(" "*25,"*"*50)
print("PILOTI FORMULA 1 2018")
print("Schede dei piloti del campionato mondiale di Formula 1\n")
name="null"
while name=="null":
name=input("Nome del pilota del quale vuoi le statistiche: ")
name=name.lower()
if name=="bottas":
pilota(bottas)
name="null"
elif name=="hamilton":
pilota(hamilton)
name="null"
elif name=="raikkonen":
pilota(raikkonen)
name="null"
elif name=="vettel":
pilota(vettel)
name="null"
elif name=="verstappen":
pilota(verstappen)
name="null"
elif name=="ricciardo":
pilota(ricciardo)
name="null"
elif name=="alonso":
pilota(alonso)
name="null"
elif name=="quit":
print("E' stato un piacere. A presto!")
print("++++++++++++++++++++FINISH++++++++++++++++++++")




ps. dove c'è scrito indice(in rosso) ci andrebbero le parentesi quadre, non so perchè me lo fa in quel modo
io vorrei che ogni volta che inserisco un nuovo pilota per vdere le informazioni a riguardo, la lista precedente mi sparisse.

E' vero che potrei far scorrere di parecchie righe, ma così non mi piace. C'è un modo più professionale per fare questo??




Grazie anticipatamente.



--- Ultima modifica di fen1c5 in data 2018-10-12 17:32:51 ---

--- Ultima modifica di fen1c5 in data 2018-10-12 17:33:41 ---

--- Ultima modifica di fen1c5 in data 2018-10-12 17:34:22 ---

--- Ultima modifica di fen1c5 in data 2018-10-12 17:40:21 ---
Prima di tutto, fai un passo indietro e formatta il codice in maniera corretta.

1. Quando inserisci il codice, usa il tasto apposito che trovi vicino alla tavolozza dei colori



2. Per le parentesi quadre, metti una \ prima della parte interessata, vedrai che riuscirai a farla visualizzare correttamente.

3. Dai un'occhiata alla PEP8 prima di ogni altra cosa.

Fatto questo torna e ripeti la domanda.

Cya



Pagina: 1



Esegui il login per scrivere una risposta.