> Opas
Olet nähnyt, että voit käsitellä lukuja, mutta on myös erityisiä arvoja: None ja totuusarvot.
NoneNone on arvo, joka edustaa tyhjää tai virheellistä arvoa tai jopa virhettä, mutta se ei ole sama asia kuin luku 0.
Esimerkiksi me.weapon palauttaa aseen, jota purjosi pitää kädessään, tai None, jos sinulla ei ole asetta kädessä.
Olet ehkä huomannut, että me.setWeapon() maksaa 1 PT joka vuoro. Voit rajata sen käytön vuoroon 1 tällä ehdolla:
None-arvo testataan lausekkeella is None (ja päinvastainen lausekkeella is not None).
True ja FalseTotuusarvoja on kaksi: True ja False. Niillä voi esittää mitä tahansa, jolla voi olla kaksi tilaa, kuten:
Esimerkkejä ominaisuuksista ja metodeista, jotka palauttavat totuusarvon:
enemy.alive palauttaa True, jos hahmo on elossa, ja muuten False.me.canUseWeapon(enemy) palauttaa True, jos voit käyttää asettasi viholliseen.Esimerkki: tarkistetaan, voimmeko käyttää asettamme viholliseen:
Mihin None-arvoa voi käyttää?
Puuttuvan tiedon tai puuttuvan arvon esittämiseen Luvun 0 esittämiseen Virheen esittämiseen Huonolaatuisen ohjelman esittämiseen
Mihin totuusarvoja käytetään?
Arvon esittämiseen, jolla on kaksi mahdollista tilaa Hyvin suuren arvon esittämiseen
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.