> Handledning
Du har sett att du kan arbeta med tal, men det finns också speciella värden: None och booleska värden.
NoneNone är ett värde som står för ett tomt eller ogiltigt värde, eller till och med ett fel, men det är inte samma sak som talet 0.
Till exempel returnerar me.weapon vapnet som din purjolök håller i, eller None om du inte har något vapen i handen.
Du har kanske märkt att me.setWeapon() kostar 1 PT per tur. Du kan begränsa det till tur 1 med det här villkoret:
Du testar om ett värde är None med is None (och is not None för motsatsen).
True och FalseBooleska värden är två värden: True och False. De kan användas för att representera allt som kan ha två lägen, till exempel:
Exempel på egenskaper och metoder som returnerar ett booleskt värde:
enemy.alive returnerar True om entiteten lever, annars False.me.canUseWeapon(enemy) returnerar True om du kan använda ditt vapen på fienden.Exempel: vi kontrollerar om vi kan använda vårt vapen på fienden:
Vad kan None användas till?
Att representera saknad information eller ett saknat värde Att representera talet 0 Att representera ett fel Att representera ett program av dålig kvalitet
Vad används booleska värden till?
Att representera ett värde med två möjliga lägen Att representera ett mycket stort värde
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.