Conteúdo do Curso
Introdução ao Python
Introdução ao Python
Recapitulação
Parabéns por concluir esta seção empolgante do nosso curso de Python!
Você desenvolveu uma compreensão sólida sobre como controlar o fluxo lógico dentro dos seus programas utilizando diferentes estruturas do Python.
Vamos revisar os principais conceitos que você dominou:
Tipos de Dados Booleanos e Comparações
Você aprendeu a utilizar operadores de comparação para avaliar condições em Python. Esses operadores ajudam a verificar relações entre valores e incluem os seguintes:
Igual a:
==
;Diferente de:
!=
;Maior que:
>
;Menor que:
<
;Maior ou igual a:
>=
;Menor ou igual a:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Combinando Condições
Domínio na combinação de múltiplas condições utilizando operadores lógicos para tomar decisões mais complexas:
and
: Avalia comoTrue
se ambas as condições foremTrue
;or
: Avalia comoTrue
se pelo menos uma condição forTrue
;not
: Inverte o estado lógico do seu operando.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Operadores de Pertinência e Comparações de Tipo
Exploração do uso de operadores de pertinência para verificar a presença ou ausência de um elemento em uma sequência e do uso da função type()
para confirmar o tipo de dado de uma variável:
Operadores de pertinência como
in
enot in
.Comparação de tipos utilizando
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Expressões Condicionais
Você aprendeu a utilizar as instruções if
, else
e elif
para executar diferentes blocos de código com base em várias condições. Essa habilidade fundamental é essencial para escrever programas Python dinâmicos e responsivos:
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Qual operador é utilizado para verificar se dois valores NÃO são iguais em Python?
2. O que a seguinte instrução print irá retornar?
3. Como verificar se a substring "apple"
está presente na string atribuída a fruits
?
4. Qual linha de código verifica corretamente o tipo de dado de item_price
para saber se é um float
?
5. Qual será a saída do seguinte código Python?
Obrigado pelo seu feedback!