1.1. Att Namnge
Programmeringsteknik
(Skillnad mellan versioner)
(Ny sida: I teoriavsnittet så nämndes att alla variabler har ett namn för att kunna skilja dem åt. Det är viktigt att namnge variabler så att de speglar det värde som lagras i dem. Det gör ko...) |
|||
(2 mellanliggande versioner visas inte.) | |||
Rad 1: | Rad 1: | ||
+ | __NOTOC__ | ||
+ | {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | ||
+ | | style="border-bottom:1px solid #797979" width="5px" | | ||
+ | {{Mall:Ej vald flik|[[1.1. Variabler och Utskrift|Teori]]}} | ||
+ | {{Mall:Ej vald flik|[[1.1. Att Kommentera|Att kommentera]]}} | ||
+ | {{Mall:Vald flik|[[1.1. Att Namnge|Att namnge]]}} | ||
+ | {{Mall:Ej vald flik|[[1.1. Övningar|Övningar]]}} | ||
+ | | style="border-bottom:1px solid #797979" width="100%"| | ||
+ | |} | ||
+ | |||
I teoriavsnittet så nämndes att alla variabler har ett namn för att kunna skilja dem åt. Det är viktigt att namnge variabler så att de speglar det värde som lagras i dem. Det gör koden tydligare. Se skillnaden i två följande kodstycken: | I teoriavsnittet så nämndes att alla variabler har ett namn för att kunna skilja dem åt. Det är viktigt att namnge variabler så att de speglar det värde som lagras i dem. Det gör koden tydligare. Se skillnaden i två följande kodstycken: | ||
Rad 13: | Rad 23: | ||
I det andra exemplet så är det tydligt vad det är fråga om och vi förstår bättre vad som sker i ekvationen. | I det andra exemplet så är det tydligt vad det är fråga om och vi förstår bättre vad som sker i ekvationen. | ||
- | Använd följande riktlinjer: | + | =Använd följande riktlinjer:= |
- | Variabler, Funktioner, Metoder, Attribut | + | '''Variabler, Funktioner, Metoder, Attribut''' |
- Avdela orden med understreck, använd enbart gemener. | - Avdela orden med understreck, använd enbart gemener. | ||
Rad 29: | Rad 39: | ||
- | Konstanter | + | '''Konstanter''' |
- Avdela orden med understeck, använd versaler. | - Avdela orden med understeck, använd versaler. | ||
Rad 37: | Rad 47: | ||
- | Klasser | + | '''Klasser''' |
- Inled nya ord med versal, övriga gemener. | - Inled nya ord med versal, övriga gemener. |
Nuvarande version
Teori | Att kommentera | Att namnge | Övningar |
I teoriavsnittet så nämndes att alla variabler har ett namn för att kunna skilja dem åt. Det är viktigt att namnge variabler så att de speglar det värde som lagras i dem. Det gör koden tydligare. Se skillnaden i två följande kodstycken:
a = 37 b = a * 9/5 + 32
celsius = 37 fahrenheit = celsius * 9/5 + 32
I det andra exemplet så är det tydligt vad det är fråga om och vi förstår bättre vad som sker i ekvationen.
Använd följande riktlinjer:
Variabler, Funktioner, Metoder, Attribut
- Avdela orden med understreck, använd enbart gemener.
tama_djur = [katt, hund, marsvin] bok_titel = "Python Programming for the absolute beginner" book_author = "Michael Dawson" def celsius_to_fahrenheit(c): self.studying_hard = True
Konstanter
- Avdela orden med understeck, använd versaler.
TEMPERATUR_FRYS = -18
Klasser
- Inled nya ord med versal, övriga gemener.
class Fordon class DoubleSquare