Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Valores Booleanos | Laços de Repetição
Python Ninja

bookValores Booleanos

Deslize para mostrar o menu

Antes de prosseguir, você irá explorar algo novo sobre Python.

Arredores do Ninja

Para ajudar o Ninja a navegar pelo mapa, é possível observar as células ao redor dele. Os métodos a seguir permitem que o Ninja verifique o que está próximo:

  • object_up() verifica a célula acima do Ninja;
  • object_down() verifica abaixo;
  • object_left() verifica à esquerda;
  • object_right() verifica à direita.

Cada método retorna uma string que descreve o objeto naquela célula: "wall", "sushi" ou "empty".

Comparações de Strings

Em Python, é possível comparar strings utilizando:

  • == verifica se duas strings são iguais;
  • != verifica se duas strings são diferentes.

O resultado dessas comparações é um valor booleano.

Valores Booleanos

Em Python, um booleano é um tipo de valor que pode ser uma de duas opções: True ou False.

Como funções como object_up() retornam strings, é possível verificar o que o Ninja vê e transformar essa informação em algo que seu código pode utilizar:

sushi à direita?True ou False:

ninja.object_right() == "sushi"

Há uma parede à esquerda?True ou False:

ninja.object_left() == "wall"
question mark

O que acontece primeiro nesta linha de código?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 4
some-alt