Python

Fra Wikipedia, den frie encyklopedi

Gå til: navigasjon, søk

Python er et objektorientert programmeringsspråk laget av Guido van Rossum. Van Rossum fikk navnet «Python» etter Monty Python.

Python var opprinnelig et scriptspråk for Amoeba OS for å lage systemendringer. Perl, Ruby, Tcl, Scheme og tildels Java blir ofte sett på som alternativer til Python. Python er utviklet som et fri programvare-prosjekt.

Python har en lettlest og klar syntaks. I Python deles koden opp etter innrykk, ikke etter spesialtegn som }. Mange ser på Python som en nyere, men strengere og en mer striglet versjon av Perl.

Innhold

[rediger] Objekt-orientert programmering

Python er et objektorientert språk, og tillater for eksempel polymorfisme. I motsetning til i mange andre objektorienterte språk, som for eksempel Java og Smalltalk, er det allikevel fullt mulig å skrive et prosedyre-drevet program.

[rediger] Eksempler

[rediger] Hello, world

#! /usr/bin/env python 
print "Hello, world!"

[rediger] Enkel bruk av en liste

#! /usr/bin/env python
# -*- coding: utf-8 -*- 
# (linja over bruker vi for å kunne bruke æøå uten advarsler.)
#
#Dette enkle programmet demonstrerer bruken av liste-datatypen,
#samt bruken av innrykk for å dele kodeblokker fra hverandre.
#
#

#En liste inneholder en serie verdier, som kan være av mange typer, for eksempel tekst eller tall.
list = ["en", 2, 3, "fire", 5, "seks", 7, "åtte"]

for element in list:
    #den neste linjen har et innrykk som gjør at den regnes som en del av for-løkken
    print element
#Denne linjen har samme innrykk som for-løkka, altså vil den ikke kjøres før løkka er ferdig. 
print "ferdig"

[rediger] Eksterne lenker