Entrada e Saída do Console - Python
Saída do Console
Para exibir informações no console, usamos a função embutida print()
print("Hello Programício")
O código acima exibirá a mensagem Hello Programício no console.
Uma característica desta função é que, por padrão, ela exibe o valor em uma nova linha. Por exemplo:
print("Hello World")
print("Hello Programício")
print("Hello Python")
Exibirá:
Hello World Hello Programício Hello Python
Esse comportamento nem sempre é conveniente. Se quisermos que todos os valores sejam exibidos na mesma linha, precisamos ajustar o comportamento da função usando o parâmetro end
end
print()
print(value, end=ending_symbols)
Por padrão, end
"\n"
print()
Agora, vamos configurar a função para não pular para a próxima linha, mas exibir o valor na mesma linha:
print("Hello World", end=" ")
print("Hello Programício", end=" ")
print("Hello Python")
Dessa forma, os valores exibidos serão separados por um espaço:
Hello World Hello Programício Hello Python
Podemos também usar uma sequência de caracteres como separador:
print("Hello World", end=" and ")
print("Hello Programício", end=" and ")
print("Hello Python")
Neste caso, as mensagens serão separadas pela sequência " and "
Hello World and Hello Programício and Hello Python
Entrada no Console
Além de exibir informações, podemos receber dados inseridos pelo usuário no console. Para isso, o Python possui a função input()
name = input("Enter your name: ")
print(f"Your name: {name}")
Neste caso, a função input()
"Enter your name: "
name
print()
Enter your name: Programício
Your name: Programício
Outro exemplo com a entrada de vários valores:
name = input("Your name: ")
age = input("Your age: ")
print(f"Name: {name} Age: {age}")
Exemplo de execução do programa:
Your name: Tom Your age: 25 Name: Programício Age: 25
É importante notar que todos os valores inseridos são considerados do tipo str