Konvertor medzi Pythonmi 2 a 3

Konvertor medzi Pythonmi 2 a 3
« kdy: 07. 06. 2014, 17:28:49 »
ahoj
zacal som sa ucit kodit python z online kurzu. ale ja sa ucim python3 ale ulohy ktore kontroluje system musia byt v pythone2.
preto, ja si pre seba pisem v trojke a hladam nejaky program alebo online nastroj, kam by som len copy paste moj kod a on mi to automaticky prevedie do dvojky. a ja uz len copy paste konvertnuty kod do kurzu na uznanie

dik
« Poslední změna: 08. 06. 2014, 21:34:55 od Petr Krčmář »


perceptron

Re:konvertor medzi pythonmi
« Odpověď #1 kdy: 07. 06. 2014, 19:20:19 »

and

Re:konvertor medzi pythonmi
« Odpověď #2 kdy: 08. 06. 2014, 07:18:27 »
ale ja sa ucim python3 ale ulohy ktore kontroluje system musia byt v pythone2.
preto, ja si pre seba pisem v trojke a hladam nejaky program alebo online nastroj, kam by som len copy paste moj kod a on mi to automaticky prevedie do dvojky. a ja uz len copy paste konvertnuty kod do kurzu na uznanie

V python3 muzes pouzivat konstrukce, ktere v python2 nebudou fungovat.
Nechapu argument, ze se ucis 3, ale vysledky jsou kontrolovane v 2. Proc se rovnou nenaucis 2 a na 3 pak neprejdes. Pokud zacinas, rozdily jsou minimalni.

Jakub

Re:Konvertor medzi Pythonmi 2 a 3
« Odpověď #3 kdy: 09. 06. 2014, 08:00:44 »
Six

Re:Konvertor medzi Pythonmi 2 a 3
« Odpověď #4 kdy: 09. 06. 2014, 11:29:10 »
Ty online kurzy pro začátečníky používají jen základy jazyka, takže rozdíly mezi 2 a 3 jsou tam minimální, pár drobností.
Doporučuji nainstalovat i 2, a až to napíšeš tak spustit i ve 2 a případně opravit.


EsoRimer

Re:Konvertor medzi Pythonmi 2 a 3
« Odpověď #5 kdy: 18. 06. 2014, 14:51:52 »
Tady je kurz který vyučujue zároven verzi 2 a 3, kdyby to někoho zajímalo :) http://www.sallyx.org/sally/python/

INT

Re:Konvertor medzi Pythonmi 2 a 3
« Odpověď #6 kdy: 18. 06. 2014, 22:17:56 »
Taky je možné použít v Python 2 importy z "budoucnosti". Tak například:

from __future__ import unicode_literals, print_function, division, generators

Pak se Python2 chová cca jako Python 3.