Expressões lógicas (Operadores: NÃO, E, OU)

Comandos de Decisão - Programação em Python - Faculdade de Informática/PUCRS

21 Python Expressões Booleanas e Operadores lógicos | Linguagem de Programação Python

[Python] Aula 06 – Operadores Relacionais e Lógicos

se (tal coisa) {
	realize isso
}

senao {
	realize outra coisa
}

Exemplo em Python:

# Entrada de dados

idade = int(input("Digite sua idade: "))
curso = input("Digite o curso: ")

# Expressão lógica
if (idade >= 18) or (curso == "Redes"):
    print("Apto")
else:
    print("Não Apto")

O código começa pedindo ao usuário que digite sua idade, usando a função input(), e em seguida, converte essa entrada para um número inteiro usando int(). O valor digitado é armazenado na variável idade.

Em seguida, o programa pede ao usuário para digitar o curso, usando novamente a função input(). O valor digitado é armazenado na variável curso.

A seguir, o código entra na estrutura condicional if.

A expressão lógica dentro do if é composta por duas partes:

a) A primeira parte: (idade >= 18), verifica se a idade digitada é maior ou igual a 18 anos.

b) A segunda parte: (curso == "Redes"), verifica se o curso digitado é igual a "Redes".