Aula 01
Aula 01
Aula 01
Programação
Python - Introdução
Professores:
Flávio Mania
Wilton Moreira Ferraz Junior
EMENTA
• Introdução a Linguagem Python
• Complexidade de algoritmos
• Filas
• Listas
• Listas lineares, simplesmente encadeadas, duplamente
encadeadas e circulares
• Conceitos de árvores.
• Criação de Programa;
• Conceito de ordenação de vetores.
OBJETIVOS
https://www.developer-tech.com/news/2018/jul/13/python-creator-steps-down-after-almost-30-years-charge/
Definição (DevMedia)
Python é uma linguagem dinâmica, interpretada,
robusta, multi-plataforma, multi-paradigma (orientação
à objetos, funcional, refletiva e imperativa) e está
preparada para rodar em JVM e .NET Framework.
Lançada em 1991 por Guido van Rossum, é uma
linguagem livre (até para projetos comerciais) e hoje
pode-se programar para desktops, web e mobile.
Os sites mais
populares em Python:
√ Google
√ YouTube
√ DropBox
√ Instagram
√ Quora
Sintaxe Significado
\n Nova linha
\r Retorno de carro (semelhante a \n)
\t Tabulação horizontal
\\ A própria barra ( \ )
\$ O símbolo $
\' Aspa simples
\" Aspa dupla
Aritméticos
Só podem ser utilizados quando os operandos são
números (integer ou float). Se forem de outro tipo, terão
seus valores convertidos antes da realização da operação.
Símbolo Operação
+ adição
- subtração
* multiplicação
/ divisão
** potenciação
% módulo
Aritméticos
Atribuição
Existe um operador básico de atribuição e diversos derivados. Sempre
retornam o valor atribuído. No caso dos operadores derivados de
atribuição, a operação é feita entre os dois operandos, sendo atribuído
o resultado para o primeiro.
Símbolo Operação
= atribuição simples
+= atribuição com adição
-= atribuição com subtração
*= atribuição com multiplicação
/= atribuição com divisão
%= atribuição com módulo
.= atribuição com concatenação
Atribuição
Relacionais
As comparações são feitas entre os valores contidos nas
variáveis, e não as referências. Sempre retornam um
valor booleano.
Símbolo Operação
== igual a
!= diferente de
< menor que
> maior que
<= menor ou igual a
>= maior ou igual a