Cum să începeți cu programarea Python: 15 pași (cu imagini)

Cuprins:

Cum să începeți cu programarea Python: 15 pași (cu imagini)
Cum să începeți cu programarea Python: 15 pași (cu imagini)

Video: Cum să începeți cu programarea Python: 15 pași (cu imagini)

Video: Cum să începeți cu programarea Python: 15 pași (cu imagini)
Video: Babi Minune si Susanu - Ia sistem turbat Chak Thak [ Oficial Video ] 2024, Noiembrie
Anonim

Vrei să înveți să programezi? Învățarea programării computerizate poate fi dificilă și s-ar putea să vă gândiți să urmați un anumit curs. Acest lucru poate fi adevărat pentru unele limbaje de programare, dar există multe care necesită doar o zi sau două pentru a înțelege elementele de bază. Python este una dintre aceste limbi. Puteți rula programe de bază Python în doar câteva minute. Consultați Pasul 1 de mai jos pentru a afla cum.

Etapa

Partea 1 din 5: Instalarea Python (Windows)

167107 1
167107 1

Pasul 1. Descărcați sistemul Python pentru Windows

Interpretorul Windows Python poate fi descărcat gratuit de pe site-ul Python. Asigurați-vă că descărcați versiunea corectă pentru sistemul dvs. de operare.

  • Va trebui să descărcați cea mai recentă versiune disponibilă, care este 3.4 în momentul scrierii acestui articol.
  • OS X și Linux sunt preinstalate cu Python. Este posibil să nu fie nevoie să instalați niciun software legat de Python, dar puteți instala un editor de text.
  • Majoritatea versiunilor de distribuții Linux și OS X încă folosesc Python 2.x. Există câteva diferențe minore între versiunile 2 și 3, dar cea mai semnificativă modificare se află în declarația „print”. Pentru a instala cea mai recentă versiune de Python pe OS X sau Linux, puteți descărca fișierul de pe site-ul web Python.
167107 2
167107 2

Pasul 2. Instalați interpretul Python

Majoritatea utilizatorilor pot instala interpretul fără a modifica setările. Puteți integra Python în linia de comandă activând ultima opțiune din lista modulelor disponibile.

167107 3
167107 3

Pasul 3. Instalați un editor de text

În timp ce puteți crea programe Python din Notepad sau TextEdit, este mult mai ușor să citiți și să scrieți cod folosind un editor de text dedicat. Există diverse editoare gratuite pe care le puteți utiliza, cum ar fi Notepad ++ (Windows), TextWrangler (Mac) sau jEdit (Orice sistem).

167107 4
167107 4

Pasul 4. Testați instalarea

Deschideți Command Prompt (Windows) de la Terminal (Mac / Linux) și tastați python. Python va fi încărcat și numărul versiunii va fi afișat. Veți fi direcționat la promptul de comandă al interpretului Python, afișat ca >>>.

Tastați print („Bună ziua, lume!”) Și apăsați Enter. Veți vedea textul afișat sub linia de comandă Python

Partea 2 din 5: Învățarea conceptelor de bază

167107 5
167107 5

Pasul 1. Înțelegeți că Python nu trebuie compilat

Python este un limbaj interpretat, ceea ce înseamnă că puteți rula programe imediat ce modificați fișierele. Acest lucru face ca procesul de iterație, revizuire și depanare a programelor să fie mult mai rapid decât în multe alte limbi.

Python este una dintre limbile mai ușor de învățat și puteți rula programe de bază în doar câteva minute

167107 6
167107 6

Pasul 2. Lăudați cu interpretul

Puteți utiliza interpretul pentru a testa codul fără a-l adăuga mai întâi în program. Acest lucru este minunat pentru a învăța cum funcționează comenzile speciale sau pentru a scrie programe de aruncat.

167107 7
167107 7

Pasul 3. Aflați cum gestionează Python obiectele și variabilele

Python este un limbaj orientat obiect, ceea ce înseamnă că totul din program este tratat ca un obiect. Aceasta înseamnă că nu trebuie să declarați variabile la începutul programului (puteți face acest lucru oricând) și nu trebuie să specificați tipul variabilei (întreg, șir etc.).

Partea 3 din 5: Utilizarea interpretului Python ca calculator

Efectuarea unor funcții de bază ale calculatorului vă va ajuta să vă familiarizați cu sintaxa Python și cum să gestionați numerele și șirurile.

167107 8
167107 8

Pasul 1. Rulați interpretul

Deschideți Command Prompt sau Terminal. Tastați python la prompt și apăsați Enter. Aceasta va încărca interpretul Python și veți fi condus la promptul de comandă Python (>>>).

Dacă nu integrați Python în promptul de comandă, va trebui să navigați la folderul Python pentru a rula interpretul

167107 9
167107 9

Pasul 2. Efectuați aritmetica de bază

Puteți utiliza Python pentru a face cu ușurință aritmetica de bază. Consultați caseta de mai jos pentru câteva exemple de utilizare a funcțiilor calculatorului. Notă: # sunt comentarii în codul Python și nu sunt procesate de interpret.

>> 3 + 7 10 >>> 100 - 10 * 3 70 >>> (100 - 10 * 3) / 2 # Divizia va returna întotdeauna un număr în virgulă mobilă (zecimal) 35,0 >>> (100 - 10 * 3) // 2 # Rotunjirea diviziunii (două bare) va arunca zecimalul 35 >>> 23% 4 # Aceasta va calcula restul diviziunii 3 >>> 17,53 * 2,67 / 4,1 11.41587804878049

167107 10
167107 10

Pasul 3. Calculați rangul

Puteți utiliza operatorul ** pentru a indica exponenții. Python poate calcula rapid puteri mari. Consultați caseta de mai jos pentru un exemplu.

>> 7 ** 2 # 7 pătrat 49 >>> 5 ** 7 # 5 la puterea 7 78125

167107 11
167107 11

Pasul 4. Creați și manipulați variabile

Puteți atribui variabile în Python pentru a face algebră de bază. Aceasta este o introducere excelentă pentru a ști cum să atribuiți variabile în programele Python. Variabilele sunt specificate folosind semnul =. Consultați caseta de mai jos pentru un exemplu.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Variabila poate fi orice șir> >> înălțime = 5 >>> lățime * înălțime 50

167107 12
167107 12

Pasul 5. Închideți interpretul

Când ați terminat de utilizat interpretul, îl puteți închide și reveni la promptul de comandă apăsând Ctrl + Z (Windows) sau Ctrl + D (Linux / Mac) și apoi apăsând Enter. De asemenea, puteți tasta quit () și apăsați Enter.

Partea 4 din 5: Crearea primului program

167107 13
167107 13

Pasul 1. Deschideți un editor de text

Puteți să creați un program de testare care să vă familiarizeze cu noțiunile de bază pentru crearea și salvarea programelor, apoi rularea lor prin intermediul interpretului. Acest lucru vă va ajuta, de asemenea, să testați dacă interpretul este instalat corect.

167107 14
167107 14

Pasul 2. Creați o declarație „print”

„Print” este una dintre funcțiile Python de bază utilizate pentru a afișa informații în terminal în timpul unui program. Notă: „print” este una dintre cele mai mari modificări de la Python 2 la Python 3. În Python 2, trebuie doar să tastați „print” urmat de ceea ce doriți să afișați. În Python 3, „print” a devenit o funcție, deci trebuie să tastați „print ()” și să scrieți ceea ce doriți între paranteze.

167107 15
167107 15

Pasul 3. Adăugați o declarație

Una dintre cele mai comune modalități de a testa un limbaj de programare este afișarea textului „Bună ziua, lume!” Includeți această bucată de text în declarația „print ()”, inclusiv ghilimelele:

print („Bună ziua, lume!”)

Spre deosebire de majoritatea celorlalte limbi, nu trebuie să declarați sfârșiturile de linie cu;. De asemenea, nu trebuie să utilizați acolade ({}) pentru a reprezenta blocuri. În schimb, liniuța va indica ceea ce este inclus în bloc

167107 16
167107 16

Pasul 4. Salvați fișierul

Faceți clic pe meniul Fișier din editorul de text și selectați Salvare ca. În meniul derulant de sub caseta de nume, selectați tipul de fișier Python. Dacă utilizați Notepad (dar nu este recomandat), selectați „Toate fișierele” și apoi adăugați „py” la sfârșitul numelui de fișier.

  • Asigurați-vă că salvați fișierul undeva ușor de accesat, deoarece va trebui să îl îndreptați către promptul de comandă.
  • Pentru acest exemplu, salvați fișierul ca „hello.py”.
167107 17
167107 17

Pasul 5. Rulați programul

Deschideți Command Prompt sau Terminal și navigați la locația în care ați salvat fișierul. Odată ajuns acolo, rulați fișierul tastând hello.py și Enter. Veți vedea textul afișat sub promptul de comandă.

În funcție de modul în care ați instalat Python, poate fi necesar să tastați python hello.py pentru a rula programul

167107 18
167107 18

Pasul 6. Testați frecvent programul

Unul dintre lucrurile minunate despre Python este că puteți testa noi programe imediat. Un alt avantaj este că promptul de comandă și editorul sunt deschise. După salvarea modificărilor în editor, puteți rula programul direct din linia de comandă, făcând rapidă testarea modificărilor.

Partea 5 din 5: Construirea de programe avansate

167107 19
167107 19

Pasul 1. Experimentați cu declarațiile de bază de control al debitului

Instrucțiunile de control al fluxului sunt utile pentru controlul a ceea ce face un program în anumite condiții. Aceste declarații sunt nucleul programării Python, deci puteți crea programe care fac o varietate de lucruri, în funcție de intrare și condiții. Declarația while este un început bun de învățat. În acest exemplu, utilizați o instrucțiune while pentru a calcula seria Fibonacci până la 100:

# Fiecare număr din secvența Fibonacci este # suma celor două numere anterioare a, b = 0, 1 în timp ce b <100: print (b, end = '') a, b = b, a + b

  • Secvența va rula atâta timp cât (în timp ce) b este mai mic de (<) 100.
  • Ieșirile programului sunt 1 1 2 3 5 8 13 21 34 55 89
  • Comanda end = "va genera ieșirea pe aceeași linie în loc să pună fiecare valoare pe o linie separată.
  • Există câteva lucruri de remarcat în acest program simplu și sunt foarte importante pentru crearea de programe complexe în Python:

    • Fii atent la liniuțe.: indică faptul că următoarea linie va fi indentată și face parte din bloc. În exemplul de mai sus, print (b) și a, b = b, a + b fac parte din blocul while. Indentarea corectă este esențială pentru ca programul să funcționeze.
    • Mai multe variabile pot fi definite pe aceeași linie. În exemplul de mai sus, a și b. Ambele sunt definite pe prima linie
    • Dacă introduceți acest program direct în interpret, trebuie să adăugați o linie goală la final, astfel încât interpretul să știe că programul s-a terminat.
167107 20
167107 20

Pasul 2. Construiți funcția în program

Puteți defini funcții care pot fi apelate ulterior în program. Acest lucru este util mai ales dacă trebuie să utilizați mai multe funcții în limitele unui program mai mare. În exemplul următor, puteți crea o funcție pentru a apela o secvență Fibonacci similară cu cea pe care ați scris-o mai devreme:

def fib (n): a, b = 0, 1 în timp ce a <n: print (a, end = '') a, b = b, a + b print () # Puteți apela apoi funcția # Fibonacci pentru fiecare valoare specificată fib (1000)

Aceasta va reveni 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

167107 21
167107 21

Pasul 3. Construiți un program de control al fluxului mai complex

Instrucțiunile de control al fluxului sunt utile pentru setarea anumitor condiții care modifică modul în care este executat programul. Acest lucru este important mai ales dacă aveți de-a face cu introducerea utilizatorului. Următorul exemplu va folosi if, elif (else if) și else pentru a crea un program simplu care evaluează vârsta unui utilizator.

age = int (input ("Introduceți vârsta:")) if age <= 12: print ("Childhood is amazing!") elif age in range (13, 20): print ("Ești un adolescent!"): print („E timpul să crești”) # Dacă oricare dintre aceste afirmații este adevărată # Va fi afișat mesajul corespunzător. # Dacă niciuna dintre afirmații nu este adevărată, # va fi afișat un mesaj „altfel”.

  • Programul introduce și alte declarații foarte importante pentru utilizare în diverse aplicații:

    • input () - Aceasta apelează introducerea utilizatorului de la tastatură. Utilizatorul va vedea mesajul scris între paranteze. În acest exemplu, input () este înconjurat de funcția int (), ceea ce înseamnă că toate intrările vor fi tratate ca numere întregi
    • range () - Această funcție poate fi utilizată într-o varietate de moduri. În acest program, această funcție verifică dacă un număr este în intervalul 13 și 20. Sfârșitul intervalului nu este luat în calcul în calcul.
167107 22
167107 22

Pasul 4. Aflați alte expresii condiționale

Exemplul anterior folosește simbolul „mai mic sau egal cu” (<=) pentru a determina dacă vârsta introdusă se potrivește condiției. Puteți utiliza aceleași expresii condiționale ca în matematică, dar felul în care sunt tastate este ușor diferit:

Expresie condiționată.

Sens Simbol Simbol Python
Mai mic ca < <
Mai mare ca > >
Mai mic sau egal cu <=
Mai mare sau egal cu >=
Impreuna cu = ==
Nu este egal cu !=

Pasul 5. Învățarea constantă

Toate cele de mai sus sunt doar elemente de bază Python. În timp ce Python este una dintre cele mai simple limbi de învățat, există o mulțime de domenii de aplicare în care vă puteți săpați. Cel mai bun mod de a continua să înveți este să continui să programezi! Amintiți-vă că puteți scrie rapid programe de la zero direct din interpret, iar testarea modificărilor dvs. este la fel de ușoară ca rularea din nou a programului din linia de comandă.

  • Există multe cărți bune disponibile despre programarea Python, inclusiv „Python for Beginners”, „Python Cookbook” și „Python Programming: An Introduction to Computer Science”.
  • Există diverse surse disponibile pe internet, dar majoritatea sunt încă dedicate Python 2.x. Va trebui să faceți ajustări pentru fiecare exemplu dat.
  • Multe cursuri oferă învățare Python. Python este adesea predat în cursurile introductive, deoarece este una dintre limbile mai ușor de învățat.

Recomandat: