python

1423 palavras 6 páginas
Python:
Tipos Básicos

Claudio Esperança

Python como calculadora
 O Interpretador python pode ser usado como

calculadora
 Por exemplo, as quatro operações aritméticas são

denotadas pelos símbolos


+ adição



­ subtração



* multiplicação



/ divisão

Python como calculadora
>>> 10
10
>>> # Um comentário é precedido do caracter "#"
... # Comentários são ignorados pelo interpretador
... 10+5
15
>>> 10-15 # Comentários podem aparecer também após código
-5
>>> 10*3
30
>>> 10/3
3
>>> 10/-3 # Divisão inteira retorna o piso
-4
>>> 10%3 # Resto de divisão inteira simbolizado por %
1

Tipos de dados
 São categorias de valores que são processados de

forma semelhante
 Por exemplo, números inteiros são processados de forma diferente dos números de ponto flutuante
(decimais) e dos números complexos
 Tipos primitivos: são aqueles já embutidos no núcleo da linguagem




Simples: números (int, long, float, complex) e cadeias de caracteres (strings)
Compostos: listas, dicionários, tuplas e conjuntos

 Tipos definidos pelo usuário: são correspondentes a

classes (orientação objeto)

Variáveis
 São nomes dados a áreas de memória


Nomes podem ser compostos de algarismos,letras ou _



O primeiro caractere não pode ser um algarismo



Palavras reservadas (if, while, etc) são proibidas

 Servem para:


Guardar valores intermediários



Construir estruturas de dados

 Uma variável é modificada usando o comando de atribuição:

Var = expressão
 É possível também atribuir a várias variáveis simultaneamente:

var1,var2,...,varN = expr1,expr2,...,exprN

Variáveis
>>> a=1
>>> a
1
>>> a=2*a
>>> a
2
>>> a,b=3*a,a
>>> a,b
(6, 2)
>>> a,b=b,a
>>> a,b
(2, 6)

Variáveis
 Variáveis são criadas dinamicamente e destruídas

quando não mais necessárias, por exemplo, quando saem fora de escopo (veremos isso mais tarde)
 O tipo de uma variável

Relacionados

  • Python
    1922 palavras | 8 páginas
  • Python
    2300 palavras | 10 páginas
  • Python
    40888 palavras | 164 páginas
  • python
    8993 palavras | 36 páginas
  • python
    841 palavras | 4 páginas
  • Python
    3692 palavras | 15 páginas
  • Python
    996 palavras | 4 páginas
  • python
    1870 palavras | 8 páginas
  • Python
    2280 palavras | 10 páginas
  • Python
    51688 palavras | 207 páginas