Processing Math: Done
To print higher-resolution math symbols, click the
Hi-Res Fonts for Printing button on the jsMath control panel.

No jsMath TeX fonts found -- using image fonts instead.
These may be slow and might not print well.
Use the jsMath control panel to get additional information.
jsMath Control PanelHide this Message


jsMath

1.1. Att Namnge

Programmeringsteknik

Hoppa till: navigering, sök
       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