Didone / Didone/0722-bootcamp-sql

Exponenciação

Open
#9 0 comments 0 reactions 1 assignee Claimed by @Didone View on GitHub
bootcamp
Dominant language
Python
Stars
15
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Implemente uma nova função de concatenação de texto chamada `pow` no objeto `Table` (modifique o arquivo [table.py](https://github.com/Didone/0722-bootcamp-sql/blob/main/csvms/table.py) para ser utilizada em operações de **projeção estendida**

Os testes serão executados sobre a tabela `lista_frutas`, conforme mostrado abaixo:
```python
from csvms.table import Table
tbl = Table('lista_frutas').Π({'pow':[2,4]})
```

Ao _printar_ o objeto, uma deverá constar uma nova coluna cujo conteúdo é o valor 2 elevado à quarta potência.

Exemplo da saída esperada:
```log
+----------+------+-----+
0| banana| doce| 16|
1| bergamota| azedo| 16|
2| maçã| doce| 16|
+----------+------+-----+
```
------------
Para que este exercício seja realizado é necessário ter implementado as tarefas abaixo:

- #1
- #3
- #4
- #5

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.