Python
Fra Wikipedia, den frie encyklopedi
Python er et populært interaktivt og 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. Tcl, Perl, Scheme, Java og Ruby 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 mer «ny, moderne og enklere» 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 demonstrer 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
Ada | Algol60 | Algol-68 | APL | Assembler | awk | BASIC | BETA | BLISS | C | C++ | C# | Caml | Cobol | Concurrent C | Delphi | Erlang | Forth | Fortran | Haskell | HyperTalk | INTERCAL | Java | Lisp | ML | Modula | Objective-C | OCaml | O'Haskell | Pascal | Perl | PHP | Pike | PL/I | Plankalkül | Prolog | Python | Ruby | Scheme | Simula | SML | Visual Basic