fbpx
10 comandos Python que todo programador deve saber

Que tal lembrar alguns comandos Python que todo programador deve saber e que com certeza vão aumentar a sua produtividade! 

Python é uma linguagem que foi criada com foco em produtividade e legibilidade. Por isso, é fácil de ler e possui uma sintaxe clara, o que vai te auxiliar na hora de programar. É linguagem limpa, marcada por um baixo uso de caracteres especiais, quase nenhum uso de palavras-chave de compilação e o uso de indentação para marcar blocos.

Por isso, é a linguagem ideal para programadores iniciantes. Mas é também uma linguagem poderosa.

Você sabia que Python é a linguagem que mais cresceu nos últimos anos? Ela vem ganhando cada vez mais espaço em grandes empresas como Google, YouTube, Instagram, Amazon e IBM.

No post de hoje, vamos ver alguns comandos Python que todo programador deve saber. Preparados?

Sintaxe Python: simples, legível e intuitiva

Python possui uma sintaxe simples, limpa e intuitiva.

Os comandos Python, muitas vezes, se assemelham ao inglês. Assim, muitas vezes, você consegue entendê-los de maneira intuitiva. É, também, uma linguagem limpa, sem muitos caracteres especiais e sem linhas de códigos inúteis. Além disso, Python possui uma excelente organização visual, com uso de identação.

Dessa maneira, é a linguagem ideal para quem está começando a programar e procura aprender sua primeira linguagem de programação. Por outro lado, é uma linguagem poderosa e flexível, sendo também uma boa escolha para programadores experientes que querem diversificar suas áreas de atuação.

10 comandos Python que você com certeza vai usar no seu dia a dia

Print

Você já deve ter ouvido falar em “printar na tela” não é mesmo?
Basicamente, essa função é responsável por mostrar uma mensagem ao usuário.

print("Olá, bem vindo ao Dojô da ByLearn")
print("Você também", "pode enviar várias", "mensagens de uma vez") # Separando por vírgula

Input

Agora é o contrário! Vamos usar o input para ler um dado do usuário.
Nós também podemos passar uma mensagem de dica do que o usuário deve digitar

nome = input("Qual seu nome? ") # Lemos um valor e passamos pra variável 'nome'
print("Seu nome é:", nome)

If/Elif/Else

Essas três palavras são ser umas das mais usadas na sua vida de programador!
Eles são responsáveis para fazer condições e atribuir lógica ao seu código.

O if (se) iniciará uma condição, como por exemplo:

“Será que está de manhã? Se tiver, dê bom dia!”

O elif (se não, se) é para definir uma outra condição:

“Será que é de tarde? Se for, dê boa tarde!”

Por fim, o else (se não) é para definir o que acontece quando for “qualquer outra coisa”:

“Se não (se não for nem dia nem tarde), dê boa noite!

horario = "tarde"

if horario == "manhã":
  print("Bom dia!")
elif horario == "tarde":  # Nesse exemplo, é aqui que a condição será verdade
  print("Boa tarde!") # Então essa é a mensagem que vai aparecer
else:
  print("Boa noite!")

Range

Algo bem útil (que veremos logo abaixo como usar) é criar um intervalo de valores.

Imagine que você quer pegar o intervalo até 10:

intervalo = range(10)

Só tem um detalhe: Ele por padrão inicia em zero e acaba um número antes do “máximo”, veja só a saída do range(10):

Saída: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9  # O 10 não existe

For

Faça igual o Bart: Siga a gente nas redes sociais!

Lembra a famosa abertura dos Simpsons onde o Bart escreve várias vezes a mesma frase na lousa?
Isso seria muito mais fácil se ele soubesse usar o for, que é um laço de repetição, ou seja, ele é capaz de repetir várias vezes um bloco de código:

for numero in range(10): # Range é responsável para definir um intervalo
  dobro = numero * 2
  print("O dobro de", numero, "é", dobro)

While

Assim como o for, nós temos uma outra forma de repetir um código, que é através do while.

A diferença é que no for nós definimos uma quantidade fixa (no exemplo acima, repetimos para cada número no intervalo gerado por range(10)).

Já no while nós repetimos enquanto uma condição for verdadeira:

lousa_cheia = False
while not lousa_cheia: # Enquanto a lousa não tiver cheia
  escrever_na_lousa("frase do bart") # Imagine um médoto que escreve na lousa
  lousa_cheia = verificar_lousa_cheia() # E um médoto para verificar se ela já tá cheia

