Python Linguagem

6339 palavras 26 páginas
Curso de Python
25/03/10

Rudson R. Alves
Mestre em Física
Prof. na UVV http://rra.etc.br Introdução
Esta apresentação é baseada no material:
Python na Prática: Um curso objetivo de programação em Python de Christian Robottom Reis: http://www.async.com.br/projects/python/pnp/ Tutorial Python de Guido van Rossum, criador do Python

2

Cronograma
O que é Python
Por que Python
Python Básico
Estruturas de Controle
Exceções
Funções
Escopo de Variáveis
Funções Pré-definidas
Docstrings
Manipulação de Arquivos
Orientação a Objetos
Importando Módulos
3

O que é Python: Linguagem interpretada
Classificação das linguagens: compilada interpretada
Compiladas:
Fortran, C, C++, Visual
Basic, ...

#include using namespace std; int main ()
{
cout >> a = 1
>>> type(a)

>>> a = 'abacaxi'
>>> type(a)

>>> a = 1.0
>>> type(a)

A tipagem dinâmica reduz a quantidade de tempo de planejamento prévio e é um mecanismos importante para garantir flexibilidade e simplicidade das funções
Python.

6

O que é Python: Delimitação por indentação
Em Python não existe um delimitador específico para blocos de código. A delimitação é feita pela indentação: print “O valor de a é “ if a == 0: print “zero” a = “zero” else: print a exit() Isto garante que o código seja sempre legível.

7

O que é Python: Tipos de alto nível
Além dos tipos básicos (inteiro, ponto flutuante, ...), o
Python possui ainda outros tipos de mais alto nível:
Listas []: como um vetor em outras linguagens, lista é um conjunto de valores acessados por um índice numérico, inteiro, iniciado por zero. Em Python, uma lista ainda podem armazenar todo tipo de valores.
>>> a = [“A”, “B”, “C”, 1, 2, 3, 4.0]
>>> print a[0]
A
>>> a[6]
4.0
>>> a
['A', 'B', 'C', 1, 2, 3, 4.0]
>>> type(a[6])

8

O que é Python: Tipos de alto nível
Tuplas: Tuplas são seqüências de elementos arbitrários como listas, com a exceção de que são imutáveis.

Relacionados

  • Linguagem python
    1156 palavras | 5 páginas
  • Sobre a Linguagem Python
    1642 palavras | 7 páginas
  • Python e Rust (Linguagem de programação)
    433 palavras | 2 páginas
  • Trabalho em Linguagem Python
    503 palavras | 3 páginas
  • História da linguagem Python. (PDF)
    525 palavras | 3 páginas
  • Trabalho sobre linguagem de Programação PYTHON
    723 palavras | 3 páginas
  • Redes
    991 palavras | 4 páginas
  • Pyton
    3683 palavras | 15 páginas
  • EVOLUÇAO LINGUAGEM DE PROGRAMAÇAO PHYTON
    2588 palavras | 11 páginas
  • python
    1215 palavras | 5 páginas