Capítulo 4.3
Índice
- 1. O que é Ciência de Dados?
- 2. Causalidade e Experimentos
- 3. Progamando em Python
- 4. Tipos de Dados
- 5. Sequências
- 6. Tabelas
- 7. Visualização
- 8. Funções e Tabelas
- 9. Aleatoriedade
- 10. Amostragem e Distribuições Empíricas
- 11. Testando Hipóteses
- 12. Comparando Duas Amostras
- 13. Estimação
- 14. Por que a Média é Importante
- 15. Previsão
Comparações
Valores booleanos surgem mais frequentemente a partir de operadores de comparação. Python inclui uma variedade de operadores que comparam valores. Por exemplo, 3 é maior do que 1 + 1.
3 > 1 + 1
| Out[1]: | True |
O valor True indica que a comparação é válida; Python confirmou esse simples fato sobre a relação entre 3 e 1+1. O conjunto completo de operadores de comparação comuns está listado abaixo.
| Comparação | Operador | Exemplo Verdadeiro | Exemplo Falso |
|---|---|---|---|
| Menor que | < |
2 < 3 |
2 < 2 |
| Maior que | > |
3 > 2 |
3 > 3 |
| Menor ou igual | <= |
2 <= 2 |
3 <= 2 |
| Maior ou igual | >= |
3 >= 3 |
2 >= 3 |
| Igual | == |
3 == 3 |
3 == 2 |
| Diferente | != |
3 != 2 |
2 != 2 |
Uma expressão pode conter várias comparações, e todas devem ser verdadeiras para que toda a expressão seja True. Por exemplo, podemos expressar que 1+1 está entre 1 e 3 usando a seguinte expressão.
1 < 1 + 1 < 3
| Out[2]: | True |
A média de dois números está sempre entre o número menor e o número maior. Expressamos essa relação para os números x e y abaixo. Você pode experimentar diferentes valores de x e y para confirmar essa relação.
x = 12
y = 5
min(x, y) <= (x+y)/2 <= max(x, y)
| Out[3]: | True |
Strings também podem ser comparadas, e sua ordem é alfabética. Uma string mais curta é menor que uma string mais longa que começa com a string mais curta.
"Dog" > "Catastrophe" > "Cat"
| Out[4]: | True |
| ← Capítulo 4.2.1 – Métodos de Strings | Capítulo 5 – Sequências → |
