Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Slide variáveis em python, Slides de Introdução à Computação

Aula sobre programação em python

Tipologia: Slides

2020

Compartilhado em 29/10/2020

iara-lima-dos-santos
iara-lima-dos-santos 🇧🇷

4

(1)

1 documento

1 / 54

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
IEC037
Introdução à Programação de
Computadores
Aula 08 – Variáveis em Python
Turma:
Professor:
Sala:
E-mail:
Página:
Ambiente virtual:
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36

Pré-visualização parcial do texto

Baixe Slide variáveis em python e outras Slides em PDF para Introdução à Computação, somente na Docsity!

IEC

Introdução à Programação de

Computadores

Aula 08 – Variáveis em Python

Turma:

Professor:

Sala:

E-mail:

Página:

Ambiente virtual:

Resolução de Problemas Algorítmicos

Definir as entradas e as^ Definir as entradas e as saídas saídas

Fim

Identificar o problema^ Identificar o problema

Início

declarações da linguagem deConverter o algoritmo em programação declarações da linguagem de^ Converter o algoritmo em programação

Projetar o algoritmo^ Projetar o algoritmo

Decompor^ Decompor

passo a passo^ passo a passoRefinar^ Refinar

Testar o programa^ Testar o programa resultante resultante

11

22

33

44

55

Conteúdo

Variáveis

Tipos de variáveis

Entrada e saída de dados

Boas práticas de programação

Erros

 (^) Variável é uma região de memória do computador

que contém um valor e conhecida por um nome especificado pelo usuário.

O que são variáveis?

Identificador

Maria

Falso

Moedas

Nome

Condicao

Conteúdo

Pi

Regras para identificar variáveis

 (^) O nome da variável deve iniciar obrigatoriamente

com uma letra do alfabeto ou o caractere sublinhado ( _ ).  (^) Os demais caracteres podem conter letras,

números ou o caractere sublinhado ( _ ).  (^) Não use uma palavra-chave reservada:

Regras para identificar variáveis :: Cuidados

 (^) Não use espaços.

 (^) Letras maiúsculas e minúsculas são diferentes.  (^) Variáveis Area e area são distintas.

A ≠ a

Variáveis :: Observações

 (^) Se você declarar uma variável já existente, o

conteúdo anterior será perdido.

>>> a = 6

>>> a

>>> a = 22

>>> a

>>> a = 6

>>> a

>>> a = 22

>>> a

O valor das variáveis muda com o tempo

 (^) O computador executa um script linha por linha.  (^) Quando alteramos o valor de uma variável, o valor anterior é substituído pelo novo.  (^) O valor antigo fica perdido para sempre.

Conteúdo

Variáveis

Tipos de variáveis

Entrada e saída de dados

Boas práticas de programação

Erros

Tipos de dados

 (^) O tipo define a natureza dos dados que a variável

armazena.  (^) Tipos mais comuns no Python:

Tipos

Numérico

Inteiro

Real Lógico

String de caracteres

Tipos Numéricos :: Observações

 (^) Números inteiros e de ponto flutuante são

representados de maneiras distintas na memória do computador.  (^) Em Python e na maioria das linguagens de

programação, utilizamos o ponto – e não a vírgula

  • como separador entre a parte inteira e a parte fracionária de um número ponto flutuante.

1 ≠ 1.01 ≠ 1.

Tipos Numéricos :: Exemplos

Número Inteiro Ponto flutuante

Representação de números reais :: Observações (2)

 Variáveis de ponto flutuante são guardadas no formato

exponencial:

sinal × mantissa × baseexpoente

 Épsilon (ε): ): pequeno intervalo entre cada número real

representável em computador e seu vizinho mais próximo.

 O valor de ε): aumenta à medida que o expoente aumenta.

x x+εε):

0

  • max – min +εmin +εmax

números representáveis

números representáveis

Representação de números reais

  • 10**30 + 0. :: Exemplo de limitação

  • 1e+
  • 10**30 + 0.

  • 1e+
    • 10**3 + 0.

  • 10**3 + 0.