Redaktion og opdatering af indholdet på denstoredanske.dk er indstillet pr. 24. august 2017. Artikler og andet indhold er tilgængeligt i den form, der var gældende ved redaktionens afslutning.

  • Artiklens indhold er godkendt af redaktionen

Python

Oprindelig forfatter Bobo Seneste forfatter Uffe Rasmussen

Python, et højniveau programmeringssprog (nogle vil argumentere for, at det startede som scriptsprog) og blev oprindeligt udviklet af Guido Von Rossum i 1990. Navnet ’Python’ er navngivet efter den britiske satiregruppe Monty Python og deres satireshow Monty Python’s Flying Circus.

Sproget er i dag i høj grad baseret på frivillig udvikling, som består af større hold eller teams, som udvikler på det i fællesskab og hele tiden bidrager til at gøre det mere optimeret og effektivt. Det er gratis og kan frit hentes og installeres.

Python er oprindeligt skrevet i C, men der er sidenhen kommet mange nye variationer til. Der findes bl.a. en Java-baseret Python-version (Jython). C#-versionen hedder Iron Python og bliver primært bliver brugt sammen med .NET.

Annonce

Python er et Objekt Orienteretprogrammeringssprog er dets popularitet er gennem de, især, sidste 10 år hurtigt blevet større. Blandt andet har brugen af Python til deres udvikling af søgemotor og algoritmer hos Googlehaft en enorm effekt i udbredelsen. Af andre websites, som også benytter Python, kan nævnes Yahoo og NASA.

Syntaksen i Python adskiller sig fra fx Java, da den handler om blokke.

Et simpelt ”Hello World” ser således ud i Python:

print "Hello, World!

Og en løkke ser således ud:

word = raw_input("Python is a great language")

for letter in word:
call = "Gimme a " + letter + "!"
print call
print letter + " - so lets spell it "

Bemærk indrykkene efter for-løkken. Det er disse indryk (blokke), som giver Python besked på, hvordan strukturen hænger sammen, og giver en naturlig ”smuk” kode.

Efter endt for-løkke går den videre til blokken nedenunder, som er indikeret til at høre med dér. Det samme gør sig gældende for bl.a. if-statements, m.fl.

Referér til denne tekst ved at skrive:
Emil Devantie: Python i Den Store Danske, Gyldendal. Hentet 17. september 2019 fra http://denstoredanske.dk/index.php?sideId=216702

Underemner