Buscar

1c_Assunto

Prévia do material em texto

PROGRAMAÇÃO PYTHON (REVISÃO) 
 
MENSAGEM 
O primeiro ponto e que MENSAGEM e tudo aquilo que 
devemos exibir na tela, ou seja um "conjunto de 
caracteres[Letras, Números, caracteres especiais] 
que tem o objetivo de informar algo ou solicitar algo! 
A utilização de uma mensagem é simples, pois toda 
mensagem é como falei um conjunto de caracteres 
com um objetivo específico... vamos ao exemplo: 
 
OLÁ PESSOAL 
 
Isso é uma mensagem, mas para uma linguagem de 
programação entender todas as mensagens, elas 
precisam ser formatadas e delimitadas, ou seja, isso 
quer dizer que no Python todas as mensagens vem 
entre aspas simples '' ou aspas duplas "". 
Voltemos ao exemplo agora corrigindo. 
 
"OLÁ PESSOAL" 
 
Isso e uma mensagem em python. 
 
"123" 
 
Isso também e uma mensagem! 
 
NUMEROS 
Números no python são todos os valores do conjunto 
dos números reais e inteiros que possuem o objetivo 
de representar valores, ou seja, para que sejam 
calculados ou exibidos. 
 
123 
 
Esse valor é um número padrão em python, mas 
vejam a diferença... o valor 123 difere da mensagem 
"123" 
O que eu quero dizer é simples: 
 
123 é um número matemático, serve apenas para 
representar valores já "123" é uma mensagem que 
possui apenas números, ela não serve para cálculos 
matemáticos. 
 
FUNÇÕES 
 
Até agora prendemos o que é mensagem e o que são 
números correto? Agora vamos aprendera exibir eles 
na tela e para isso iremos utilizar uma FUNÇÃO 
chamada PRINT. 
 
Mais o que e uma FUNÇÃO? 
 
Uma função e um comando predefinido ou criado para 
executar uma determinada ação em Python. 
Toda função, veja bem “TODA FUNÇÃO” e escrita em 
2 ou 3 partes: 
 
Geralmente as funções predefinidas em python são 
escritas nessa ordem: 
 
NOME (PARAMETRO) 
 
Porem se atentem que o parâmetro sempre, 
novamente, “SEMPRE VEM DENTRO DE 
PARENTESES”! 
 
Já as funções, aquelas que são criadas, possuem 
uma terceira parte chamada CORPO, que veremos 
mais tarde quando formos criar nossas funções. 
 
Como falei anteriormente, iremos utilizar uma função 
que possui como nome PRINT, notem que este é 
apenas... APENAS O NOME e está faltando algo... o 
que e? 
 
MUITO BEM PARA AQUELE QUE FALOU QUE 
FALTAVA O PARAMETRO 
 
A função print se escreve assim, e preste atenção, 
toda função predefinida é escrita em MINUSCULO e 
bem assim: 
 
print() 
 
Mais professor qual é o parâmetro que passaremos? 
MUITO BEM JOVEM PADAWAN, vejo que está 
prestando atenção na aula! 
 
O parâmetro que iremos passar é uma mensagem... 
agora eu pergunto COMO SE ESCREVE UMA 
MENSAGEM? Lembrem, toda mensagem vem entre 
aspas e tem a intenção de notificar algo. Mas se a 
mensagem e um parâmetro ela vem aonde no print? 
Exatamente! Ela vem dentro dos parênteses. 
 
print('Olá Pessoal!') 
 
VARIAVEIS 
 
Aprendemos a trabalhar com mensagens, números e 
funções, mas precisamos agora entender um conceito 
de dados que é muito importante em programação, 
esse conceito se chama variáveis. 
Vamos lá: 
Uma variável é um lugar onde se guarda uma 
informação, esse lugar possui algumas características 
peculiares como nome, sim ela possui um nome. E um 
valor que será atribuído ou seja, ela é um nome que 
possui um valor interno. 
Não entendi professor. 
Vamos imaginar algumas coisas para entender o que 
são variáveis. 
Imagine que Irineu possui uma caixa bem grande e 
vários envelopes de cartas vazios e em branco. 
Determinado dia, Irineu ganhou 100 reais extra e 
resolveu guardar esse dinheiro, foi então que lembrou 
dos envelopes e da grande caixa. 
A princípio sua ideia era guardar todo dinheiro extra 
que ganhava em pequenos envelopes e guardá-los 
dentro da caixa para que ninguém soubesse as 
quantias guardadas. 
Cada envelope que Irineu guardava ele colocava um 
nome diferente para identificar caso precisasse achar 
o envelope, sua regra era EX de extra seguido do 
valor, como por exemplo EX100 foi o primeiro 
envelope guardado por ele. 
Durante o Todo os dias ele foi depositando valores 
diferentes entre 5 e 80 reais, mas sabia que em um 
dos envelopes havia 100 reais. 
Passaram alguns meses e a caixa estava cheia de 
envelopes. 
 
Determinado dia ele precisou pagar uma conta de 100 
reais exatos e lembrou que dentro da caixa havia um 
envelope com o valor correto, mas a pergunta que eu 
te faço é QUAL DOS VÁRIOS EMVELOPES ESTAVA 
O VALOR? 
 
Pois bem, nesta analogia a grande caixa é a 
MEMÓRIA do seu computador, os envelopes por sua 
vez são as VARIAVEIS, e as quantias armazenadas 
nos envelopes são os VALORES. 
Casa envelope recebia um nome para que apenas ele 
sabia identificar, a esse nome damos o termo correto 
de IDENTIFICADORES. 
 
Em python uma variável é representada por um 
identificador, esse identificador possui algumas regras 
para sua criação. 
Nunca começar com números, mas eles podem fazer 
parte do seu nome. 
 
EX100 
 
É um exemplo, dentro de EX100 Irineu armazenou um 
valor que neste caso era 100 reais, em python fica 
algo assim: 
 
EX100 = 100.00 
 
Note que o igual neste caso é tratado como 
ATRIBUIÇÃO e não como COMPARADOR Lógico 
matemático. 
 
Agora me diga caso ele fosse guardar um valor que 
fosse 52reais como seria o nome do identificador da 
variável de IRINEL? 
 
Respondeu correto quem disse: 
 
EX52 
 
professor e se fosse 52,50 a virgula pode fazer parte? 
A resposta é NÃO! 
Os identificadores também não podem conter 
caracteres especiais nem espaços em branco a única 
exceção é o underline _. 
Então ele caso recebesse 52,50 ele poderia 
representar da seguinte forma: 
 
EX52_50 
 
TIPOS DE VARIAVEIS 
 
O Python é uma linguagem de programação auto 
tipável, ou seja, não exige a declaração do tipo de 
variável, ele já a identifica. 
Por exemplo: 
 
Var = 123 
 
Ele entende que a variável VAR vai receber um 
numero. 
 
VAR = “Olá Mundo” 
 
Ele identifica que a variável está recebendo uma 
mensagem. 
 
O Python possui algumas variáveis primitivas pré-
definidas que são INT, FLOAT, STR e BOOL. 
 
 
NUMEROS INTEIROS (int) 
 
Números inteiros no python são os números que não 
possuem valores quebrados como por exemplo a 
idade de alguém. 
 
Idade = 36 
 
 
NÚMERO FLUTUANTE OU REAL (float) 
 
Estes são números que podem receber valores 
fracionados, um bom exemplo é utilizar números 
flutuantes para representar valores financeiros. 
 
Salario = 996,30 
 
 
 
 
CADEIA DE CARACTERES (str) 
 
Uma STRING como é conhecida é o conjunto 
caracteres (letras números e caracteres especiais) 
que tem como objetivo informar ou solicitar algo. 
Também podem ser conhecidos como MENSAGEM 
 
Ola = “Olá Seja Bem Vindo” 
 
 
LÓGICO ou BOOLEANO (bool) 
 
É um valor que so possui dois valores, ele pode ser 
representado por verdadeiro (true) ou falso (false). 
 
var = True

Continue navegando