PYTHON
CARACTERÍSTICAS
LINGUAGEM DE PROPÓSITO GERAL: Pode ser
usada para programar o que você desejar (Por
exemplo, o PHP é voltado especificamente para
desenvolvimento para internet);
FÁCIL E INTUITIVO: Comandos simples, sintaxes
fáceis;
MULTIPLATAFORMA: Programas escritos em
Python funcionam basicamente em qualquer
sistema operacional, em celulares e até em TV´s;
CARACTERÍSTICAS
Batteries included: a linguagem já vem com a essência de
bibliotecas e recursos instalados, porém podemos instalar outras
quando necessário.
CÓDIGO ABERTO (LIVRE): Qualquer programador pode baixar o
Python para estudar, programar e distribuir seus programas;
Extremamente
ORGANIZADA: Todo programador deve ser organizado, obedecer a
indentações de estruturas para programar. Com isso, todo
programador, mesmo que não organizado acaba se tornando, pois
é uma exigência para quem programa nesta linguagem
CARACTERÍSTICAS
ORIENTADA A OBJETOS: A linguagem é orientada a
objetos, tudo que se programa nesta linguagem é
encarado como um objeto. Até uma simples variável
é um objeto. Com o andamento dos estudos você
verá como isso funciona.
REPLETO DE BIBLIOTECAS: Existem bibliotecas do
Python, por exemplo, para: • Programar para celular;
• Criação de jogos; • Criar telas de sistemas; • Etc...
PRINCIPAIS ÁREAS DE APLICAÇÃO
• Inteligência artificial
• Biotecnologia
• Computação 3D (computação gráfica)
• Ciência de Dados
• Microcontroladores
EMPRESAS QUE USAM
• AIR CANADA – Reserva de assentos para voo são desenvolvidas
em Python
• BitTorrent – Transferência de arquivos entre usuários sem que
estes arquivos precisem estar num servidor. Exemplo: redes “peer
to peer” (para a par, ou ponto a ponto);
• Rede Globo - Globo.com quando você pesquisa por vídeos.
• Google – Robôs que fazem buscas de dados quando procuramos
algo no google, são conhecidos como CRAWLERS, também
conhecidos como Spider ou bot (robôs).
• YOUTUBE – também feito em Python
• Nasa • Industrial Light & Magic (Criadora do Star Wars em suas
produções de renderizações na computação gráfica)
IDE DO PYTHON (IDLE) – MODO
INTERATIVO
Para acessar a IDE do python basta abrir o IDLE,
software que foi instalado quando instalamos o
python. Acesse-o da seguinte forma:
Ao clicar no IDLE a seguinte IDE será carregada.
Nesta tela trabalharemos em MODO INTERATIVO,
ou seja, após a digitação de um comando e
pressionando os comandos já serão executados,
linha a linha.
Repare que no IDLE Shell, quando digitamos um
comando, será exibida a sintaxe do comando em
questão, conforme exemplo a seguir:
INSTALANDO IDE VSCODE
• ACESSE O SITE:
https://code.visualstudio.com/
INSTALANDO IDE VSCODE
INSTALANDO IDE VSCODE
INSTALANDO IDE VSCODE
INSTALANDO IDE VSCODE
INSTALANDO IDE VSCODE
INSTALANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
CONFIGURANDO IDE VSCODE
Criar pasta para armazenar projetos.
PRIMEIRO PROJETO
PRIMEIRO PROJETO
OPERADORES
OPERADORES
OPERADORES
COMANDOS DE ENTRADA
• input (leia no portugol)
– Entrada básica
– Entrada jogando o valor para uma variável
– Entrada Convertendo os tipos
COMANDOS DE SAÍDA
• print (escreva no portugol)
– Saída básica
– Saída com sep=
– Saída com end=
ponsável por alterar esse comportamento, possibilitando ao desenvolvedor trocar qual caracter será adicionado ao final do dad
Por padrão, a função print utiliza a quebra de linha (n) como último caracter.
O parâmetro end= é responsável por alterar esse comportamento, possibilitando ao desenvolvedor
COMANDOS DE SAÍDA
• print (escreva no portugol)
– Formatação de saída
COMANDOS DE SAÍDA
• print (escreva no portugol)
COMANDOS DE SAÍDA
• print (escreva no portugol)
TIPOS PRIMITIVOS
• VARIÁVEIS E TIPOS PRIMITIVOS: Em Python
não precisamos CRIAR variáveis, basta usá-las
no código. Dependendo do valor atribuído a
variável ela assumirá o tipo de dado a ela
atribuída, por exemplo, INTEIRO, REAL,
BOOLEANO OU CARACTERES (int(), float(),
bool() ou str(), respectivamente).
TIPOS PRIMITIVOS
• EXEMPLO:
TIPOS PRIMITIVOS
• CONVERSÃO DE TIPOS USANDO FUNÇÕES int(),
float(), bool() e str():
int() – Converte um dado para o tipo inteiro.
float() – Converte um dado para o tipo real.
bool() – Converte um dado para o tipo booleano(ou
lógico).
str() – converte um dado para o tipo caractere (string)
TIPOS PRIMITIVOS
• EXEMPLO:

APRESENTAÇÃO DE PROGRAMAÇÃO EM PYTHON.pptx

  • 1.
  • 2.
    CARACTERÍSTICAS LINGUAGEM DE PROPÓSITOGERAL: Pode ser usada para programar o que você desejar (Por exemplo, o PHP é voltado especificamente para desenvolvimento para internet); FÁCIL E INTUITIVO: Comandos simples, sintaxes fáceis; MULTIPLATAFORMA: Programas escritos em Python funcionam basicamente em qualquer sistema operacional, em celulares e até em TV´s;
  • 3.
    CARACTERÍSTICAS Batteries included: alinguagem já vem com a essência de bibliotecas e recursos instalados, porém podemos instalar outras quando necessário. CÓDIGO ABERTO (LIVRE): Qualquer programador pode baixar o Python para estudar, programar e distribuir seus programas; Extremamente ORGANIZADA: Todo programador deve ser organizado, obedecer a indentações de estruturas para programar. Com isso, todo programador, mesmo que não organizado acaba se tornando, pois é uma exigência para quem programa nesta linguagem
  • 4.
    CARACTERÍSTICAS ORIENTADA A OBJETOS:A linguagem é orientada a objetos, tudo que se programa nesta linguagem é encarado como um objeto. Até uma simples variável é um objeto. Com o andamento dos estudos você verá como isso funciona. REPLETO DE BIBLIOTECAS: Existem bibliotecas do Python, por exemplo, para: • Programar para celular; • Criação de jogos; • Criar telas de sistemas; • Etc...
  • 5.
    PRINCIPAIS ÁREAS DEAPLICAÇÃO • Inteligência artificial • Biotecnologia • Computação 3D (computação gráfica) • Ciência de Dados • Microcontroladores
  • 6.
    EMPRESAS QUE USAM •AIR CANADA – Reserva de assentos para voo são desenvolvidas em Python • BitTorrent – Transferência de arquivos entre usuários sem que estes arquivos precisem estar num servidor. Exemplo: redes “peer to peer” (para a par, ou ponto a ponto); • Rede Globo - Globo.com quando você pesquisa por vídeos. • Google – Robôs que fazem buscas de dados quando procuramos algo no google, são conhecidos como CRAWLERS, também conhecidos como Spider ou bot (robôs). • YOUTUBE – também feito em Python • Nasa • Industrial Light & Magic (Criadora do Star Wars em suas produções de renderizações na computação gráfica)
  • 7.
    IDE DO PYTHON(IDLE) – MODO INTERATIVO Para acessar a IDE do python basta abrir o IDLE, software que foi instalado quando instalamos o python. Acesse-o da seguinte forma:
  • 8.
    Ao clicar noIDLE a seguinte IDE será carregada. Nesta tela trabalharemos em MODO INTERATIVO, ou seja, após a digitação de um comando e pressionando os comandos já serão executados, linha a linha. Repare que no IDLE Shell, quando digitamos um comando, será exibida a sintaxe do comando em questão, conforme exemplo a seguir:
  • 9.
    INSTALANDO IDE VSCODE •ACESSE O SITE: https://code.visualstudio.com/
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    Criar pasta paraarmazenar projetos. PRIMEIRO PROJETO
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
    COMANDOS DE ENTRADA •input (leia no portugol) – Entrada básica – Entrada jogando o valor para uma variável – Entrada Convertendo os tipos
  • 31.
    COMANDOS DE SAÍDA •print (escreva no portugol) – Saída básica – Saída com sep= – Saída com end= ponsável por alterar esse comportamento, possibilitando ao desenvolvedor trocar qual caracter será adicionado ao final do dad Por padrão, a função print utiliza a quebra de linha (n) como último caracter. O parâmetro end= é responsável por alterar esse comportamento, possibilitando ao desenvolvedor
  • 32.
    COMANDOS DE SAÍDA •print (escreva no portugol) – Formatação de saída
  • 33.
    COMANDOS DE SAÍDA •print (escreva no portugol)
  • 34.
    COMANDOS DE SAÍDA •print (escreva no portugol)
  • 35.
    TIPOS PRIMITIVOS • VARIÁVEISE TIPOS PRIMITIVOS: Em Python não precisamos CRIAR variáveis, basta usá-las no código. Dependendo do valor atribuído a variável ela assumirá o tipo de dado a ela atribuída, por exemplo, INTEIRO, REAL, BOOLEANO OU CARACTERES (int(), float(), bool() ou str(), respectivamente).
  • 36.
  • 37.
    TIPOS PRIMITIVOS • CONVERSÃODE TIPOS USANDO FUNÇÕES int(), float(), bool() e str(): int() – Converte um dado para o tipo inteiro. float() – Converte um dado para o tipo real. bool() – Converte um dado para o tipo booleano(ou lógico). str() – converte um dado para o tipo caractere (string)
  • 38.