Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Prioridades | Verdadeiro ou falso?
Tipos de Dados em Python

Deslize para mostrar o menu

book
Prioridades

Olá! Chegou a hora de treinar suas habilidades lógicas. Boa sorte!🤔

Na programação, é extremamente importante saber priorizar declarações lógicas, como and e or. Na seção anterior, você trabalhou com operações matemáticas, especialmente com + e *. Suponho que você se lembre da escola que * tem uma importância maior do que +; portanto, o mesmo se aplica a and e or.

Nota

and é a multiplicação para declarações boleanas, e or é a adição; portanto, and tem mais proeminência.

Vamos examinar um exemplo e tentar adivinhar o resultado! Se está preocupado em cometer algum erro, fique à vontade para consultar as dicas deste capítulo e consultar a tabela. Lembre-se de que você deve realizar a ação entre parênteses primeiro!

12
statement = ((True or True) and False) or True print(statement)
copy

Vamos decompor essa declaração e observar cada iteração para evitar qualquer mal-entendido:

  1. ((True or True) and False) or True

  2. (True and False) or True

  3. False or True

  4. True

Tarefa

Swipe to start coding

Substitua as partes ___ do código por True ou False para que todas as variáveis sejam iguais a True.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
Sentimos muito que algo saiu errado. O que aconteceu?

Pergunte à IA

expand
ChatGPT

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

book
Prioridades

Olá! Chegou a hora de treinar suas habilidades lógicas. Boa sorte!🤔

Na programação, é extremamente importante saber priorizar declarações lógicas, como and e or. Na seção anterior, você trabalhou com operações matemáticas, especialmente com + e *. Suponho que você se lembre da escola que * tem uma importância maior do que +; portanto, o mesmo se aplica a and e or.

Nota

and é a multiplicação para declarações boleanas, e or é a adição; portanto, and tem mais proeminência.

Vamos examinar um exemplo e tentar adivinhar o resultado! Se está preocupado em cometer algum erro, fique à vontade para consultar as dicas deste capítulo e consultar a tabela. Lembre-se de que você deve realizar a ação entre parênteses primeiro!

12
statement = ((True or True) and False) or True print(statement)
copy

Vamos decompor essa declaração e observar cada iteração para evitar qualquer mal-entendido:

  1. ((True or True) and False) or True

  2. (True and False) or True

  3. False or True

  4. True

Tarefa

Swipe to start coding

Substitua as partes ___ do código por True ou False para que todas as variáveis sejam iguais a True.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt