Capítulo 3.2
Í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
Nomes
Nomes são atribuídos a valores em Python usando uma declaração de atribuição. Em uma atribuição, um nome é seguido por =, que é seguido por qualquer expressão. O valor da expressão à direita de = é atribuído ao nome. Uma vez que um nome tenha um valor atribuído a ele, o valor será substituído por esse nome em expressões futuras.
a = 10
b = 20
a + b
| Out[1]: | 0.475 |
Um nome previamente atribuído pode ser usado na expressão à direita de =.
quarto = 1/4
meio = 2 * quarto
meio
| Out[2]: | 0.5 |
No entanto, apenas o valor atual de uma expressão é atribuído a um nome. Se esse valor mudar mais tarde, os nomes que foram definidos em termos desse valor não mudarão automaticamente.
quarto = 4
meio
| Out[3]: | 0.5 |
Os nomes devem começar com uma letra, mas podem conter letras e números. Um nome não pode conter um espaço; em vez disso, é comum usar um caractere de sublinhado _ para substituir cada espaço. Os nomes são tão úteis quanto você os faz; cabe ao programador escolher nomes que sejam fáceis de interpretar. Tipicamente, nomes mais significativos podem ser inventados do que a e b. Por exemplo, para descrever o imposto sobre vendas em uma compra de $5 em Berkeley, CA, os seguintes nomes esclarecem o significado das várias quantidades envolvidas.
preco_compra = 5
taxa_imposto_estadual = 0.075
taxa_imposto_municipal = 0.02
taxa_imposto_cidade = 0
taxa_imposto_vendas = taxa_imposto_estadual + taxa_imposto_municipal + taxa_imposto_cidade
imposto_vendas = preco_compra * taxa_imposto_vendas
imposto_vendas
| Out[4]: | 0.475 |
| ← Capítulo 3.1 – Expressões | Capítulo 3.2.1 – Exemplo: Taxas de Crescimento → |
