Exemplu de funcții avansate în limbajul de programare Python

|

Pentru a arăta modalități mai avansate de utilizare a funcțiilor, vom face acum o parcurgere pentru următorul program: def mult(a, b): if b == 0: return 0 rest = mult(a, b – 1) value = a + rest return value … Citeşte mai mult

Decizii în limbajul de programare Python

|

Declarația if Ca întotdeauna, cred că ar trebui să încep fiecare capitol cu un exercițiu de tastare de încălzire, așa că iată un scurt program pentru a calcula valoarea absolută a unui număr întreg: n = int(input(„Number? „)) if n … Citeşte mai mult

Limbajul de programare Python: Numărarea până la 10 – Bucla While

|

Vă prezentăm prima noastră structură de control. De obicei, computerul începe cu prima linie și apoi coboară de acolo. Structurile de control modifică ordinea în care sunt executate instrucțiunile sau decid dacă o anumită instrucțiune va fi rulată. Iată sursa … Citeşte mai mult

Știința datelor: scale de măsură categorice/nominale și ordinale în limbajul de programare Python

|

Operatii corecte pentru variabile categorice/nominale Când o variabilă se află la o scală de măsură categorică, singurele lucruri pe care le puteți face sunt să comparați pentru egalitate/inegalitate, să numărați aparițiile de diferite valori și să calculați ceva numit modul valorilor. Modul … Citeşte mai mult

Expresii utilizate în limbajul de programare Python

|

Iată un program: print(„2 + 2 is”, 2 + 2) print(„3 * 4 is”, 3 * 4) print(„100 – 1 is”, 100 – 1) print(„(33 + 2) / 5 + 11.5 is”, (33 + 2) / 5 + 11.5) Și … Citeşte mai mult

Operații cu șiruri în știința datelor prin limbajul de programare Python

|

Pentru datele text, de asemenea, există multe posibilități de a se acționa asupra lor. Deocamdată, să învățăm doar câteva tehnici de concatenare a șirurilor (lipirea unul de capătul altuia), tăierea șirurilor (eliminarea spațiului alb (1) de la capete) și schimbarea majusculelor … Citeşte mai mult

Lucrul cu limbajul de programare Python

|

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()” … Citeşte mai mult

Tipuri și operații aritmetice în limbajul de programare Python

|

Metode Metodele pe obiecte sunt funcții atașate clasei obiectului; sintaxa instance.method(argument) este, pentru metode și funcții normale, zahăr sintactic pentru Class.method(instance, argument). Metodele Python au un parametru de explicitate self pentru a accesa datele instanței, spre deosebire de self implicit … Citeşte mai mult