Python de la zero

Python de la zero
Tipurile de date numerice conțin valori numerice.

Acestea sunt tipuri de date imuabile, adică - când înlocuiți acest obiect, acesta va fi creat din nou.







Rezultatul implementării sale:

Obiectele numerice sunt create atunci când le atribuiți o valoare.

Puteți elimina un astfel de obiect din memorie folosind instrucțiunea del. Sintaxa sa este următoarea:

Puteți să ștergeți ca un singur obiect - și mai multe. De exemplu:

În Python, există patru tipuri diferite de obiecte numerice:

  • int (numere întregi): este posibil să se utilizeze atât cifre pozitive, cât și negative, fără punct zecimal;
  • lungi (numere întregi lungi): sunt aceleași numere întregi cu lungime nelimitată, sunt scrise ca obiecte întregi simple, dar se termină cu majuscule sau litere mici litere L (vezi nota de mai jos);
  • float (valori în virgulă mobilă): reprezintă numere reale și sunt scrise cu un punct zecimal care separă întregul și partea fracționată; ele pot fi, de asemenea, o "notație științifică", unde E sau e denotă "la puterea de 10" (2,5e2 = 2,5 x 10 2 = 250);
  • complex (numere complexe): au forma a + bJ. unde a și b sunt flotate. și J (sau j) furnizează o rădăcină pătrată de -1 (care este un număr imaginar); a este partea reală a numărului și b este partea imaginară.






  • În Python, puteți utiliza literele l și L pentru a indica tipul de lungă durată. dar se recomandă să utilizați litera majusculă, care să nu o confunde cu numărul 1; în mod implicit, Python afișează numere lungi cu litera L.

Schimbarea tipurilor de date numerice

Python modifică tipurile de date direct într-o expresie care conține diferite tipuri. Dar, uneori, poate fi necesar să faceți acest lucru în mod explicit, pentru a satisface cerința unui operator sau a unui parametru pentru o funcție.

  • Specificați int (x) pentru a schimba x la un întreg simplu (întreg);
  • Specificați lung (x) pentru a schimba x la întreg lung;
  • Specificați float (x) pentru a schimba x la un număr în virgulă mobilă;
  • Specificați complex (x) pentru a schimba x la un număr complex cu partea reală x și partea imaginară egală cu 0;
  • Specificați complexul (x, y) pentru a schimba x și y la un număr complex cu partea reală x și partea imaginară y; x și y sunt expresii matematice

Math Funcții

În Python, există funcții care efectuează matematică:

Notă: trebuie să importați modulul matematic:

Valoarea absolută a lui x: distanța (pozitivă) între x și zero.

Tavanul lui x: cel mai mic întreg

-1 dacă x y

Exponențialul lui x: e x

Valoarea absolută a lui x.

Podea de la x: cel mai mare întreg nu este mai mare decât x

Logaritmul natural al lui x, pentru x> 0

Logaritmul de bază 10 al lui x pentru x> 0.

Cea mai mare dintre argumentele sale: valoarea celui mai apropiat infinit pozitiv

Cel mai mic dintre argumentele sale: valoarea celui mai apropiat infinit negativ

Partile fractionale si intregi ale lui x intr-o trupa cu doua elemente. Ambele părți au același semn ca și x. Partea intregă este returnată ca un flotor.

Valoarea lui x ** y.

x rotunjit la n. Python se deplasează de la zero ca un breaker: rotund (0.5) este 1.0 și rotund (-0.5) este -1.0.

Rădăcina pătrată a lui x pentru x> 0

Funcțiile aleatoare ale numerelor

Numerele aleatoare sunt folosite în jocuri, programe de simulare, testare, securitate. Cele mai frecvent utilizate funcții sunt:

Notă: trebuie să importați modulul aleator:







Articole similare

Trimiteți-le prietenilor: