En introduksjon til Python 3

Python 3 er den siste inkarnasjonen av den kraftige, generell programmeringsspråk skrevet av nederlandske programmerer Guido van Rossum. Python 3 har mange forbedringer til kjernen språket, for eksempel renere syntaks. Men det er ikke bakoverkompatibel med tidligere versjoner av Python. Python 3 er mye brukt for mange programmer, for eksempel web-utvikling, databasetilgang, vitenskapelig databehandling og spill.

data~~POS=TRUNC typer~~POS=HEADCOMP

I Python 3, som i tidligere versjoner, har hver verdi en datatype. Python 3 funker hvilken datatype hver variabel bør ha, på grunnlag av sin opprinnelige oppgave, og holder rede på datatypen internt. Det betyr at du ikke trenger å eksplisitt deklarere datatypen for hver variabel. Native datatyper i Python 3 inkluderer booleans, som har sanne eller falske verdier, heltall, flyttall og fraksjoner, strykere og mer komplekse typer, som for eksempel modul, funksjon og fil.

funksjoner

Python 3 har funksjoner - navngitte blokker av kode som kan kjøres på ulike punkter i et program - men de er lettere å implementere enn i noen andre programmeringsspråk, for eksempel C ++, Java og Pascal. Hver funksjon erklæring starter med søkeordet "def", etterfulgt av funksjonsnavnet, deretter ved ett eller flere argumenter i parenteser. Hver Python tre funksjonen returnerer en verdi; Hvis funksjonen ikke eksplisitt utføre en retur uttalelse, returnerer den Python nullverdi, kalt "ingen".

Skriv ut () Funksjon

I Python 3, har utskrifts uttalelsen blitt erstattet av print () -funksjonen, som tar tre søkeord argumenter:. "SEP-", "end" og "File" The print () funksjonen brukes til å skrive ut program utgang til skjermen eller et annet sted. De "Sep" argument standard til en plass. "Slutt" argument som standard "\ n", som er grunnen til at samtaler til print () -funksjonen blir etterfulgt av en ny linje. "Fil" argument som standard "sys.stdout," standard output stream. Den nye print () -funksjonen gjør utskrifts uttalelser i tidligere Python-programmer ugyldige. Imidlertid å være utsagn, de kan erstattes på en pålitelig måte ved hjelp av et automatisk verktøy.

Integers

Python to hadde to separate datatyper for heltall, kjent som "int" og "lang". Den "int" datatype var begrenset av parameter som heter "sys.maxint", som varierte fra plattform til plattform, men var vanligvis 2 ^ 32-1, mens den "lange" datatype ble brukt for alle heltall større enn en vanlig "int." Python tre gjør unna med "lang" datatype og inneholder bare en enkelt innebygd datatype for heltall, kalt " int. "den nye" int "datatype oppfører seg omtrent som den gamle" lang "datatype. Selv om "sys.maxint" konstant er fjernet, er det ikke lenger er en grense for verdien av heltall i Python 3.