Hva er Python Coding?

Utviklet i slutten av 80-tallet, er Python et dynamisk programmeringsspråk for både desktop og web-applikasjoner. Python syntaks er enkel og elegant. Designet for å minimere unødvendige tegn og søkeord, bruker den mellomrom i stedet for strømningshindrende klammeparentes og eliminerer skrive søkeord som "int" og "dobbel". Den støtter også objektorienterte klasser og metoder, slik at du kan definere og organisere subrutiner på en enkel og intuitiv måte.

om Python

Python er et høynivå programmeringsspråk. Det er ofte tolket, men det kan også bli samlet inn i frittstående kjørbare filer med noen tredjeparts utvidelser. Den leveres med et omfattende bibliotek av funksjoner som gir støtte for streng behandling, Internett-protokoller som TCP / IP og operativsystem grensesnitt. Python er dynamisk skrevet, betyr det tullet utsagn som "direkte" / 2 kompilere selv om du ikke kan dele en streng av et heltall. Imidlertid vil Python kaste en type feil når setningen er faktisk utføres.

Python kontrollflyt

I motsetning til Java og C, bruker Python mellomrom som en blokk skilletegn snarere enn klammeparentes eller parentes. Den bruker et linjeskift i stedet for et semikolon. Ved bruk av objektorientert programmering paradigme, bruker Python den "def" søkeord for å indikere klasser og metoder. Dens "For" nøkkelordet definerer en loop, looping over en rekke elementer i stedet for en serie med heltall. Søkeordene "hvis" og "annet" arbeider ligner på andre språk; Python tester tilstanden rett etter "hvis" søkeord og utfører blokken hvis det er sant, og utfører annet klausul ellers. Python bruker "elif" i stedet for "else if", imidlertid.

Matte og uttrykk i Python

Uttrykk i Python er lik uttrykk på andre språk, med noen idiosyncracies. Når du utfører heltallsdivisjon, Python runder alltid ned til nærmeste hele tall, så "x = 1/2" ville sette verdien av "x" til null i stedet for en brøkdel. Men uttrykker en av de to operatørene som et flyt desimaltall gjør resultatet også et flyttall, så "x = 1,0 / 2" setter verdien av "x" til 0,5.

Python Eksempler

Som programmer skrevet i Python mellomrom, disse programmene må enten flere rom eller et enkelt trykk på "Tab" -tasten i stedet for ordene "[tab]" nedenfor.
Dette programmet skriver ordet "Hello!":

skriver "Hei!"

Dette programmet skriver ut "X er tre! Y er fire!" hvis verdien av variabelen x er 3, og verdien av y er 4. Dette vil fungere selv om x er en ikke-heltall, i hvilket tilfelle det ikke vil utføre den andre linje:

hvis x == 3 og y == 4:
[Tab] print "X er tre! Y er fire!"

Dette programmet skriver ut verdiene i matrisen "arr":

for jeg i arr:
[Tab] print arr

Dette programmet skriver ut verdiene i en rekke ved siden av indeksen i verdi:

for jeg er innen rekkevidde (len (a)):
[Tab] print i, en [i]