> Tutorial
Você já viu que dá para trabalhar com números, mas também existem valores especiais: None e os booleanos.
NoneNone é um valor que representa um valor vazio ou inválido, ou até um erro, mas é diferente do número 0.
Por exemplo, me.weapon retorna a arma que seu alho-poró está segurando, ou None se você não tiver nenhuma arma em mãos.
Você deve ter notado que me.setWeapon() custa 1 PT por turno. Você pode limitar o uso dela ao turno 1 com esta condição:
Para testar se um valor é None, use is None (e is not None para o contrário).
True e FalseOs booleanos são dois valores: True e False. Eles podem representar qualquer coisa que tenha dois estados, como:
Exemplos de propriedades e métodos que retornam um booleano:
enemy.alive retorna True se a entidade estiver viva, False caso contrário.me.canUseWeapon(enemy) retorna True se você puder usar sua arma no inimigo.Exemplo: verificamos se podemos usar nossa arma no inimigo:
Para que pode servir None?
Representar uma informação ou um valor ausente Representar o número 0 Representar um erro Representar um programa de má qualidade
Para que servem os booleanos?
Representar um valor com dois estados possíveis Representar um valor muito grande
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.