Home » Articole » Articole » Calculatoare » Programare » Python » Lucrul cu limbajul de programare Python

Lucrul cu limbajul de programare Python

postat în: Python 0

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.

  1. Salvați întotdeauna programul cu extensia .py. Nu puneți alt punct nicăieri altundeva în numele fișierului.
  2. Utilizați numai caractere standard pentru numele fișierelor: litere, cifre, liniuță (-) și subliniere (_).
  3. Spațiul alb (” „) nu trebuie utilizat deloc (folosiți în schimb caractere de subliniere).
  4. Nu utilizați altceva decât o literă (în special fără numere!) la începutul unui nume de fișier.
  5. 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.
  6. 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:

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

Traducere şi traducători
Traducere şi traducători

Ghidul esențial pentru toți cei pasionați de arta traducerii și complexitatea comunicării interculturale.

Nu a fost votat 14.32 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Ghid Facebook pentru utilizatori
Ghid Facebook pentru utilizatori

Un ghid complet îți oferă toate informațiile esențiale pentru a naviga eficient pe Facebook

Nu a fost votat 9.53 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Războiul electronic și inteligența artificială
Războiul electronic și inteligența artificială

Această carte este ideală pentru profesioniștii în afaceri, strategii militari, și publicul academic.

Nu a fost votat 9.53 lei24.85 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *