Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor...
Transcript of Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor...
ProgramaçãoAplicada
Ao Direito
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
ConteúdoDia 02 - Variáveis e Estruturas de Dados● Tipos de Dados Simples● Tipos de Dados Compostos● Tabelas de Verdade● Exercícios Práticos: Operações Básicas e Tipos de Dados em
Python
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Tipos de DadosTipos de dados simples
Não podem ser decompostos em tipos de dados mais simples.
Exemplos:● Inteiro● Ponto flutuante● Complexo● Decimal● Lógico (boolean)● Caractere● Cadeia de caracteres (string) → Talvez… Depende da linguagem
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Direito, programação e culinária
São os “potinhos” essenciais
nos quais guardamos e manipulamos os
ingredientes.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Menu vetor criado por freepik - br.freepik.com
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Tipos de DadosTipos de dados compostos
São aqueles que podem ser criados a partir de tipos mais simples.
Exemplos:
● Classes● Vetores, Listas, Dicionários → Todo tipo de coleções● Arquivos● Imagens
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Direito, programação e culinária
Menu vetor criado por freepik - br.freepik.com
Podemos imaginar um “mis en place” mais
complexo.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Tipos de Dados (Python)Tipos de dados
Informações textuaisEx. Nomes, descrições
STRING
Informações sim/nãoEx. É brasileiro?
BOOLEAN
Números inteirosEx. Quantos dias?
INTEGER
Números reais e moedaEx. Valor da multa
FLOAT
DatasEx. Data de nascimento
DATE
HorárioEx. Horário de encerramento
TIME
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
IntroduçãoTipos de dados - Listas
Lista de escolha únicaEx.: comarcas e estados do Brasil
Lista de escolhas múltiplasEx.: pedidos na causa
LISTAS
Veja mais exemplos abaixo:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
IntroduçãoTipos de dados - Listas
Lista de escolha única
Lista de escolha múltipla
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
IntroduçãoIdentificação de variáveis e seus tipos
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Operações básicasOperações aritméticas
Em Python, é possível se utilizar 3 tipos de operações básicas: aritmética, lógica e relacional.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Operações básicasOperações lógicas
As Operações lógicas, temos que lembrar da famosa ‘tabela verdade’. As operações possíveis são:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Operações básicasOperações relacionais (comparativas)
É todo operador que obtém a relação do membro a esquerda com o membro à sua direita.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Direito, programação e culinária
Menu vetor criado por freepik - br.freepik.com
São as ações elementares da cozinha:
Bater as claras…Abrir a massa…Fritar um ovo…
Descascar a cebola…Picar o alho....Lavar a faca...
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Alinhando expectativas
Eu nunca decidi ser chef, eu decidi ser cozinheiro, o que é muito
diferente. Antes de ser chef, precisa querer ser cozinheiro.
Erick Jacquin
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Atividades
Dia 02 – Atividades
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Breaking the Law
Realização:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 SiLEX Sistemas (www.silexsistemas.com.br)
Apoio: