0% acharam este documento útil (0 voto)
11 visualizações62 páginas

Python Básico

O documento apresenta um curso básico sobre programação e Python, abordando conceitos fundamentais como linguagens de programação, tipos de dados, coleções e operadores lógicos. Também discute o uso do Colab e a importância das bibliotecas na programação. Além disso, fornece informações sobre a história do Python e suas principais aplicações.

Enviado por

Lucas Lelouch
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
11 visualizações62 páginas

Python Básico

O documento apresenta um curso básico sobre programação e Python, abordando conceitos fundamentais como linguagens de programação, tipos de dados, coleções e operadores lógicos. Também discute o uso do Colab e a importância das bibliotecas na programação. Além disso, fornece informações sobre a história do Python e suas principais aplicações.

Enviado por

Lucas Lelouch
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 62

Python

básico
Julia Hornick
1
O QUE ESPERAR de 5
hoje O que são libs

2
O que é 6
programação Tipos de dados

3 7
O que é python coleções

8
4 Operadores
colab lógicos
O QUE
ESPER
AR de
hoje
O que vamos aprender?
Hoje vamos apresentar um básico sobre programação e python

1. Programação e perguntas frequentes


■ Linguagens de programação
■ Qual computador usar
■ Onde a programação é usada
2. O que é python
■ Criação
■ Curiosidades
3. Colab
■ O que é o colab
■ Como instalar e utilizar
4. Libs
■ O que são
■ Importância
5. Tipos de dados
■ Tipos de dados na programação
6. Coleções
■ Listas
■ Tuplas
■ Dics
■ Dataframes
7. Operadores lógicos
■ And
■ Or
Bora lá??
programa
ção
programação

Conceitos básicos do mundo da programação

1. O que é programação?
2. Qual a utilidade da programação?
3. O que são linguagens de programação?
4. O que é um código fonte?
5. O que um computador precisa para trabalhar com programação?
6. Onde a programação é usada?
7. Exemplos de código
programação

Conceitos básicos do mundo da programação

O que é programação?
Programação é o processo de criação de um conjunto de instruções que
dizem ao computador como realizar uma tarefa.
programação

Conceitos básicos do mundo da programação

Qual a utilidade da programação?


● Comunicação de sistemas
● Escalabilidade
● Desenvolvimento tecnológico
● Melhora na qualidade de vida
programação

Conceitos básicos do mundo da programação

O que são linguagens de programação?

Linguagens de programação fazem a conexão entre máquinas e


humanos.
programação

Conceitos básicos do mundo da programação

O que é um código fonte?


O código fonte, portanto, é um conjunto de instruções escritas em
determinada linguagem que tem a função de dizer ao computador o que
ele deve fazer.
programação

Conceitos básicos do mundo da programação

O que um computador precisa para trabalhar


com programação?
● Processador i5
● RAM: 8GB
programação

Conceitos básicos do mundo da programação

Onde a programação é usada?


programação

Conceitos básicos do mundo da programação

Onde a programação é usada?


Em todos os lugares!
programação

Conceitos básicos do mundo da programação

Onde a programação é usada?


Em todos os lugares!
programação

Conceitos básicos do mundo da programação

Exemplos de código
programação

Conceitos básicos do mundo da programação

Exemplos de código
programação

Conceitos básicos do mundo da programação

Exemplos de código
programação

Conceitos básicos do mundo da programação

Exemplos de código
programação

Conceitos básicos do mundo da programação

Exemplos de código
programação

Conceitos básicos do mundo da programação

CALMA, ESTÁ TUDO SOB CONTROLE


programa
ção
programação

Python

1. O que é python?
2. Como surgiu?
3. Informações importantes
4. Principais aplicações
programação

Python

O que é python?
Python é uma linguagem de programação de alto nível — ou High Level
Language —, dinâmica, interpretada, modular, multiplataforma e
orientada a objetos — uma forma específica de organizar softwares
onde, a grosso modo, os procedimentos estão submetidos às classes, o
que possibilita maior controle e estabilidade de códigos para projetos de
grandes proporções.
programação

Python

Como surgiu?
Idealizada e desenvolvida por Guido Van Rossum, matemático holandês,
no início dos anos 90, o Python foi criado com o objetivo de otimizar a
leitura de códigos e estimular a produtividade de quem os cria, seja este
um programador ou qualquer outro profissional.

A ideia surgiu, como quase todas as boas ideias, de uma necessidade: a


de economizar tempo no desenvolvimento e melhorar a eficiência em
um projeto desenvolvido no instituto onde Guido era pesquisador.
programação

Python

Principais aplicações
● Scripting e automação
● Desenvolvimento web
● Enquadramento de testes
● Big Data
● Ciência de dados
● Computação gráfica
● Inteligência artificial
Obrigada!
Linkedin: juliahornick
programa
ção
programação

Colab

1. O que é
2. Vantagens e desvantagens
3. Como instalar e usar
programação

Colab

O que é
O Colab permite que qualquer pessoa escreva e execute código python
arbitrário através do navegador.
programação

Colab

Como usar:
Obrigada!
Linkedin: juliahornick
programa
ção
programação

Libs aka ‘bibliotecas’

1. O que são
2. Importância
3. Como instalar
programação

Libs aka ‘bibliotecas’

O que são
Portanto, trata-se de uma coleção de recursos usados por programa de
computador. Quando você está usando uma linguagem de programação
e aplica uma biblioteca, você terá acesso a um conjunto de funções que
já foram escritas por desenvolvedores.
programação

Libs aka ‘bibliotecas’

Importância
● As funções são pré-definidas, permitindo uma programação modular;
● Há mais agilidade, pois pode-se usar programas distintos;
● É possível escrever códigos menores e mais organizados. Assim, se
reduz a chance de erros e retrabalhos;
● Ela facilita a atualização de programas diversos.
Obrigada!
Linkedin: juliahornick
programa
ção
programação

Tipos de Dados

1. Int
2. Float
3. String
4. Datetime
5. Bool
programação

Tipos de Dados

Int:
São números inteiros (semelhante a ideia de dados numéricos discretos).

Exemplos: 3, 8, 349, 937…


programação

Tipos de Dados

Float:

São números com valores quebrados, semelhante aos dados contínuos.

Exemplos: 3,25;4,7645;9,43784….

Importante: No python não utilizamos a ‘,’ (vírgula) e sim o ‘.’ (ponto)


para representar um valor quebrado. Exemplo: ‘3.56’
programação

Tipos de Dados

String:
Qualquer dado de tipo texto.

Exemplos: nomes pessoais, uma frase, palavras soltas…

Até mesmo números e datas podem ser transformados em strings, mas


isso não permitirá que eles sofram operações matemáticas depois.
programação

Tipos de Dados

Datetime:
Qualquer tipo de data e/ou hora.

Exemplo: 23-04-2022, 01-09-2004 13:45:37….


programação

Tipos de Dados

Bool:

São valores que assumem True ou False, 0 ou 1.


Obrigada!
Linkedin: juliahornick
programa
ção
programação

Coleções

As coleções permitem armazenar múltiplos itens dentro de uma única unidade, que funciona como
um container.

1. Listas
2. Tuplas
3. Dicionários
4. Dataframes
programação

Coleções

Listas:
Uma lista (list) em Python é uma sequência ou coleção ordenada de
valores. Cada valor na lista é identificado por um índice. Os valores que
formam uma lista são chamados elementos ou itens. Listas são similares
a strings, que são uma sequência de caracteres, no entanto,
diferentemente de strings, os itens de uma lista podem ser de tipos
diferentes.
Outro ponto importante, listas podem ser alteradas!

Exemplo:

Minha_lista = [98,’meu_nome’,’meu_sobrenome’]
programação

Coleções

Tuplas:
Tupla é um tipo de estrutura de dados utilizada em Python que funciona
de modo semelhante a uma lista, entretanto, com a característica
principal de ser imutável. Isso significa que quando uma tupla é criada
não é possível adicionar, alterar ou remover seus elementos.

Exemplo:
minha_tupla=(98,’meu_nome’,’meu_sobrenome’])]
programação

Coleções

Dicionários:
Dicionários em Python são conjuntos de chave-valor.
Assim como um dicionário de chaves (termos) que estão associadas a
valores (significados dos termos), os dicionários em Python são uma
estrutura de dados que nos permite mapear chaves a valores.

Exemplo:

meu_dic={‘nome’:’ana’,’sobrenome’:’mendes’}
programação

Coleções

Dataframes:
É uma estrutura de dados rotulada bidimensional com colunas de tipos
potencialmente diferentes.

Exemplo:
Obrigada!
Linkedin: juliahornick
programa
ção
programação

Operadores lógicos

1. O que são
2. Exemplos
3. Exercícios para praticar
programação

Operadores lógicos

O que são
São usados para fazer operações com types booleanos.
programação

Operadores lógicos

Exemplos
programação

Operadores lógicos

Exercícios para praticar:


False and True = ?
True or False = ?
(True and False) or True = ?
True and (False or True) = ?
(False or True) and False = ?
(True and False) and (False or True) = ?
(True and False) or (False or True) = ?
True and False or False and True = ?

DICA: Resolva primeiro os parênteses!


programação

Operadores de Comparação

1. O que são
2. Exemplos
programação

Operadores de comparação

O que são
São usados para comparar dois valores.
programação

Operadores de comparação

O que são
== Igual a Verifica se um valor é igual ao outro
!= Diferente de Verifica se um valor é diferente ao outro
> Maior que Verifica se um valor é maior que outro
>= Maior ou igual Verifica se um valor é maior ou igual ao outro
< Menor que Verifica se um valor é menor que outro
<= Menor ou igual Verifica se um valor é menor ou igual ao outro
programação

Referências

● https://kenzie.com.br/blog/o-que-e-python/#:~:text=Python%20%C3
%A9%20uma%20linguagem%20de,maior%20controle%20e%20esta
bilidade%20de

● https://coodesh.com/blog/dicionario/o-que-e-biblioteca/
● http://mathandmultimedia.com/2015/04/08/difference-between-and-
and-or/
● https://pythonacademy.com.br/blog/operadores-aritmeticos-e-
logicos-em-python
Obrigada!
Linkedin: juliahornick

Você também pode gostar