Lucas Castejon apresenta Python, incluindo suas características, vantagens e instalação. Ele discute como Python é uma linguagem de programação de alto nível, orientada a objetos, interpretada e dinamicamente tipada que roda em múltiplas plataformas.
2. Quem sou
- Lucas Castejon
- 21
- 4° Semestre - Sistemas de Informações
Uni-FACEF
- Célula Digital Software
3. O que é Python?
-Alto nível
-Interpretada & Pseudo-compilada (.py & .pyc)
-Multiplataforma(Unix, Windows e etc...)
-Open Source (código aberto)
-Orientação a objetos
-Tipagem dinâmica
4. Criador do Python
-Guido van Rossum
-1991
- nome python - grupo humorístico britânico
Monty Python
5. Vantagens do Python
-Sintaxe Limpa e fácil
-Legal
-Ótima documentação
-Comunidade Forte
-Rica em Bibliotécas
-Programadores Perfeccionistas
6. Instalando Python
- Windows
link: http://www.python.org/download/
Versão: Python 2.7.5 Windows x86-64 MSI
Installer (RETROCOMPATIBILIDADE!)
27. Estrutura de Seleção
if nome == "pedro":
print “pedro é o nome dele”
else:
print “pedro não é o nome dele”
#Repare na tabulação!
28. Estrutura de Seleção
if nome == "pedro":
Indentação
print “pedro é o nome dele”
else:
- Tabs
- nome dele”
print “pedro não é o Espaços (minha dica: use 4!)
29. Estrutura de Seleção
if nome == "pedro":
print “pedro é o nome dele”
elif nome == "josé":
print “josé é o nome dele”
else:
print “nome não cadastrado”
30. Estrutura de Repetição
for nome in nomes:
print nome
#nomes pode ser uma lista de qualquer coisa.
#array, matriz, contador, tuplas e etc...
40. Operações em Python
-Linguagem C
printf(“n Digite seu nome: ”);
scanf(“%s”, &nome);
-Python
>>> nome = input(“Digite seu nome: ”)
>>> idade = int(input(“Digite sua idade: ”))