image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image

WP

Wellington Pontes16/09/2025 19:28
Compartir
Microsoft - Azure AZ-900Recomendado para tiMicrosoft - Azure AZ-900

🐍 A linguagem que tem em seus fundamentos as boas práticas

  • #Python

Para começar, a iniciativa com Python nos estudos é, na minha opinião, a menor barreira de entrada e continuidade no aprendizado. Isso se deve a seus fundamentos em boas práticas. Existem outras linguagens de programação, como JavaScript, que no início são tão simples quanto o Python, porém, ao se aprofundar, começam a ficar cada vez mais difíceis de entender. Isso acaba afastando as pessoas.

Diferente do Python, em que seu fundamento já nutre as boas práticas do usuário para que, quando o nível do código aumente, ele não perceba, pois já vem do seu fundamento boas práticas. Sendo assim, o aprendizado já ocorre no início, desde o primeiro print("Hello, World!"). Essa simplificação continua, desde a declaração de uma variável até a implementação de um framework como o Django.

Boas práticas em Python são algo bem simples e, se ensinadas desde cedo ao iniciante, o fazem se desenvolver mais, não só como programador Python, mas como programador como um todo. Uma das boas práticas que a linguagem exige é a indentação de seu código. Ela é uma linguagem elegante e limpa, então é necessário, como tal, deixá-la bonita e legível.

Outra boa prática é que tudo se resume a funções e classes. Se desde o começo já se começa a aprender noções dessa prática, o usuário iniciante na hora de aprender POO (Programação Orientada a Objetos) achará a implementação e o entendimento muito mais simples.

Por ser uma linguagem de tipagem dinâmica e forte, o Python também leva o usuário iniciante a aprender a fazer verificações desde o início. Mesmo que você declare uma variável sem tipagem, quando tentar concatenar uma string com um integer, ele dará um erro, forçando você a tratar a variável primeiro para depois fazer operações com ela, como no exemplo:

x = "Olá, meu número favorito é "
y = 7
print(x + y)


# ❌ TypeError: só é possível concatenar str (não "int") para str


print(x + str(y)) # str() é a função usada para transformar a variável y em string


#Olá, meu número favorito é 7

Concluindo, a fundação do Python nada mais é do que boas práticas impostas ao iniciante de uma forma onde ele não ache a linguagem confusa e não encontre barreiras para continuar aprendendo.

Compartir
Recomendado para ti
Suzano - Python Developer #2
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Comentarios (0)
Recomendado para tiMicrosoft - Azure AZ-900