Python Introduktion

Hvad er Python?

Python er et populært programmeringssprog. Det blev skabt af Guido van Rossum og udgivet i 1991.

Det bruges til:

  • Web udvikling (server-side)
  • Softwareudvikling
  • Matematik
  • System scripts

Hvad kan Python gøre?

  • Python kan bruges på servere til at oprette web applikationer.
  • Python kan bruges sammen med software til at oprette arbejdsgange.
  • Python kan forbindes til database systemer. Det kan også læse og ændre filer.
  • Python kan bruges til at håndtere store mængder data og udføre komplekse matematikoperationer.
  • Python kan bruges til hurtig prototypering og også til produktionsklar softwareudvikling.

Hvorfor vælge Python?

  • Python er kompatibel med forskellige platforme (Windows, Mac, Linux, Raspberry Pi osv.)
  • Python har en simpel syntaks, der ligner engelsk.
  • Python syntaks tillader udviklere at skrive programmer med færre linjer kode end andre programmeringssprog.
  • Python kører på en fortolkningsplatform, hvilket betyder at kode kan køres øjeblikkeligt efter skrivning. Dette betyder også, at prototyping kan være meget hurtigt.
  • Python kan håndteres på programmatisk, objektorienteret eller funktionel måde.

Bemærk venligst

Pythonens nyeste hovedversion er Python 3, som vi vil bruge i denne tutorial. Men Python 2 er stadig meget populært, selvom det ikke længere modtager sikkerhedsopdateringer uden for sikkerhedsopdateringer.

I denne tutorial vil vi skrive Python i en teksteditor. Du kan også skrive Python i en integreret udviklingsmiljø, såsom Thonny, Pycharm, Netbeans eller Eclipse, hvilket er særligt nyttigt, når du administrerer store mængder Python-filer.

Python syntaks sammenlignet med andre programmeringssprog

  • Python er designet til læsbarhed, har nogle ligheder med engelsk og er påvirket af matematik.
  • Python bruger nye linjer til at fuldføre kommandoer, i stedet for som andre programmeringssprog, der normalt bruger semikoloner eller parenteser.
  • Python kræver indrykning for at definere rækkevidde, brug af mellemrum; f.eks. løkker, funktioner og klasser. Andre programmeringssprog bruger normalt curly parenteser til dette formål.