PDA

View Full Version : [PYTHON]Non so che fare!!!


forbyte
07-06-2008, 16:40
Ciao ragā,sono nuovo nel mondo python,ed ogni volta che creo un programmino ho sempre il problema dell'indentazione...
Mi dite come indentificare i blocchi in modo corretto?

Grazie in ant.:help: :help: :help:

wizard1993
07-06-2008, 17:34
intendi dire di quanto č l'indentazione? se non sbaglio sono 4 spazi bianchi, ma di solito si fa con il tasto tab

Torav
07-06-2008, 17:50
con python non importa, nel senso che l'importante č che il blocco sia indentato..se poi lo indenti con 1, 2, 3 o 1000 spazi a lui non cambia nulla. Non capisco, intendi dire che non sai quando indentare e quando no?

variabilepippo
07-06-2008, 18:16
Mi dite come indentificare i blocchi in modo corretto?


Viene spiegato nelle prime pagine di qualsiasi libro sul Python... ;)

Comunque, in linea di massima, considera che l'indentazione di un blocco corrisponde ad un begin end del Pascal o all'uso delle graffe nei linguaggi C-like. Ovviamente puoi annidare blocchi se necessario.

Per esempio, sai dirmi cosa fa il codice seguente?


for i in range(0,10):
numeri = []
while len(numeri) < 3:
v = random.randint(1,20)
if v not in numeri:
numeri.append(v)
numeri.sort()
print numeri