Trabalho de Paradigmas Da Linguagem De Programação - Python

4,813 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,813
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
203
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Trabalho de Paradigmas Da Linguagem De Programação - Python

  1. 1. CENTRO UNIVERSITARIO LUTERANO DE JI-PARANA Sistemas de Informação
  2. 2. INTRODUÇÃO  Python é uma linguagem de programação de alto nível, interpretada, interativa, orientada a objetos, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation.
  3. 3. INTRODUÇÃO  O desenvolvimento de Python ocorreu na mesma época em que várias outras linguagens de programação dinâmicas (e open-source), tais como Tcl, Perl e (muito depois) Ruby, também estavam em desenvolvimento ativo e aumentando popularidade.
  4. 4. INTRODUÇÃO  Python é atualmente uma das mais populares linguagens dinâmicas de programação, junto a Perl, Tcl, PHP e a novata Ruby. Embora frequentemente vista como linguagem de quot;scriptsquot;, é, na verdade, uma linguagem de programação de propósito geral, na mesma linha de Lisp ou Smalltalk (assim como outras linguagens, por assim dizer).
  5. 5. INTRODUÇÃO  Hoje, Python é usada para tudo, desde scripts simples de uso único a grandes e escaláveis servidores web que provêem serviço ininterrupto 24x7(24 horas por dia 7 dias por semana). É usada em GUI (interfaces gráficas de usuário) como mostraremos mais a frente e programação para banco de dados, programação web tanto no lado cliente quanto servidor e teste de aplicações. É usada por cientistas escrevendo programas para os supercomputadores mais velozes e por crianças aprendendo a programar.
  6. 6. PORQUE USAR PYTHON
  7. 7. TIPOS DE DADOS
  8. 8. NUMEROS Há vários tipos numéricos que se pode usar em python  Int: números inteiros de precisão fixa 1 , 2 , 15 , 19  Long: números inteiros de precisão arbitrária 1L , 10000L , -9999999L  Floats: números racionais de precisão variável 1.0 , 10.5 , -19000.00005 , 15e-5  Complex: números complexos 1+1j , 20j , 1000+100J
  9. 9. STRINGS São cadeias de caracteres Constituem outro tipo fundamental do python  Constantes string são escritas usando aspas simples ou duplas Ex.: quot;aquot; ou 'a'  O operador “+” pode ser usado para concatenar strings Ex.: quot;aquot;+quot;bquot; é o mesmo que quot;abquot;  O operador “*” pode ser usado para repetir strings Ex.: quot;aquot;*10 é o mesmo que quot;aaaaaaaaaaquot;
  10. 10. BOOLEAN  Também chamadas expressões lógicas  Resultam em verdadeiro (True) ou falso (False)  São usadas em comandos condicionais e de repetição  Servem para analisar o estado de uma computação e permitir escolher o próximo passo  Operadores mais usados  Relacionais: > , < , ==, !=, >=, <=  Booleanos: and, or, not  Expressão avaliada da esquerda para a direita  Se o resultado (verdadeiro ou falso) puder ser determinado sem avaliar o restante, este é retornado imediatamente
  11. 11. COMANDOS BASICOS
  12. 12. PRINT  Para escrita na tela utilizamos o comando print. Lembrando que o comando print só passou a ser uma função apartir da versão 3.0 do Python. Sintaxe: print (“Mensagem”) Exemplos: Python 2.X >>>print “Hello World” Python 3.0 >>>print (“Hello World”)
  13. 13. INPUT  O comando input permite perguntar ao usuário um valor (normalmente é atribuído a uma variável); Sintaxe: input(pergunta) Exemplos: >>> a = input(quot;Entre com um numero: quot;) Entre com um numero: 19 >>> print a 19
  14. 14. OPEN  Como em C a leitura de arquivos em Python é muito simples;  Arquivos são Objetos do Tipo Python;  Para abrir estes arquivos utilizamos a função open; Sintaxe: variavel = open(“arquivos.txt”) Exemplos: >>>arquivo = open(“entrada.txt”)
  15. 15. IF – ELSE - ELIF  É o comando condicional, executa um comando ou um bloco de comandos se determinada condição for verdadeira; Sintaxe: if expressao: Comandos if expressao: comandos1 else: Comandos2 if expressao1: comandos1 elif expressao2: comandos2 else: comandos(N)
  16. 16. WHILE  Repete uma seqüência de comandos enquanto uma dada expressão booleana for verdadeira. Sintaxe: while expressão: comando ... comando Exemplos: >>> a = 10 >>> while a>8: ... print a, ... a = a-1 ... 10 9
  17. 17. SUBROTINAS
  18. 18. FUNÇÕES  A criação de funções também não tem segredo em Python;  Funções são definidas usando a palavra chave def;  Sintaxe: def NomeDaFunção(argumentos): comandos…  Exemplos def alo(): print (“Alô Mundo”)
  19. 19. PROGRAMA EXEMPLO
  20. 20. PROGRAMA EXEMPLO
  21. 21. PROGRAMA EXEMPLO
  22. 22. BIBLIOGRAFIA  http://www.slideshare.net/franciscosouza/minicurso- de-python  http://infog.casoft.info/  http://www.python.org.br/wiki/HistoriaDoPython  http://pt.wikipedia.org/wiki/Python
  23. 23. DUVIDAS OU PERGUNTAS
  24. 24. FIM Paradigmas da Linguagem de Programação Alunos: Janderson Campêlo Henrique Corilaço Thais Aguiar de Pinho.

×