Operadores Lógicos

Em alguns casos, queremos verificar várias condições ao mesmo tempo. Imagine que queremos imprimir Great weather caso a temperatura esteja entre 20 e 27, e não haja nuvens. Isso pode ser feito com uma instrução and:
if 20 <= temperature <= 27 and clouds == 0:
    print('Great weather')
 
Python tem 3 operadores lógicos:
Operador lógico
Exemplo
Descrição
and
if a and b:
Se tanto a como b forem verdadeiros
or
if a or b:
Se a ou b for verdadeiro
not
if not a:
Se a não for verdadeiro
Em Python, eles são avaliados com prioridade primeiro o not, depois o and e, por último, o or. Assim, se a expressão tiver vários not, and e or, o programa avaliará primeiro as operações not, depois as operações and e só então avaliará os or. É possível forçar outras prioridades com parênteses.

Desafio

Dado 3 números, a sua tarefa é descobrir se algum deles é par.
A entrada contém 3 números inteiros. O programa deve imprimir Yes se algum dos 3 números for par e No caso contrário.
Entrada
Saída
4 10 5
Yes
1 1 3
No
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue