Pagina 1 di 1

[risolto]aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:39
da luthorhuss
ciao a tutti... è da poco che ho iniziato a studiare python, sto seguendo questa guida http://www.python.it/doc/Howtothink/Howtothink-html-it/index.htm
questo è il mio problema:

def StampaParita(x):
  if x%2 == 0:
    print x, "è pari"
  else:
    print x, "è dispari"
print StampaParita(2)

sitatticamente credo sia corretta.... quando lo esegua compare questo errore:

SyntaxError: Non-ASCII character '\xc3' in file prova1.py on line 3, but no encoding declared

qualcuno sa dirmi perchè?

ciao

Re: aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:41
da crap0101
perchè c'è la è

se vuoi mettere caratteri non ascii devi scrivere la codifica nella prima riga del file


tipo cos':
#-*- coding: UTF-8 -*-

Re: aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:42
da 369
Perchè  "è" è un NON-ASCII character, e tu non hai dichiarato l'encoding (almeno cosi dovrebbe essere, è da tempo che non riprendo il python). Aspetta comunque qualche altra risposta :)

Re: aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:43
da z3l0t4
Guarda nn ho mai programmato con python...ma penso che come in tutti gli altri linguaggi il problema sia la e accentata...

Re: aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:47
da luthorhuss
grazie...  risolto era per colpa di quella "è"  :)

Re: aiuto!! problema cn python

Inviato: martedì 16 settembre 2008, 22:49
da 369
luthorhuss ha scritto: grazie...  risolto era per colpa di quella "è"   :)


aggiungi [risolto](b2b)