Indice Del Forum
Andare A Capo In Python
#1
Inviato 16 December 2007 - 19:31 PM
prima riga
seconda riga
terza riga
in pratica dovrei fare cosi assegnare una funzione in questo modo
def unarigavuota():
e poi scrivere questo
print"prima riga"
unarigavuota()
print"seconda riga"
unarigavuota()
print"terza riga"
questi comandi funzionano ma uno alla volta quindi se io scrivo
print"prima riga"
mi stampa la prima riga perche esegue il comando avete capito? come faccio a ottenere questo risultato:?
prima riga
seconda riga
terza riga
grazie della vostra attenzione e scusate la stupidità della domanda
#2
Inviato 16 December 2007 - 19:48 PM
print "messaggio" print print "secondo messaggio" ...
In alternativa puoi scrivere in questo modo:
print "messaggio\n\r" print "secondo messaggio"
Ciao
Post modificato da cereal il 16 December 2007 - 19:50 PM
#3
Inviato 16 December 2007 - 19:57 PM
il problema non sta nello spazio ma nel darli due comandi insieme
#4
Inviato 16 December 2007 - 22:26 PM
>>> def stampamsg(messaggio):
... print messaggio
...
>>> stampamsg("testo del messaggio")
La prima riga serve a definire la funzione, questa si chiama stampamsg, il contenuto fra parentesi è una variabile, al secondo rigo diciamo di stampare il valore assegnato alla variabile messaggio, al penultimo rigo non scriviamo nulla e diamo Invio. L'ultimo rigo richiama la funzione e la esegue stampando il testo assegnato alla variabile.
Nota bene: prima di scrivere all'interno di una funzione devi premere il tasto TAB una volta, viene richiesto, altrimenti otterrai un errore di questo tipo:
File "<stdin>", line 2 print messaggio ^ IndentationError: expected an indented block
Altrimenti, apri un editor qualunque (va bene anche il notepad) scrivi il codice lì:
print "messaggio da visualizzare" print "secondo messaggio"
e poi salvi il file con estensione .py così da ottenere qualcosa tipo programma.py A questo punto puoi eseguirlo richiamando python:
python programma.py
Ciao
#5
Inviato 18 December 2007 - 16:15 PM
problema risolto :up1:
#6
Inviato 21 December 2007 - 16:18 PM
quando creo col notepad un file "programma.py" e vado su python e scrivo "python programma.py" mi da errore vi allego le immagini
ps uso windows me
ciao e grazie a tutti
Allega File
Post modificato da glm92 il 21 December 2007 - 16:18 PM
#7
Inviato 21 December 2007 - 17:53 PM
python programma.py
#8
Inviato 21 December 2007 - 21:09 PM
ma purtroppo ecco il risultato della procedura poi il comando da usare in windows me e command
ti allego l'immagine
Allega File
#9
Inviato 21 December 2007 - 22:37 PM
Questo problema capita perché python non viene trovato e quindi non viene eseguito. Adesso non ricordo come si fa su Windows Me, ma nel sistema operativo si può indicare il path in cui si trova per poterlo eseguire da qualunque luogo.
ciao
Post modificato da cereal il 21 December 2007 - 22:38 PM
#10
Inviato 22 December 2007 - 15:24 PM
tutto a posto grazie mille cereal non so avrei fatto
0 utente(i) stanno leggendo questa discussione
utenti, ospiti, utenti anonimi
Community Forum Software by IP.Board 3.3.1
Licenza di: WinInizio


Home













