Escolar Documentos
Profissional Documentos
Cultura Documentos
Estruturada
Linguagem Python
Professor Adjenor Cristiano
Queiroz
FAPAM - 2023
Recomendação de Conteúdo
Lógica de Programação
https://www.youtube.com/watch?v=8mei6uVttho&list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvf
XV&ab_channel=CursoemV%C3%ADdeo
Sobre o Python
Sobre o Python
● Simplicidade e clareza
● Python requer menos código
● Muitas bibliotecas prontas para uso imediato
● Modularização para frameworks e recursos
complexos
● Python é software livre
● Multiplataforma
Por que Python?
Criar aplicações ;
Criar jogos;
Manipular grandes conjuntos de textos com as mais avançadas
tecnologias (processamento de linguagem natural);
Criar gráficos para BI (Business Intelligence);
Criar ferramentas de Analytics para tomadas de decisão;
Manipular dados de forma avançada, com todos os recursos
que um cientista de dados poderia necessitar;
Rodar algoritmos de machine learning
Criar aplicações de inteligência artificial, utilizando deep
learning, reinforcement learning, entre outros;
Trabalhar com Big Data;
Realizar trading automatizado em bolsa de valores;
Fazer pesquisa científica e computação numérica, tendo
bibliotecas alternativas ao software Matlab;
Utilizar funções e módulos prontos para engenharia,
geologia, climatologia, entre outras áreas;
Programar microcontroladores e robôs.
Quem utiliza Python?
Instagram (utiliza Django como backend, um framework
Python para a web)
Google (grande parte do algoritmo de busca é escrito em
Python)
Spotify (o aplicativo é construído em Python)
Netflix (utiliza muitas bibliotecas Python)
Uber (boa parte do aplicativo é feita com Python)
Dropbox (contratou o criador da linguagem Python,
Guido van Rossum)
Pinterest (utiliza Python e Django)
Reddit (utiliza bibliotecas Python)
O que eu preciso?
Editor - Interpretador - PC
Instalação
Download:
https://www.python.org/
Download:
https://www.python.org/
Versão 3.8.10
print(“Hello World”)
Nosso Primeiro Programa!
Estrutura do Código:
Cuidados ao digitar seus programas:
VisuAlg Python
variavel <- 10 variavel = 10
Concatenação:
nome = “Cristiano”
Tipo de variáveis:
VisuAlg Python
Inteiro int
Caractere string
Real float
Logico boolean
Tipo de variáveis:
soma = a + b
print("A soma de a + b é: ", soma)
Funções de conversão int( ):
>>> a = 1 # a recebe 1
>>> b = 5 # b recebe 5
#---------------------------------------------------------------
>>> b > a # b é maior que a?
>>> a < b # a é menor que b?
>>> b >= a # b é maior ou igual a a?
>>> b == a # b é igual a a?
Operadores lógicos:
operação operação
relacional relacional
operação
lógica
● MENEZES, Nilo Ney Coutinho - Introdução à Programação com Python: Algoritmos e Lógica
de Programação Para Iniciantes, 3ª Edição – 2019, Editora: Novatec Editora, ISBN-10:
8575227181
● SHAW, Zed A – Aprenda Python 3 do jeito certo, 1ª Edição – 2019, Editora: Alta Books, ISBN:
978-85-508-0473-6.
● https://docs.python.org/pt-br/3/
● https://www.ime.usp.br/~leo/mac2166/2017-1/introducao_estrutura_basica_c_python.html
● http://python42.com.br/?p=176
● https://www.youtube.com/@CursoemVideo
● https://panda.ime.usp.br/cc110/static/cc110/
●