Conteúdo do Curso
Tipos de Dados em Python
Tipos de Dados em Python
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!
statement = ((True or True) and False) or True print(statement)
Vamos decompor essa declaração e observar cada iteração para evitar qualquer mal-entendido:
- ((True or True) and False) or True
- (True and False) or True
- False or True
- True
Swipe to show code editor
Substitua as partes ___
do código por True
ou False
para que todas as variáveis sejam iguais a True
.
Obrigado pelo seu feedback!
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!
statement = ((True or True) and False) or True print(statement)
Vamos decompor essa declaração e observar cada iteração para evitar qualquer mal-entendido:
- ((True or True) and False) or True
- (True and False) or True
- False or True
- True
Swipe to show code editor
Substitua as partes ___
do código por True
ou False
para que todas as variáveis sejam iguais a True
.
Obrigado pelo seu feedback!