Siirry sisältöön

Keskustelu:Python 2

Sivun sisältöä ei tueta muilla kielillä.
Lisää aihe
Wikikirjastosta
(Ohjattu sivulta Keskustelu:Python)
Viimeisin kommentti: 8 vuotta sitten käyttäjältä Pena86 aiheessa Python 3

Wikiopiston 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)Vastaa

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)Vastaa

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)Vastaa
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)Vastaa

Python 3

[muokkaa wikitekstiä]

Voitaneen päivittää opas Python 3:een. --Usp (keskustelu) 11. maaliskuuta 2013 kello 19.47 (UTC)Vastaa

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)Vastaa

Olkoon siis Python ohjauksena kirjoihin Python 2 ja Python 3. --Usp (keskustelu) 22. maaliskuuta 2013 kello 18.30 (UTC)Vastaa

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)Vastaa