Baixe o app para aproveitar ainda mais
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
Compartilhar