Str/Int/Float

Lembra aquele exemplo lá em cima onde lemos o nome do usuário através da função input?
Pois é… essa função só lê texto (string/str). Então se quisermos ler um número (como a idade do usuário), precisamos converter o dado para um número, seja ele inteiro (int) ou decimal (float).

Seu uso é bem simples, só colocar o dado que queremos converter dentro da função desse tipo em específico:

idade = input("Digite sua idade: ") # É um texto (str)
idade = int(idade) # Converteu para inteiro (int)

numero = 10.5 # Leu um valor decimal (float)
texto = str(numero) # Converteu para texto
numero = float(texto) # Converteu para decimal novamente

Try/Except

Nem tudo é perfeito, e as vezes seu código pode travar acidentalmente devido a algum erro no sistema.

Imagine você pedir para o código dividir R$ 10,00 para todos os usuários que fazem aniversário hoje.

“Mas e se ninguém fizer aniversário hoje?”

Nesse caso, você teria uma divisão por Zero, o que daria um erro matemático! O try e o except servem justamente para esses casos onde é necessário tratar erros e exceções que podem acontecer no seu código.

Tudo que estiver dentro do try o Python vai tentar executar. Caso dê erro, ele puta automaticamente para o que está dentro do except

try:
  total = 10
  aniversariantes = 0
  resultado = total / aniversariantes # Erro: Não pode dividir por 0
except:
  print("Algo de errado aconteceu!")
  print("Você sabe que não pode dividir por zero né?")

Type

Várias vezes você irá querer saber qual o tipo de algum determinado dado.

“Será que isso aqui é um inteiro ou um float? Talvez seja uma string, né?”

O que pode parecer uma tarefa difícil na verdade é bem fácil com o type que faz justamente isso: Te fala qual o tipo do dado:

print(type(10)) # Retonará int
print(type(5.4)) # Retornará float
print(type("ByLearn")) # Retornará str (string)

Help

Gostou dos comandos acima? Pois então, o Python tem muitos outros!

E nós sabemos que no início pode ser difícil, mas por sorte o Python tem o método help, que te explica como um comando funciona, legal né?

Faça um teste e digite o código abaixo no Python para aprender como usar o comando sum(), para somar todos os valores numa lista:

help(sum)

Mas se você precisa de uma ajuda mais próxima e eficiente para iniciar e aprimorar sua carreira como desenvolvedor, nós da ByLearn temos um curso bem completo, com uma didática bem simples e direta ao ponto que certamente te ajudará a se tornar um programador de sucesso!

Python Completo – do Júnior a Sênior

Para programadores Python iniciantes, nada melhor do que fazer um curso completo e com certificado amplamente aceito pelo mercado de trabalho
Para programadores Python iniciantes, nada melhor do que fazer um curso completo e com certificado amplamente aceito pelo mercado de trabalho | Imagem Freepik

A ByLearn possui o curso mais completo do mercado, com a melhor seleção de materiais, excelente apoio pedagógico e certificação amplamente aceita no mercado. Por isso, nosso curso é adequado tanto para programadores Python iniciantes, quanto para aqueles mais experientes que buscam atualizações.

Nosso curso Python completo – de Júnior a Sênior vai te ensinar tudo o que precisa sobre o Python. Você vai começar com uma completa introdução, passar pelos processos de instalação e configuração e finalizar com um módulo de tratamento de erros e exceções.

Nós fazemos atualizações constantes e colocamos à disposição um material didático reunido especialmente para você, com apostilas e livros oficiais

Além disso, temos uma grande seleção de conteúdo gratuito para você entrar nesta grande comunidade. Acesse nossos artigos e vídeos para começar a desvendar esse mundo novo e não se esqueça de se inscrever na nossa Newsletter para receber novidades em primeira mão.

Então, quer nos contar o que achou, sugerir algum artigo, tem críticas ou sugestões? Deixe um comentário pra gente, a sua opinião é muito importante!

Newsletter

Se inscreva na nossa Newsletter para receber as principais novidades da ByLearn

Não enviamos spam. Seu e-mail está 100% seguro!

Solicitar exportação de dados

Utilize este formulário para solicitar a exportação de seus dados.

Solicitar remoção de dados

Utilize este formulário para solicitar a remoção de seus dados.