Wb/ht/Leson patikilye ki pa Peye-pwogramè pou Python 3/Entwodiksyon

From Wikimedia Incubator

Piske Python pa sipòte kreyòl ayisyen an, ou ka wè kòd ki an anglè.

Premye bagay yo an premye[edit | edit source]

Se konsa, ou pa janm te pwograme anvan. Kòm nou ale nan leson patikilye sa a, mwen pral eseye moutre ou ki jan yo pwogram. Vrèman genyen yon sèl fason pou aprann pwogram. Ou dwe li kòd ak ekri kòd (tankou pwogram òdinatè yo souvan rele). Mwen pral montre w anpil kòd. Ou ta dwe tape nan kòd ke mwen montre ou wè sa k ap pase. Jwe otou ak li epi fè chanjman. Pi move a ki ka rive se ke li pa pral travay. Lè mwen tape nan kòd li pral fòma tankou sa a:

# Python fasil pou aprann
print("Bonjou, Mondyal!")

Se konsa, li fasil pou distenge ak lòt tèks la. Si w ap li sa a sou entènèt la, ou pral remake kòd la se nan koulè - sa a jis fè li kanpe deyò, epi fè diferan pati yo nan kòd la kanpe soti youn ak lòt. Kòd la ou antre nan ap pwobableman pa gen koulè, oswa koulè yo ka diferan, men li pa pral afekte kòd la osi lontan ke ou antre nan li menm jan ak li enprime isit la.

Si òdinatè a enprime yon bagay soti li pral fòma tankou sa a:

Bonjou, Mondyal!

(Remake byen ke tèks enprime ale nan ekran ou, epi li pa enplike papye. Anvan òdinatè te gen ekran, pwodiksyon an nan pwogram òdinatè ta dwe enprime sou papye.)

Souvan pral gen yon melanj de tèks la ou tape (ki montre nan fonse) ak tèks la pwogram nan enprime sou ekran an, ki ta sanble tankou sa a:

Sispann!
Ki moun ki ale la? Josh
Ou ka pase, Josh

(Gen kèk nan leson patikilye a pa te konvèti nan fòma sa a. Depi sa a se yon wiki, ou ka konvèti li lè ou jwenn li.)

Mwen pral entwodui ou tou nan tèminoloji a nan pwogramasyon - pou egzanp, se ke pwogramasyon souvan refere yo kòm kodaj oswa ranje andedan. Sa a pral pa sèlman ede ou konprann ki sa pwogramè yo ap pale de, men tou, ede pwosesis aprantisaj la.

Koulye a, sou bagay ki pi enpòtan. Yo nan lòd yo pwogram nan Python ou bezwen lojisyèl an Python 3. Si ou pa deja gen lojisyèl an Python ale nan www.python.org/download epi pou yo jwenn vèsyon an apwopriye pou platfòm ou. Telechaje li, li enstriksyon yo epi jwenn li enstale.

Enstale Python[edit | edit source]

Pou pwogram Python ou bezwen yon enstalasyon Python k ap travay ak yon editè tèks. Python vini ak editè pwòp li yo, san fè anyen konsa, ki se byen bèl ak totalman ase pou nan konmansman an. Kòm ou jwenn plis nan pwogramasyon, ou pral pwobableman chanje nan kèk editè lòt tankou nano, emacs, vi oswa yon lòt.

Paj download Python la se https://web.archive.org/web/20141026070839/https://www.python.org/download/. Vèsyon ki pi resan an se Python 3.8.5 (tankou nan mwa jiyè 2020); Python 2.7 ak ansyen vèsyon pa pral travay avèk leson patikilye sa a. Gen divès kalite dosye enstalasyon diferan pou tribin òdinatè diferan ki disponib sou sit la download. Men kèk enstriksyon espesifik pou sistèm operasyon ki pi komen yo:

Linux, BSD, ak itilizatè Unix[edit | edit source]

Ou gen chans chans ak Python deja enstale sou machin ou an. Pou teste li tape python3 sou yon liy lòd.

IDLE ka bezwen enstale separeman, soti nan pwòp pake li yo tankou idle3 oswa kòm yon pati nan python-tools.

Si ou gen enstale Python, premye eseye sèvi ak manadjè pake sistèm operasyon an oswa ale nan depo a kote pakè ou yo disponib epi pou yo jwenn Python 3. Python 3.0 te lage nan mwa desanm 2008; tout distribisyon yo ta dwe gen Python 3 ki disponib, kidonk ou ka pa bezwen konpile li nan grate. Ubuntu ak Fedora gen Python 3 pakè binè ki disponib, men yo poko defo a, kidonk yo bezwen enstale espesyalman.