Translations:Introduction to Python/2/sv


 * Det har designats speciellt för att vara lätt att läsas av människor, så det är mycket lätt att lära sig och förstå.


 * Det är ett interpreterande språk, vilket är, till skillnad från ett kompilerat som C, att ditt program inte behöver kompileras innan det körs. Den kod som du skriver kan köras omedelbart, rad för rad om du så vill. Detta gör det extremt lätt att lära sig och att hitta fel i din kod, eftersom du går långsamt, steg-för-steg.


 * Det kan bäddas in i andra program och användas som ett skriptspråk. FreeCAD har en inbäddad python tolk, så du kan skriva python kod i FreeCAD, som kan manipulera delar av FreeCAD, till exempel för att skapa geometri. Detta är mycket kraftfullt, därför att istället för att bara klicka på en knapp benämnd "skapa sfär", som en programmerare har placerat där för dig, så har du friheten att lätt skapa ditt eget verktyg för att skapa exakt den geometri du vill.


 * Det är utbyggbart, du kan lätt plugga in nya moduler i din python installation och utöka dess funktionalitet. Till exempel, så finns det moduler som tillåter python att läsa och skriva jpg bilder, för att kommunicera med twitter, att schemalägga uppgifter för att utföras av ditt operativsystem, etc.