> Opplæring
Du har sett at du kan jobbe med tall, men det finnes også spesielle verdier: None og boolske verdier.
NoneNone er en verdi som står for en tom eller ugyldig verdi, eller til og med en feil, men den er ikke det samme som tallet 0.
For eksempel returnerer me.weapon våpenet purren din holder, eller None hvis du ikke har noe våpen i hånden.
Du har kanskje lagt merke til at me.setWeapon() koster 1 PT per tur. Du kan begrense bruken til tur 1 med denne betingelsen:
Du sjekker om en verdi er None med is None (og is not None for det motsatte).
True og FalseBoolske verdier er to verdier: True og False. De kan brukes til å representere alt som kan ha to tilstander, for eksempel:
Eksempler på egenskaper og metoder som returnerer en boolsk verdi:
enemy.alive returnerer True hvis enheten er i live, ellers False.me.canUseWeapon(enemy) returnerer True hvis du kan bruke våpenet ditt på fienden.Eksempel: vi sjekker om vi kan bruke våpenet vårt på fienden:
Hva kan None brukes til?
Å representere manglende informasjon eller en manglende verdi Å representere tallet 0 Å representere en feil Å representere et program av dårlig kvalitet
Hva brukes boolske verdier til?
Å representere en verdi med to mulige tilstander Å representere en veldig stor verdi
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.