Ir para o conteúdo
PyPro PyPro
Artigos Cursos Projetos Missão Sobre nós Contato

Dicas Pythônicas

Como Receber Vários Valores em um Único input() em Python

Receber Vários Valores em um Único input() em Python

Por Dilermando Piva Jr. · 28/01/2025

Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".

Aqui no pyPRO, estamos sempre prontos para compartilhar truques que tornam a programação em Python ainda mais eficiente e prática.

Hoje, vamos aprender como receber múltiplos valores em uma única linha usando o comando input(). Essa técnica é útil quando queremos capturar vários dados do usuário ao mesmo tempo, em vez de pedir uma entrada separada para cada valor. Para isso, usamos o método split(), que divide a string de entrada em várias partes com base nos espaços.

Veja como funciona:

# Entrada tradicional (separada para cada variável)

# a = input("Entre com o valor de 'a': ")

# b = input("Entre com o valor de 'b': ")

# c = input("Entre com o valor de 'c': ")

# Entrada em uma única linha, separando os valores com split()

a, b, c = input("Entre com os valores de a, b e c: ").split()

print(f'Valor de a: {a}')

print(f'Valor de b: {b}')

print(f'Valor de c: {c}')

 

Como funciona?

  • Entrada com input() e split(): O comando input() captura a string digitada pelo usuário, e o método split() divide essa string em partes separadas por espaços. Cada parte é então atribuída a uma variável diferente.
  • Exemplo de Entrada: Se o usuário digitar 10 20 30, os valores serão atribuídos como a = 10, b = 20 e c = 30.

Dicas Extras

  • Delimitadores Personalizados: Se os valores forem separados por outro delimitador, como uma vírgula, você pode passar esse delimitador para o método split(). Exemplo:

a, b, c = input("Entre com a, b e c separados por vírgulas: ").split(',')

 

Essa forma de receber múltiplos valores de uma só vez é prática e torna o código mais limpo e organizado, especialmente quando você precisa capturar várias entradas de maneira rápida.

Espero que esta dica te ajude a criar entradas de dados mais eficientes em seus projetos. Fique atento à próxima edição, onde traremos mais truques e dicas Pythonicas!

Um forte abraço,

 

Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.

← Voltar para artigos

pyPRO - Python para todos.

Instagram YouTube LinkedIn X (Twitter)