Seja bem-vindo Pythonista!
Nesse artigo, iremos falar sobre alguns truques que todo iniciante em Python DEVE saber!
No post, iremos falar sobre strings, elementos de lista, variáveis e muito mais!
Garanto que essas dicas serão muito úteis e irão melhorar seus códigos!
Vá direto ao assunto…
- Criar uma string a partir de elementos de uma lista
- Armazenar elementos de uma lista diferente em variáveis
- Imprimir uma string “n” vezes
- Atribuição de múltiplas variáveis
- Formatar strings com f-strings
- Reverter uma string
- Trocar o valor de duas variáveis
- Ser requisitado por recrutadores nacionais E internacionais
Criar uma string a partir de elementos de uma lista
Se você tiver uma Lista de Strings, pode juntá-las em uma String só da seguinte forma:
1
2
lista = ["Blog", "da", "Python", "Academy"]
print(" ".join(lista))
Resultando em:
1
"Blog da Python Academy"
Armazenar elementos de uma lista diferente em variáveis
Caso você queira “desconstruir” uma lista em diversa variáveis, ao invés de fazer assim:
1
2
3
4
5
lista = [-35, 2, 43]
minimo = lista[0]
meio = lista[1]
maximo = lista[2]
print(minimo, meio, maximo)
Você pode fazer assim:
1
2
3
lista = [-35, 2, 43]
minimo, meio, maximo = lista
print(minimo, meio, maximo)
Resultando em:
1
-35 2 43
Está curtindo esse conteúdo?
Que tal receber 30 dias de conteúdo direto na sua Caixa de Entrada?
Imprimir uma string “n” vezes
Para imprimir a mesma String diversas vezes, não é necessário recorrer à Loops for
, assim:
1
2
for _ in range(6):
print("Python")
Basta multiplicar a string, assim:
1
print("Python\n" * 6)
Resultando em:
1
2
3
4
5
6
Python
Python
Python
Python
Python
Python
Atribuição de múltiplas variáveis
1
2
codigo, nome, erro = 201, "HTTP CREATED", False
print(codigo, nome, erro)
Resultando em:
1
201, HTTP CREATED, False
Formatar strings com f-strings
1
2
codigo, nome, erro = 201, "HTTP CREATED", False
print(f"Código = {codigo}\nNome = {nome}\nErro = {erro}")
Resultando em:
1
2
3
Código = 201
Nome = HTTP CREATED
Erro = False
Reverter uma string
1
2
string = "The book is on the table"
print(f"String reversa: {string[::-1]}")
Resultando em:
1
String reversa: elbat eht no si koob The
Trocar o valor de duas variáveis
1
2
3
4
x, y = -10, 10
print(f"Antes: x={x}, y={y}")
x, y = y, x
print(f"Depois: x={x}, y={y}")
Resultando em:
1
2
Antes: x=-10, y=10
Depois: x=10, y=-10
Ser requisitado por recrutadores nacionais E internacionais
Esse truque é apenas para os fortes!
Para ser um Dev acima da média, que recebe mais de 5 dígitos de salário, é necessário se capacitar para não fazer feio em entrevistas de emprego.
Para isso, te convido a conhecer a Jornada Python, nosso curso completo de Python e Django que une Teoria, Prática com Projetos, Dicas de Carreira e Desenvolvimento Web com Django, para você se tornar um Desenvolvedor Python que ganha altos salários, com liberdade geográfica e autoridade em sua área!
Se quer fazer parte desse seleto grupo, clique no link abaixo:
Te vejo na Jornada!
Conclusão
Com todas essas dicas, seu código será ainda mais Pythônico.
Treine bastante todos esses truques, pois apenas a prática leva a perfeição!