Linux – Friheden til at programmere i Python

Version 1.0 – 25/01-2004

Alfred Jensen


Indholdsfortegnelse
Forord
1. Forord
2. Linux-bøgerne
3. Ophavsret
4. Om forfatterne og bogens historie
5. Vi siger tak for hjælpen
6. Typografi
1. Python for begyndere
1.1. Hvad er Python?
1.2. Hvorfor bruge Python?
1.3. Hvad koster Python, og hvor får jeg det fra?
1.4. Guide til Python dokumentation
2. Sprog reference
2.1. GUI og IDLE - hvad er det?
2.2. Immediate (interaktiv) mode
2.3. Kommentarer
2.3.1. Kommentarer i anførselstegns par
2.4. Aritmetiske operatorer
2.5. Variabler
2.5.1. Erklæring af variabler
2.5.2. Variabler kan overskrives
2.5.3. Variablers adresse
2.5.4. Variablers adresse
2.5.5. Variabler i Python
2.6. Boolske udtryk/variabler
2.7. Indskriv interaktivt
2.8. Scripts
2.9. If, elif og else
2.10. Break og continue
2.11. Løkker
2.12. While
2.13. For løkker
2.14. Pass sætningen
2.15. Funktionsdefinering og -kald
2.16. Lister
2.16.1. Funktionelle programmeringsværktøjer
2.17. Escape sekvenser
2.18. Talsystemer
2.18.1. Hexadeximale og oktale tal
2.18.2. Fra oktale og hexadecimale tal til decimale
2.18.3. Fra decimale til oktale og hexadecimale tal
2.18.4. Hexadecimale tal i tekststrenge
2.19. Komplekse tal
2.20. Klasser
2.21. Sortering
2.21.1. Sortering af basale typer
2.22. Exceptions (undtagelser)
2.23. Unicode
2.24. Prøv ... Ellers
2.25. Ordbog (dictionary)
3. Biblioteks reference
3.1. Repr funktionen
3.2. Tekststrenge
3.3. Range
3.4. Læs og skriv filer
3.4.1. Hent fil linje for linje
3.4.2. Find antal linjer i tekstfil
3.4.3. Skriv til udfil
3.4.4. Hent fil i Python (Linux) bibliotek
3.4.5. Gem liste i fil
3.4.6. Udvid fil (append)
3.4.7. Læs fra fil
3.4.8. Skriv bytes til udfil
3.4.9. Hent bytes fra fil
3.4.10. Hent bytes fra fil eksempel 2
3.4.11. Hent bytes fra fil eksempel 3
3.4.12. Søg og erstat tekst i fil
3.5. Tidsfunktioner
3.5.1. Timemodulet
3.5.2. Datetime modulet
4. Med Python på internettet
A. Revisionshistorie for bogen
Ordliste
Stikordsregister