Mod interactiv
Accesați IDLE (numit și Python GUI). Ar trebui să vedeți o fereastră care are un astfel de text:
Python 3.0 (r30:67503, Dec 29 2008, 21:31:07) [GCC 4.3.2 20081105 (Red Hat 4.3.2-7)] on linux2 Type "copyright", "credits" or "license()" for more information. **************************************************************** Personal firewall software may warn about the connection IDLE makes to its subprocess using this computer's internal loopback interface. This connection is not visible on any external interface and no data is sent to or received from the Internet. **************************************************************** IDLE 3.0 >>>
>>> este modul Python de a vă spune că vă aflați în modul interactiv. În modul interactiv, ceea ce tastați este executat imediat. Încercați să tastați 1 + 1 in. Python va răspunde cu 2. Modul interactiv vă permite să testați și să vedeți ce va face Python. Dacă vreodată simțiți că trebuie să vă jucați cu noile instrucțiuni Python, intrați în modul interactiv și încercați-le.
Crearea și rularea programelor
Accesați IDLE dacă nu sunteți deja acolo. În meniul din partea de sus, selectați File, apoi New File. În noua fereastră care apare, tastați următoarele:
print("Hello, World!")
Acum salvați programul: selectați File din meniu, apoi Save. Salvați-l ca „hello.py
” (îl puteți salva în orice folder doriți). Acum, că este salvat, poate fi rulat.
Apoi rulați programul mergând la Run, apoi Run Module (sau dacă aveți o versiune mai veche de IDLE, utilizați Edit apoi Run script). Acesta va afișa Hello, World!
pe fereastra *Python Shell*.
Pentru o introducere mai detaliată a IDLE, un tutorial mai lung cu capturi de ecran poate fi găsit la http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html.
Numele fișierelor programului
Este foarte util să respectați câteva reguli referitoare la numele fișierelor programelor Python. În caz contrar, unele lucruri ar putea merge prost în mod neașteptat. Acestea nu contează la fel de mult pentru programe, dar puteți avea probleme ciudate dacă nu le urmați pentru numele modulelor.
- Salvați întotdeauna programul cu extensia .py. Nu puneți alt punct nicăieri altundeva în numele fișierului.
- Utilizați numai caractere standard pentru numele fișierelor: litere, cifre, liniuță (-) și subliniere (_).
- Spațiul alb (” „) nu trebuie utilizat deloc (folosiți în schimb caractere de subliniere).
- Nu utilizați altceva decât o literă (în special fără numere!) la începutul unui nume de fișier.
- Nu utilizați caractere „non-englezești” (diacritice) (cum ar fi å, ɓ, ç, ð, é, õ, ü) în numele fișierelor – sau, chiar mai bine, nu le utilizați deloc la programare.
- Nu utilizați nume de module pentru nume de fișiere (cum ar fi print.py, math.py, list.py)
Folosirea lui Python din linia de comandă
Dacă nu doriți să utilizați Python din linia de comandă, nu trebuie să utilizați această posibilitate, utilizați doar IDLE. Pentru a intra în modul interactiv, tastați python3
fără niciun argument. Pentru a rula un program, creați-l cu un editor de text (Emacs are un mod Python bun) și apoi rulați-l cu python3 program_name
.
Rularea programelor Python în *nix
Dacă utilizați Unix (cum ar fi Linux, Mac OS sau BSD), dacă faceți programul executabil cu chmod și aveți ca primă linie:
#!/usr/bin/env python3
puteți rula programul python cu ./hello.py
ca orice altă comandă.
Unde să obțineți ajutor
La un moment dat în lucrul dvs. cu Python, probabil că veți rămâne blocat și nu veți avea nicio idee despre cum să rezolvați problema la care ar trebui să lucrați. Acest tutorial acoperă doar elementele de bază ale programării Python, dar există o mulțime de informații suplimentare disponibile.
Documentație Python
În primul rând, Python este foarte bine documentat. S-ar putea chiar să existe copii ale acestor documente pe computerul dvs. care au venit odată cu instalarea Python:
- Tutorialul oficial Python 3 de Guido van Rossum este adesea un bun punct de plecare pentru întrebări generale.
- Pentru întrebări despre modulele standard, Referința bibliotecii Python 3 este locul ideal.
- Dacă doriți cu adevărat să aflați ceva despre detaliile limbajului, Manualul de referință Python 3 este cuprinzător, dar destul de complex pentru începători.
Comunitatea de utilizatori Python
Există mulți alți utilizatori Python acolo și, de obicei, sunt drăguți și dispuși să vă ajute. Această comunitate de utilizatori foarte activă este organizată în principal prin liste de e-mail și un grup de știri:
- Lista de discuții tutor este destinată persoanelor care doresc să pună întrebări cu privire la modul de învățare a programării computerizate cu limbajul Python.
- Lista de discuții pentru ajutor python este zona de asistență a lui python.org. Puteți pune întrebări unui grup de voluntari cu cunoștințe despre toate problemele dvs. Python.
- Grupul de știri Python comp.lang.python (arhiva grupurilor Google) este locul pentru discuții generale Python, întrebări și punctul central de întâlnire al comunității.
- Python wiki are o listă de grupuri de utilizatori locali, vă puteți alătura listei de discuții a grupului și puteți pune întrebări. De asemenea, puteți participa la întâlnirile grupului de utilizatori.
- Grupul de la reddit LearnPython este o altă locație în care pot fi adresate întrebări la nivel de începător.
Pentru a nu reinventa roata și a discuta aceleași întrebări din nou și din nou, oamenii vor aprecia foarte mult dacă faceți o căutare pe internet pentru o soluție la problema dvs. înainte de a contacta aceste liste!
Utilizarea python online
Dacă nu doriți să descărcați python sau utilizați un computer pe care nu puteți descărca programe, cum ar fi chromebook, puteți utiliza unul dintre multele editoare online de python disponibile.
Traducere și adaptare din Wikibooks de Nicolae Sfetcu
Lasă un răspuns