PYTHON
PARTE 02 – VARIÁVEIS E ENTRADA
VARIÁVEIS
Variáveis são espaços de memória
que podem armazenar conteúdo numérico, alfanumérico, booleano,
etc. Em Python os tipos básicos de variáveis são:
tipo
|
descrição
|
exemplo
|
int
|
inteiro
|
50
|
float
|
decimal
|
10.55
|
bool
|
v/f
|
1 ou 0
|
string
|
caractere
|
“verde
claro”
|
As variáveis são definidas
automaticamente de acordo com os valores que lhe são atribuídos.
ENTRADA
DE DADOS
Para entrada de dados, a exemplo de
outras linguagens, Python utiliza o comando “input”. Sua sintaxe
básica é:
texto
= input(“mensagem”);
Onde:
texto
é uma variável que receberá o conteúdo que será lido pelo
comando input;
mensagem
é a orientação que aparecerá na tela sobre o que deve ser
digitado.
A seguir seguem alguns exemplos de
entrada de dados
EXEMPLO
1
Leitura de strings
nome =
input('digite seu nome: ');
print("o
nome digitado foi: ", nome);
|
EXEMPLO
2
Leitura de números inteiros
num =
int(input("digite um número inteiro: "));
print(num);
|
EXEMPLO
3
leitura de números decimais
num =
float(input("digite um número decimal: "));
print(num);
print("%.2f"
% num) # exibe apenas duas casas decimais
|
EXEMPLO
4
Leitura de um cálculo matemático
num =
eval(input("digite um cálculo matemático: "));
print(num)
|
PS:
a função eval() processa uma sentença matemática.
ATIVIDADES
Para
realização de algumas atividades a seguir será necessário o uso
de operadores matemáticos. São eles:
+
|
adição
|
-
|
subtração
|
*
|
multiplicação
|
/
|
divisão
|
//
|
Elimina
casas decimais na divisão de números inteiros
|
1)
O que são variáveis?
2)
Qual a diferença entre int e float?
3)
Qual recurso exibiria o número 34,12348 com apenas 3 casas decimais?
4)
Para que serve o operador matemático “//” em Python?
5)
Monte um programa em Python onde um número decimal possa ser
digitado e o seu dobro seja exibido.
6)
Monte um programa em Python onde um número decimal possa ser
digitado e a sua metade seja exibida com apenas uma casa decimal.
7)
Monte um programa em Python onde um número inteiro possa ser
digitado e seja exibido o resultado desse número elevado ao
quadrado, sem usar função.
8)
Monte um programa em Python onde um número inteiro possa ser
digitado e seja exibido o resultado desse número elevado ao cubo,
sem usar função.
9)
Monte um programa em Python onde um numero possa ser digitado e seja
exibida a tabuada referente a esse número.
10)
Para que servem, respectivamente, int(), float() e eval() em Python?
BIBLIOGRAFIA
https://www.python.org/psf/
Consultado em junho de 2021
Artigo redigido em junho de 2021
– direitos reservados a www.rmfais.com