Curso Python #07 - Operadores Aritméticos

Curso Python #07 - Operadores Aritméticos

Introdução às Operações Aritméticas em Python

Visão Geral da Seção: Nesta seção, vamos aprender sobre operações aritméticas em Python e como realizar cálculos matemáticos usando a linguagem.

Fundamentação Teórica

  • O programa simples que foi construído na tela mostra como somar dois números inteiros e exibir o resultado usando o comando print.
  • Através do uso de inputs, é possível receber valores numéricos do usuário e armazená-los em variáveis.
  • Existem diferentes operadores aritméticos em Python, como adição (+), subtração (-), multiplicação (*), divisão (/), exponenciação (**), divisão inteira (//) e módulo/resto da divisão (%).
  • Os operadores aritméticos são binários, ou seja, requerem dois operandos para realizar a operação.
  • Para testar igualdade entre dois valores, utiliza-se o operador ==, enquanto o sinal de atribuição é representado por um único igual =.

Conclusão

Nesta seção, aprendemos os conceitos básicos das operações aritméticas em Python. Agora estamos prontos para realizar cálculos matemáticos utilizando a linguagem.

Ordem de Precedência e Operadores Aritméticos

Visão Geral da Seção: Nesta seção, o professor explica a ordem de precedência dos operadores aritméticos e como realizar cálculos matemáticos em Python.

Ordem de Precedência dos Operadores Aritméticos

  • A multiplicação tem precedência sobre a adição.
  • Exemplo: 3 * 266 + 5 = 11

Exemplos de Cálculos com Ordem de Precedência

  • Exemplo 1: 3 * (5 + 4) ** 2 = 243
  • Exemplo 2: (3 * 5) + (4 ** 2) = 31

Utilizando Parênteses para Alterar a Ordem de Precedência

  • Os parênteses podem ser utilizados para alterar a ordem de precedência dos cálculos.
  • Exemplo: (5 + 49) ** (1/2) = raiz quadrada de 50 = aproximadamente 7.07

Dicas Adicionais sobre Operadores Aritméticos

  • O Python permite realizar cálculos com números muito grandes.
  • É possível utilizar o operador ** ou a função interna pow() para calcular potências.
  • Também é possível calcular raízes utilizando o operador ** ou a função interna pow().
  • Alguns operadores aritméticos também podem ser utilizados com strings.

Prática - Trabalhando com Operadores em Python

Visão Geral da Seção: Nesta seção, o professor demonstra exemplos práticos do uso dos operadores aritméticos em Python.

Exemplos de Cálculos no Console do Python

  • O console interativo do Python permite realizar cálculos diretamente.
  • Exemplo: 5 + 3 * 2000 = 6015

Utilizando a Barra Dupla para Divisão Inteira

  • A barra dupla (//) realiza a divisão inteira entre dois números.
  • Exemplo: 19 // 2 = 9

Limites de Números em Python

  • Diferente de outras linguagens, o Python não possui limites para o tamanho dos números.
  • É possível trabalhar com números extremamente grandes.

Outros Operadores Aritméticos e Strings

  • Alguns operadores aritméticos também podem ser utilizados com strings.
  • Por exemplo, o operador + realiza a concatenação de strings.

Conclusão

Nesta aula, aprendemos sobre a ordem de precedência dos operadores aritméticos em Python e como realizar cálculos matemáticos utilizando esses operadores. Também vimos exemplos práticos no console do Python. Agora você está pronto para utilizar os operadores aritméticos em seus programas!

Função print no Python

Visão geral da seção: Nesta seção, o instrutor explica a função print no Python e suas diferentes formas de uso.

Uso básico da função print

  • A função print é usada para exibir informações na saída do programa.
  • É possível imprimir valores literais ou variáveis usando a função print.
  • Ao imprimir uma variável, não é necessário usar aspas ao redor do valor.

Replicando informações com a função print

  • É possível replicar informações usando o operador de multiplicação (*) junto com a função print.
  • Por exemplo, ao escrever print("Hello" * 5), será impresso "Hello" cinco vezes.

Formatação avançada com a função print

  • A função print permite formatação avançada usando o método .format().
  • É possível alinhar textos à esquerda, à direita ou centralizados dentro de um espaço específico.
  • Também é possível adicionar caracteres especiais antes ou depois do texto.

Operadores aritméticos no Python

Visão geral da seção: Nesta seção, o instrutor aborda os operadores aritméticos no Python e como utilizá-los em expressões matemáticas.

Operadores aritméticos básicos

  • Os operadores aritméticos básicos são adição (+), subtração (-), multiplicação (*), divisão (/) e resto da divisão (%).
  • Eles podem ser usados para realizar cálculos matemáticos simples.

Utilizando operadores aritméticos em expressões

  • É possível utilizar os operadores aritméticos em expressões matemáticas.
  • Por exemplo, print(2 + 3 * 4) resultará em 14, pois a multiplicação é realizada antes da adição.

Utilizando variáveis com operadores aritméticos

  • É possível utilizar variáveis juntamente com os operadores aritméticos.
  • Por exemplo, ao ler dois números inteiros e armazená-los em variáveis, é possível realizar cálculos utilizando essas variáveis.

Formatação avançada com a função print

Visão geral da seção: Nesta seção, o instrutor explora a formatação avançada da função print no Python usando chaves e valores formatados.

Utilizando chaves e valores formatados

  • A formatação avançada da função print utiliza chaves para indicar onde os valores devem ser inseridos.
  • Os valores são passados como argumentos para o método .format() após a string.
  • É possível especificar o número de casas decimais ou outros detalhes de formatação.

Quebrando linhas na saída do print

  • Por padrão, o print quebra linhas automaticamente após cada chamada.
  • No entanto, é possível evitar quebras de linha adicionando , end="" ao final do comando print.

Dicas finais sobre a função print

Visão geral da seção: Nesta seção final, o instrutor compartilha algumas dicas adicionais sobre o uso eficiente da função print no Python.

Digitar código ao invés de copiar e colar

  • Durante o aprendizado, é recomendado digitar o código ao invés de copiar e colar.
  • Digitar o código ajuda a internalizar os conceitos e facilita o aprendizado.

Utilizando formatação avançada com chaves

  • A formatação avançada da função print usando chaves é mais poderosa do que a sintaxe antiga com %.
  • Ela permite maior flexibilidade na formatação dos valores impressos.

Evitando quebras de linha indesejadas

  • Para evitar quebras de linha indesejadas no output do print, pode-se adicionar , end="" ao final do comando print.
  • Isso fará com que a próxima chamada de print seja exibida na mesma linha.

Quebra de Projeto

Visão Geral da Seção: Nesta seção, o palestrante fala sobre uma quebra de projeto.

Quebra de Projeto

  • O palestrante menciona uma quebra de projeto.
  • Não há informações adicionais disponíveis sobre a quebra de projeto.

Agradecimentos aos Colaboradores

Visão Geral da Seção: Nesta seção, o palestrante expressa gratidão aos colaboradores do curso.

Agradecimentos aos Colaboradores

  • O palestrante agradece às pessoas que colaboraram para tornar o curso possível.
  • Ele menciona que qualquer pessoa pode ajudar e ser bem-vinda no curso.
  • Há menção a uma campanha em andamento para ajudar a financiar um curso específico.
  • O palestrante promete mencionar os nomes dos colaboradores adamantes durante algumas aulas.
  • Ele planeja falar os nomes dos colaboradores adamantes em ordem alfabética e com suas respectivas cidades.

Agradecimentos aos Colaboradores (Continuação)

Visão Geral da Seção: Nesta seção, o palestrante continua a listar os nomes dos colaboradores adamantes e suas respectivas cidades.

Agradecimentos aos Colaboradores (Continuação)

  • O palestrante continua listando os nomes dos colaboradores adamantes em ordem alfabética e com suas respectivas cidades.
  • Ele expressa sua gratidão a cada uma dessas pessoas pelos seus apoios.

Agradecimentos Finais

Visão Geral da Seção: Nesta seção, o palestrante faz agradecimentos finais aos colaboradores e encoraja outros a contribuírem.

Agradecimentos Finais

  • O palestrante agradece novamente aos colaboradores por sua contribuição.
  • Ele expressa o desejo de poder cumprimentar pessoalmente cada um dos colaboradores.
  • Encoraja aqueles que ainda não colaboraram a fazerem suas contribuições.
  • Menciona que as contribuições serão de grande valia para dar passos maiores em direção ao objetivo do curso.
Video description

Nessa aula, vamos aprender quais são os operadores aritméticos do Python e também sua ordem de precedência dentro de expressões matemáticas. Veja como funcionam os operadores de adição, subtração, multiplicação, divisão, exponenciação e quociente na linguagem Python. Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Aula do Curso de Python criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com. Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Twitter: http://twitter.com/cursosemvideo Google+: http://plus.google.com/112666558837414979080 Patrocínio HOSTNET: http://www.hostnet.com.br GAFANHOTOS: http://apoie.me/cursoemvideo