Tópicos Especiais I 
Professor: Sergio Almagro 
Alunos: José Nondas – Denis Vieira
O q ue é? 
É uma linguagem de altíssimo nível (VHLL – Very High Level Language), 
de sintaxe moderna, orientada a objetos,...
Onde us ar Python 
Por ser uma linguagem de uso geral, ela é aplicada em vários tipos 
de problemas. A biblioteca inclui m...
Onde não usar Python 
Apesar de na teoria poder-se fazer qualquer coisa com a linguagem, 
na prática, devido à recursos de...
Porque apre nder Python? 
✔ Python é uma linguagem simples e elegante. 
✔ Python pode ser usado para resolver vários probl...
Quem us a Python?
Olá M undo 
O Python tem uma sintaxe muito 
fácil de aprender. 
A linguagem permite focar no 
problema e não nas dificulda...
Operadores 
Relacionais e de igualdade 
O Python tem a mesma quantidade de operadores como a 
linguagem Java. 
Operadores ...
Tipos de dados 
O Python é uma linguagem dinamicamente tipada, porém fortemente 
tipada. 
Possuindo todos os tipos simples...
Con dições 
O Python também se assemelha aos tipos de condições de outras 
linguagens, porém ao invés de delimitar condiçõ...
Con dições 
O Python é uma linguagem dinamicamente tipada, porém fortemente 
tipada. 
Possuindo todos os tipos simples com...
Próximos SlideShares
Carregando em…5
×

Python django7semestre

202 visualizações

Publicada em

Apresentação sobre Python e Django para o 7 semestre do curso de SI

Publicada em: Engenharia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
202
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Python django7semestre

  1. 1. Tópicos Especiais I Professor: Sergio Almagro Alunos: José Nondas – Denis Vieira
  2. 2. O q ue é? É uma linguagem de altíssimo nível (VHLL – Very High Level Language), de sintaxe moderna, orientada a objetos, interpretada via bytecodes, com tipagem forte (não há conversão automática) e dinâmica (não há declaração de variáveis e elas podem conter diferentes objetos. É modular, multiplataforma e de fácil aprendizado com implementação Livre. Python foi criado por Guido Von Rossum em 1991. Imagem retirada de http://en.wikipedia.org/wiki/Guido_van_Rossum
  3. 3. Onde us ar Python Por ser uma linguagem de uso geral, ela é aplicada em vários tipos de problemas. A biblioteca inclui módulos para: Processamento de texto, expressão regular, protocolos de Rede, (HTTP, FTP, e etc...) acesso a serviços do Sistema Operacional, criptografia, interface gráfica e etc. Além das extensões da biblioteca padrão. Python é tipicamente usado em aplicações web e como linguagem de script para sistemas de administração. A sua facilidade de integração com a linguagem C faz do Python uma linguagem atrativa a aplicações de maior porte.
  4. 4. Onde não usar Python Apesar de na teoria poder-se fazer qualquer coisa com a linguagem, na prática, devido à recursos de CPU, implementações e uso de memória isso nem sempre é possível. Aplicações que exigem manipulação de baixo nível são complicadas de fazer (por exemplo troca de contexto de um O.S) rotinas Relacionadas a um controlador de dispositivo e etc. São rotinas melhor executadas em C/C++.
  5. 5. Porque apre nder Python? ✔ Python é uma linguagem simples e elegante. ✔ Python pode ser usado para resolver vários problemas. ✔ Python icentiva você a escrever seus programas de maneira correta. ✔ Python tem uma curva de aprendizado bastante interessante, permitindo que novos programadores, sejam imediatamente produtivos. ✔ Para construir aplicações mais complexas, Python possibilita a fácil migração para a programação orientada a objetos.
  6. 6. Quem us a Python?
  7. 7. Olá M undo O Python tem uma sintaxe muito fácil de aprender. A linguagem permite focar no problema e não nas dificuldades da linguagem. #Exemplo Olá mundo >>> print ('Olá Mundo')
  8. 8. Operadores Relacionais e de igualdade O Python tem a mesma quantidade de operadores como a linguagem Java. Operadores de igualdade: == (igual a) != (diferente de) <> (diferente de (obsoleto)) Operadores relacionais: > (maior que) < (menor que) >= (maior que ou igual a) <= (menor que ou igual a)
  9. 9. Tipos de dados O Python é uma linguagem dinamicamente tipada, porém fortemente tipada. Possuindo todos os tipos simples como: int, float e cadeias de string. E os tipos compostos como: ✔ Listas; ✔ Dicionários; ✔ Tuplas ✔ Conjuntos; E ainda tipos definidos pelo usuário: ✔ Classes (Orientação a Objetos)
  10. 10. Con dições O Python também se assemelha aos tipos de condições de outras linguagens, porém ao invés de delimitar condições por chaves o Python utiliza-se de: Identação e dois pontos # -*- coding: utf-8 -*- velocidade = int(input('Digite a velocidade que o carro estava: ')) if velocidade > 110: multa = (velocidade-110) * 5 print ('O usuario foi multado em R$%d' %velocidade) else: print ('Você não foi multado')
  11. 11. Con dições O Python é uma linguagem dinamicamente tipada, porém fortemente tipada. Possuindo todos os tipos simples como: int, float e cadeias de string. E os tipos compostos como: ✔ Listas; ✔ Dicionários; ✔ Tuplas ✔ Conjuntos; E ainda tipos definidos pelo usuário: ✔ Classes (Orientação a Objetos)

×