Keskustelu:Python 2
Lisää aiheWikiopiston opintopiirin muokkauksia
[muokkaa wikitekstiä]Wikiopiston opintopiiri Python-kielisen_ohjelmoinnin_perusteet on ottanut tämän kirjan oppikirjakseen ja tekee tähän myös opintojensa edistyessä täydennyksiä. Pidemmälle ehtineitä ohjelmoijia pyydetää siksi tarkkailemaan sivulle tehtyjä muutoksia ja myös tuutoroimaan opintopiiriläisiä aina tarpeen mukaan. --Raimondo 12. helmikuuta 2008 kello 13.49 (UTC)
Syntaksiväritys
[muokkaa wikitekstiä]Aloin tässä kirjan lukemisen ohessa koristella näitä sivuja syntaksivärityksellä, mutta kuten seuraavasta näkyy
| and | del | from | not | while |
| as | elif | global | or | with |
| assert | else | if | pass | yield |
| break | except | import | print | class |
| exec | in | raise | continue | finally |
| is | return | def | for | lambda |
| try | | | | |
pari avainsanaa jää värittämättä. Onkohan vika nyt noissa sanoissa vai syntaksiväritysmallineessa? --Raimondo 12. helmikuuta 2008 kello 13.59 (UTC)
- Intterwepin [1] mukaan nuo sanat eivät edes kuulu varattujen sanojen joukkoon, joten ilmeisesti kaikki toimii, kuten pitääkin ( sanat vain pitäisi poistaa). Mistä lista on peräisin? -TeemuN 12. helmikuuta 2008 kello 15.14 (UTC)
- OK! Siltä näyttää. Taulukko oli sivulla Python/Syntaksi Wiki-taulukkona ja minä muokkasin sen näihin syntaksiraameihin sopivaksi. Pitänee poistaa nuo tylimääräiset sanat ja panna sanat myös aakkosjärjestykseen. Korvaan em. taulukon nyt alla olealla taulukolla.
| and | assert | break | class | continue |
| def | del | elif | else | except |
| exec | finally | for | from | global |
| if | import | in | is | lambda |
| not | or | pass | print | raise |
| return | try | while | yield | |
--Raimondo 12. helmikuuta 2008 kello 18.41 (UTC)
Python 3
[muokkaa wikitekstiä]Voitaneen päivittää opas Python 3:een. --Usp (keskustelu) 11. maaliskuuta 2013 kello 19.47 (UTC)
Vai kannattaisiko kuitenkin forkata erillinen Python 3? Käytännössä siis siirtää nykyinen versio nimelle "Python 2" ja sitten tehdä 3:lle "Python" tai ennakoivasti jopa "Python 3". --Usp (keskustelu) 12. maaliskuuta 2013 kello 10.43 (UTC)
Olkoon siis Python ohjauksena kirjoihin Python 2 ja Python 3. --Usp (keskustelu) 22. maaliskuuta 2013 kello 18.30 (UTC)
Kahden sivun ylläpitäminen samasta aiheesta on aika raskasta, niin voisiko python 2 ja 3 sivut yhdistää ja laittaa eroavaisuudet jollakin huomautuksella esimerkkeihin? Kuitenkin nykyisessä laajuudessaan eroja ei juuri ole kirjoissa ja monissa paikoisssa on mahdollista käyttää kumpaankin pythoniin yhteensopivaa syntaksia. --Pena86 (keskustelu) 25. syyskuuta 2016 kello 04.10 (UTC)