Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Python 3.x werkend krijgen  (gelezen 1328 keer)

Cocytus

  • Gast
Python 3.x werkend krijgen
« Gepost op: 2009/07/26, 13:39:40 »
hallo,

al een tijd ben in heerlijk aan het programmeren in python 2.6
ik zou graag "overstappen" naar 3.0 of 3.1
als ik python 3.0 installeer via toepassingen > installeren/verwijderen dan doet hij het niet:

"""dit is van de python 3.0 shell"""
Python 3.0.1+ (r301:69556, Apr 15 2009, 15:59:22)
>>> print "hello world"   # de rest van de regel word hier rood gemaakt als ik enter toets
SyntaxError: invalid syntax (<pyshell#1>, line 1)
>>> print 1+1  # en hier ook
SyntaxError: invalid syntax (<pyshell#2>, line 1)

ook snap ik niet goed hoe ik python kan installeren van http://www.python.org/download/releases/3.1/

kan iemand mij vertellen hoe ik python 3.x werkend kan krijgen?

groeten, Cocytus

Re: Python 3.x werkend krijgen
« Reactie #1 Gepost op: 2009/07/26, 13:59:04 »
print "hello world"
Dit is geen geldige Python 3 syntax.

In Python 3 word dit:
print("Hello world!")

Lees de volgende pagina eens door, Python 3 is namelijk niet compatibel met 2.
http://docs.python.org/3.0/whatsnew/3.0.html

Cocytus

  • Gast
Re: Python 3.x werkend krijgen
« Reactie #2 Gepost op: 2009/07/26, 14:09:35 »
ojeee wat dom van mij!!


nou dat wordt wat herschrijven om het onder de knie te krijgen.

hartelijk dank Nunslaughter !

Cocytus

Re: Python 3.x werkend krijgen
« Reactie #3 Gepost op: 2009/07/26, 14:13:11 »
Er zitten wat serieuze aanpassingen in.

Het is trouwens nog niet echt nodig om echt al over te stappen. Veel documentatie en modules zijn nog niet Python 3 ready.