- Quando rodamos diretamente um arquivo no Python, ele internamente cria uma variável e a preenche. E através dessa variável podemos fazer uma consulta, pois se ela estiver preenchida, significa que o arquivo foi executado diretamente, mas se a variável não estiver preenchida, então significa que o arquivo só foi importado.
- Essa variável é a name, e ela é preenchida com o valor main caso o arquivo seja executado diretamente. Vamos então fazer if para verificar se ela está preenchida ou não:
import random
def jogar():
# código omitido
if (__name__ == "__main__"):
jogar()
- Transforma a primeira letra do caractere em letra maiúsculo
Para todo magico na lista de magicos, exiba o nome do magico
- Insere um elemento na lista, na posicao desejada
[index, x]
- Concatena no final da lista
- Extende a lista
- Remove elemento da lista
- Remove um elemento da lista, pelo indice
- Remove um elemento da lista, pelo valor
Funcao_1:quando informar o param *args == tuplaFuncao_2:quando informar o param **kwargs == dicionario
| Attempt | Indexing | Ordered | Murable | Duplicate |
|---|---|---|---|---|
| List [ ] | OK | OK | OK | OK |
| Tuple ( ) | OK | OK | X | OK |
| Set { } | X | X | X | X |
| Dict {k:v} | X | OK | OK | X |
