? Udviklet i slutningen af 80'erne , Python er et dynamisk programmeringssprog til både stationære og web applikationer. Python syntaks er enkel og elegant. Designet til at minimere ekstra tegn og søgeord , det bruger mellemrum i stedet for flow - hæmmer krøllede parenteser og eliminerer skrive søgeord som " int " og " double ". Den understøtter også objektorienterede klasser og metoder , så du kan definere og organisere subrutiner i en enkel og intuitiv måde . Om Python
Python er et højt niveau edb-sprog. Det er almindeligt tolkes , selvom det også kan samles i enkeltstående eksekverbare filer med nogle tredjeparts udvidelser. Den leveres med et omfattende bibliotek af funktioner, der giver støtte til string forarbejdning , Internet protokoller som TCP /IP og operativsystemer grænseflader. Python er dynamisk skrevet , hvilket betyder , at nonsens udsagn som "direkte" /2 kompilere selvom du kan ikke opdele en streng ved et heltal. Dog vil Python smide en type fejl , hvornår redegørelsen er faktisk henrettet.
Python Kontrol Flow
modsætning Java og C , Python bruger mellemrum som en blok skilletegn snarere end krøllede parenteser eller parenteser . Det bruger en vognretur i stedet for semikolon . Når du bruger objekt- orienteret programmering paradigme , Python bruger " def " søgeord for at angive klasser og metoder . Dens "For " søgeord definerer en løkke , looping over en række elementer snarere end en række tal. Søgeordene " hvis " og " else" arbejde ligner andre sprog Python tests tilstanden lige efter "hvis" søgeord og udfører blok, hvis det er sandt, og udfører andet klausul ellers . Python bruger " Elif " i stedet for " ellers hvis ", dog .
Matematik og Expressions i Python
Expressions i Python ligner udtryk i andre sprog , . med nogle idiosyncracies Når der udføres integer division , Python altid runder ned til nærmeste hele tal , så "x = 1 /2" ville sætte værdien af "x" til nul i stedet for en brøk. Men udtrykker en af de to operatører som en floating-point decimaltal gør resultatet også et decimaltal , så "x = 1,0 /2" sætter værdien " x" til 0,5 .
KAYAK Python Eksempler
programmer skrevet i Python mellemrum , disse programmer har brug for enten flere rum eller en enkelt tryk på " Tab "-tasten i stedet for ordet " [ tab] " below.This program udskriver ordet " Hello! " : Hej
print " Hello! "
Dette program udskriver "X er 3 ! Y er 4! ", Hvis værdien af variablen x er 3 , og værdien af y er 4 . Dette vil virke, selvom x er en ikke- heltal , i hvilket tilfælde det vil aldrig udføre den anden linje : Hej
hvis x == 3 og y == 4: [ tab] print " X er 3 ! Y er 4 "
Dette program udskriver værdierne i array" arr " :
for jeg i arr [ tab] print arr.
Dette program udskriver værdier i et array ved siden af indekset for værdien : Hej
for jeg i området ( len ( a)) : [ tab] print i en [i]
< br >