Skip to the content.

Bem-vindos colegas ipeanos. Prazer imenso.

Bernardo–COMIC/DISET/IPEA

Endereços

Contributor: Gabriel Pistelli

Aula 1. Aula 0

  1. Objetivo da aula: hello.py com sucesso
  2. Objetivo do curso:
    • Autonomia, compreensão da lógica
    • Fundamentos
    • POO–programação orientada a objetos
    • Boas práticas
    • Compreensão mínima de:
      • funções,
      • classes,
      • módulos e
      • persistência
  3. Muitos exercícios e exemplos depois da Aula3, para solidificar fundamentos.

Disclaimer


  1. Referência básica:

Ainda a instalação

4. Comofaz? I

Exercício: hello.py

Produzir output impresso na tela: hello, world!


  1. Propósito geral, aplicações de larga escala
  2. Sintaxe limpa, uniforme, manutenção (computação)
  3. Bibliotecas consolidadas para dados, machine learning (comunidade)
  4. Multi-paradigma: funcional (funnções), procedural (comandos), Orientada a objetos
  5. Orientada a objetos básico:
    • métodos (funções) e dados (atributos) em conjunto

Vocabulário

  1. script, programa
  2. parâmetros
  3. funções
  4. output (print, transforma, persiste)


Variables

Hands-on II:

  1. Tipos de dados type() + primeiras noções de classes, métodos e atributos
     int
     str
     bool
     float
    
  2. Variáveis
    • input('Entre um número')
  3. Operadores

     +
     -
     * 
     /
     **
    
     ==
     !=
     >=
    

    Material de continuidade da Aula 1 transferido para Aula 2…

    Aula 2: Estruturas de Dados Pythonicas