Curso Básico de Python 2024 - Aula 1 - Introdução ao Python
64.13k views7440 WordsCopy TextShare
Hashtag Programação
Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga...
Video Transcript:
fala impressionador nesse curso básico de Python você vai aprender como sair do zero no Python dar os seus primeiros passos e ao longo das aulas você também vai construir um projeto completo em Python seu primeiro projeto de Python que é esse projeto que você tá vendo aqui você vai criar um sisteminha Onde você consegue selecionar uma pasta específica e a partir do momento que você seleciona essa pasta específica ele cria um backup completo para essa pasta então se você reparar Ele criou essa pasta códigos backup e onde lá dentro ele salvou um backup compl com todos os arquivos dessa pasta com tudo que tinha ali dentro e ele salvou isso automaticamente e para fazer isso você vai aprender toda a base de Python vai aprender a trabalhar com if fórum tuplas listas e bibliotecas e toda a estrutura de Python partindo do zero linha linha de código bem passo a passo Então a gente vai ao longo das aulas construindo toda essa base e no final a gente vai consolidar tudo isso com um grande exercício que vai ser esse nosso mini projeto Beleza então vamos partir agora direto pro conteúdo do vídeo para começar o nosso curso básico de [Música] b bom galera para esse curso eu vou deixar aqui na descrição para vocês os materiais que você vai precisar para acompanhar esse curso todo os arquivos os gabaritos vão estar também aqui na descrição e todos os arquivos que a gente vai usar realmente para para poder construir todo esse trabalhar em todo esse curso Então pega o link aqui da descrição acessa ele pega para você e eu vou deixar de presente também aqui embaixo para quem quiser no final o alguns minicursos completos de projetos onde a gente constrói um projeto completo em áreas diferentes Então tem um projeto de automação tem um projeto de análise de dados e tem um projeto de criação de site se você quiser pegar esses minicursos gratuitos para você eles também vão tá aqui na descrição beleza vamos lá galera vamos começar o nosso curso básico justamente pela pelo que que é o Python efetivamente Por que que a gente usa Python Por que que você deveria aprender Python e depois a gente vai fazer a instalação e começar a criar os nossos primeiros códigos vou começar bem do zero então primeiro de tudo Python ele é uma linguagem de programação que ela foi construída para ser o que a gente chama de multiplataforma né e de multi e aplicações né O que que significa isso que eu tô querendo dizer basicamente o Python ele foi uma linguagem que ele foi feita para ser mais simples de você ler e escrever então os comandos costumam ser mais simples do que outras linguagens de programação e que possa ser aplicado em basicamente qualquer área eh a galera quando construiu o Python dispensar muito em conseguir usar o Python para diferentes aplicações Então hoje em dia você vê muito no mercado de trabalho o Python sendo utilizado muito paraa área de dados para área de Inteligência Artificial e tal Essa é uma das grandes aplicações muito pra parte de automações toda aquela parte de automatizar tarefas chatas repetitivas procedimentos processos e tudo mais automatizar isso tudo e também você vê muito Python sendo utilizado pra parte de desenvolvimento de criação de sites de aplicativos de programas para computador e tudo mais então você pode ver que a Gama de aplicações de Python acaba sendo muito grande e por ser uma linguagem que muitos program muitas pessoas quiseram aprender e aprendem Python e por ter muitas aplicações ele começou a ser muito usado no mercado de trabalho e por ser muito usado no Mercado mercado de trabalho ela foi se tornando uma linguagem muito popular e hoje em dia é muito valorizada pelas empresas porque muitas das soluções que as empresas precisam o Python consegue resolver então você tá hoje em dia a gente tá vendo um movimento de muitas empresas adotando Python empresas que não são de tecnologia né adotando Python começando a usar o Python ali dentro porque o Python consegue resolver muitos dos problemas e inclusive empresas da área de tecnologia usando o Python para resolver seus problemas Beleza então é mais ou menos essa pequena introdução a Python E aí se você for uma pessoa muito iniciante você pode estar se perguntando Putz mas Python ou outra linguagem de programação qual eu deveria aprender e tudo mais obviamente se você tiver um objetivo específico você pode olhar aquela vaga naquela empresa específica e ver qual linguagem de programação aquela empresa usa e você pode aprender aquela linguagem que você quer entrar naquela empresa mas o Python ele é realmente uma das melhores lingu linguagem de programação para quem tá começando justamente porque ela tem esse início facilitado né Ou seja é uma linguagem mais simples na forma de escrever as coisas mas isso não significa que ela é menos poderosa ou menos potente muito pelo contrário justamente por ser mais simples a parte Inicial você consegue construir soluções mais rápidas Então você costuma conseguir ter resultados com a linguagem de programação é mais rápido do que muitas outras linguagens então é uma excelente linguagem de programação para quem tá começando Então vamos começar agora como que a gente vai fazer para instalar o Python no seu computador você vai poder seguir esse curso todo independente do seu computador tá se for Mac Linux Windows não tem problema você vai chegar lá no Google e vai digitar assim ó Python download beleza e aí quando você digitar você vai entrar no primeiro link que vai ser o link de instalação do Python e você vai baixar a versão do Python que tiver aqui se for uma versão diferente do que tá aparecendo na minha tela não tem problema o código que eu rodar aqui vai funcionar na sua tela também você não precisa se preocupar com isso tá são só atualizações de otimizações segurança aquelas atualizações padrões Então eu só vou clicar aqui ó em download Python ele vai fazer o download para mim e você vai clicar nesse programa para ele fazer a instalação para você ele provavelmente já vai ter identificado o seu computador automaticamente seu sistema operacional só você clicar para fazer o download mesmo e aí na hora de instalar a única sugestão que eu dou para vocês é de vocês marcarem essa caixinha aqui ó de AD python. exe path porque isso Vai facilitar a nossa vida na hora de você deixar essas duas caixinhas aqui ativadas tá Vai facilitar sua vida na hora de você testar os seus códigos tudo mais e é só você clicar aqui em instalar E aí vai clicando em next next next next próximo próximo próximo e ele vai fazer a instalação para você do Python tá o Python eu vou cancelar aqui porque eu já tenho ele instalado no meu computador no seu caso você vai instalar tá com isso agora o que que a gente precisa agora a gente precisa ter algum lugar onde a gente possa criar os nossos códigos em Python e para criar os nossos códigos em Python existe tem várias ide que a gente chama talvez você já tenha visto essa sigla ide O que que significa essa sigla nada mais é do que um ambiente de desenvolvimento ou seja o lugar onde você constrói e testa os seus códigos em Python ouem enfim nas linguagens e a ide o programa que vou recomendar vocês fazerem o download aqui é o vs code Então você vai chegar lá no Google e vai digitar assim vs code download e vai entrar lá no primeiro link de novo o programa ele funciona tanto no no Windows quanto no Linux quanto no Mac Então você vai baixar lá a versão correspondente do seu no meu caso aqui é do Windows eu vou fazer o download aqui do Windows é só você clicar e ele já vai começar o download aqui automaticamente começou o download você clica agora aqui no instalador e você vai só falando É próximo próximo próximo aceitar aceitar aceitar no meu caso se você olhar eu já tenho o visual code instalado Então não preciso fazer ISO não preciso fazer a instalação mas no seu caso é só você seguir a instalação padrão mesmo tá E por que que eu tô recomendando o visual Studio code porque ele é muito leve então ele vai conseguir rodar em basicamente qualquer computador porque ele é um ambiente completo então ele tem várias coisas que alguns outros ambientes um pouco mais simples não vão ter e tudo mais e ele é leve mais personalizável então você consegue adicionar novas coisas nele caso você queira ao longo do tempo então é um dos melhores Edit ores de código que a gente tem um dos mais usados se não for o mais usado então usem Eu recomendo o uso do vs code se você quiser uma aula só fazer na instalação mais detalhada eu vou deixar ela aqui na descrição né onde eu faço todo o passo de instalação se você tiver alguma dificuldade mas senão é só seguir esse passo a passo que eu expliquei aqui tá bom E aí depois disso O que que você vai fazer você vai só chegar aqui e digitar visual Studio code e ele vai abrir o visual Studio code para você com essa janelinha aqui aí eu vou maximizar essa janela e a gente vai aqui agora começar a construir os nossos códigos então para isso a primeira coisa que a gente vai fazer é abrir uma pasta no nosso computador onde a gente vai criar os códigos desse curso tdo Então a gente vai clicar lá no início assim ó em arquivo tá vendo file e vai clicar aqui ó em Open folder para ele abrir uma pasta no nosso computador onde a gente vai criar Esses códigos e no meu caso essa pasta que eu vou criar aqui no meu computador vou botar na minha área de trabalho vou clicar aqui com o botão direito ó vou criar uma nova pasta eu vou chamar essa pasta de curso Python E aí curso Python a gente vai selecionar essa pasta aqui e ele vai abrir essa pasta pra gente tá vendo não tem nada nada aqui ainda dentro dela mas a gente agora vai começar a criar e a eu vou até fechar essa janelinha aqui Inicial pra gente criar tudo do zero mesmo e a primeira coisa que a gente vai criar aqui dentro é um arquivo novo tá vendo tem um botãozinho aqui ó New file para você criar um novo arquivo e New Folder para você criar uma nova pasta então aqui dentro dessa pasta eu vou criar um arquivo novo New file e eu vou dar o nome para ele de código ppy e aqui já vai o primeiro aprendizado todo o código em Python todo o arquivo que vai rodar os nossos códigos em Python ele tem a extensão ppy tá Então quando você coloca pon py aqui no visual Studio code ele já coloca a logoz inha do Python aqui do lado Tá vendo porque ele já reconhece que esse arquivo aqui vai ser um arquivo de código em Python e se você reparar aqui embaixo ele já mostra para você olha lá a versão do Python que tá instalada no seu computador Ele já vai reconhecer isso automaticamente se ele não tiver reconhecido isso automaticamente minha sugestão fecha o vs code reinicie o seu computador e abre ele de novo lembrando você já tem que ter feito a instalação do Python tá bom ou então outra opção é só você clicar aqui e ele vai pedir para você selecionar o lugar onde está o Python instalado no seu computador tá mas como ele já seleciona automaticamente isso provavelmente vocês não vão ter dificuldade com isso E aí os únicas coisas que a gente vai adicionar aqui no nosso visual Studio code são um pequenas a gente só vai precisar fazer isso uma única vez vocês vão ver que a gente só vai fazer isso nessa aula agora que são as configurações iniciais que são algumas extensões que vão permitir a gente fazer mais coisa aqui nos nossos códigos né na verdade o visual Studio code ele vai conseguir identificar melhor o que que é cada etapa do nosso código ajudar a gente a identificar erros e tudo mais então o que que a gente vai fazer a gente vai clicar aqui ó nesse ponto de nessa nesse simbolozinho de extensions aqui tá vendo esses quadradinhos e aqui a gente vai instalar duas extensões a primeira extensão é a do Python Então você vai digitar aqui Python tá vendo Python vai entrar no primeiro na primeira opção que vai aparecer aqui e ele vai inst você vai instalar aqui vai ter um botão assim ó install você vai instalar a extensão do Python pro visual Studio code isso basicamente permite o visual Studio code identificar que o seu código cóigo é um código Python e ajudar você a otimizar esse código então instala essa extensão E aí pode fechar essa janelinha daqui e a segunda extensão que a gente vai instalar aqui é a extensão do Drcula tá tá vendo ó você vai digitar aqui Drcula igual com de Drcula mesmo né vai clicar aqui no primeiro link e você vai simplesmente instalar ela também por quê Porque ela vai permitir que os seus códigos fiquem pintados com aquelas corez né ah esse pedaço aqui fica verde esse pedaço fica branco e tal Isso facilita visualmente de você identificar as coisas no seu editor de código então instala a extensão Drcula também eh no seu visual Studio code só precisa fazer isso uma única vez feito isso a gente vai clicar agora lá no botãozinho do Explorer lá no início e a gente vai começar a construção dos nossos códigos Beleza então vamos lá eu vou começar a construir os primeiros códigos com você aqui nessa aula e nessa aula a gente ainda vai falar sobre variáveis sobre operações então agora a gente vai entrar efetivamente em códigos pra gente poder começar e tá vendo que eu tô começando do zero mesmo tá E aí a gente vai entendendo como é que funciona toda essa interface tudo que tá acontecendo por trás Então vamos lá o primeiro código que eu quero ensinar para vocês é o código mais comum que você vai ver eh iniciando que é o código do print o que que é um print né se você reparar você tem que escrever as coisas da mesma forma que eu tô escrevendo aqui então tudo com letra minúscula abre e fecha parênteses e tudo mais por quê Porque quando você tá programando numa linguagem de programação como Python por exemplo o que você tá fazendo na prática é escrevendo vários comandos pro seu computador e o computador vai executar aquele comando os comandos que você você escreve eles tê que seguir o padrão daquela linguagem de programação Então os comandos do Python você vai ver que a grande maioria deles vai ser tudo em letra minúscula mesmo letra minúscula e você vai dizer vai passar o comando e o que que você quer fazer com ele entre parênteses então por exemplo print vem de de imprimir em inglês né então eu quero exibir uma informação então eu vou printar aqui um texto entre aspas Então vou botar aqui ó meu primeiro programa em Python O que que significa isso quando você digitar aqui se você digitar isso daqui sem as aspas por exemplo você vai ver olha lá que o nosso editor de código ele já fica sublinhando as coisas ele já pinta vermelho aqui ele sinaliza que tem Provavelmente algum erro no seu código foi por isso que a gente instalou aquelas extensões porque elas ajudam a gente a identificar Talvez um problema que esteja acontecendo no nosso código então se você reparar a primeira as regrinhas Que Eu Já ensinei para vocês são o seguinte Olha só todo o texto texto que você quer escrever mesmo dentro da linguagem de programação ela vai ser colocada entre aspas pode ser aspas simples pode ser aspas duplas tanto faz mas todo o texto ele vai ser colocado entre aspas e aqui a gente tá usando o primeiro comando que é o comando print que basicamente o que ele faz ele exibe o que tá aqui dentro do parênteses então se eu executar esse código agora tá vendo no botãozinho de executar lá na direita ele vai aparecer aqui embaixo meu primeiro programa em Python então com isso você já consegue começar a identificar as coisas que vão acontecer na linguagem de programação por exemplo eu posso agora pedir para ele printar um número qualquer por exemplo vou printar 30 eu tenho 30 anos então vou botar aqui print 30 se se eu rodar o código aqui ele vai dizer ó meu primeiro programa em Python e depois printou pra gente o número 30 quando eu falo printar entenda que é executar um comando print né dentro do Python mesmo é isso que a gente tá fazendo E aí com isso você já consegue mais ou menos identificar como que fica a estrutura do visual Studio code quando você tá programando em Python como é que fica essa estrutura aqui na direita você fica os seus arquivos de código você pode colocar mais de um arquivo de código por exemplo eu posso clicar aqui no maizinho e adicionar um novo arquivo tá vendo aqui na direita o você fica os comandos que estão escritos no seu arquivo e aqui embaixo quando você executa um programa ele abre essa janelinha aqui para você que é o terminal então quando eu falar para vocês assim ó vamos abrir o terminal é essa janelinha aqui embaixo esse terminal Você pode abrir né tá aberto aqui agora ou você pode fechar ele tá vendo aqui em cima você tem esse botãozinho aqui ó esse segundo botão que ele consegue abrir e fechar essa janelinha aqui embaixo igual a lateral a lateral você também consegue ó é o primeiro botãozinho ele pode sumir ou Abrir aquela janelinha lateral fica seu critério como você quiser visualizar eu prefiro construir os nossos códigos com tudo aqui aparecendo porque acho que facilita a gente a visualizar as coisas e aí já vai um outro aprendizado muito importante que é o quê se você reparar eu escrevi primeiro Esse comando aqui meu primeiro programa em Python e depois Esse comando 30 e se você olhar na hora da execução ele executou primeiro o cara que estava em cima e depois o cara que estava embaixo O que que significa isso que a linguagem de programação o Python ele vai fazer o quê ele vai executar todos os comandos que você colocar aqui em ordem de cima para baixo Então isso que a gente tá construindo aqui ele é o nosso código em Python e ele vai executar sempre de cima para baixo todo o seu código Isso vai ser importante Porque vão ter algumas coisas que a gente vai construindo que elas vão depender da ordem de execução das coisas então vamos começar a ver isso agora vamos rebuscar um pouco mais o nosso código e começar a fazer mais coisas eu vou apagar o que a gente fez até agora e o que eu quero fazer agora basicamente é o seguinte imagina que você tá trabalhando numa empresa eu gosto de começar sempre com exemplos reais do mercado de trabalho Então imagina que você tá trabalhando numa empresa e você precisa calcular o lucro da empresa Beleza E aí você vai ter lá Digamos que o faturamento da empresa foi 1000 o custo da empresa foi 700 e aí você vai ter que exibir o lucro da empresa então eu posso colocar aqui ó print o faturamento foi de 1000 a gente vai ver como a gente vai colocar esse 1000 aqui e eu posso colocar aqui print o custo foi de 700 e aí como que eu coloco essas duas informações aqui junto com esse texto aqui Bom basicamente o que você pode de fazer no print ele permite que você passe mais de uma informação para ele exibir naquela mesma linha é só você separar essas informações por vírgula então eu posso fazer assim ó o faturamento foi de 1000 Tá vendo foi de v 1000 e o custo foi de v700 E aí repare o seguinte se eu rodar esse código aqui ele vai funcionar ó faturamento foi de 1000 o custo foi de 700 aí você vai falar polir eu não poderia ter colocado o faturamento foi de 1000 e o custo foi de 700 assim dentro do T texto sim você poderia ter feito isso qual a grande diferença de você fazer esse formato que eu fiz agora pro formato anterior a diferença vai vir agora quer ver ó print o lucro foi de quanto foi o lucro aí depende se você for fazer essa conta de cabeça você vai botar aqui o lucro foi de 300 1000 Men 700 foi de 300 é mas dado que você tá construindo um programa não faz sentido você fazer essas contas de cabeça o programa que tem que calcular essa informação para você então a vantagem de você colocar essas informações de maneira separadas como a gente estava fazendo antes assim ó faturamento foi de tanto o custo foi de tanto é que aqui na hora do lucro eu posso colocar assim ó print o lucro foi D E aí eu posso colocar aqui uma conta 1000 Men 700 e aí se eu rodar esse código agora ele vai dizer ó o faturamento foi de 1000 o custo foi de 700 e o lucro foi de 300 tá vendo e aí agora ele consegue fazer a conta pra gente e aqui a gente começa a trabalhar com outros tipos de informação Você tá vendo que os números aqui Eles não estão colocados entre aspas porque textos a gente sempre coloca entre aspas números e outras coisas não apenas textos que ficam entre aspas beleza só que aqui a gente começa a ter um problema que é o seguinte imagina agora que o meu faturamento foi na verdade ao invés de ser 1000 foi de 12. 00 que que você teria que fazer no seu código para adaptar isso você teria que mudar aqui para 1200 e você também teria que adaptar aqui para 1200 como são poucas linhas de código seria fácil fazer isso só que pensa agora Putz Eu tô construindo 1000 linha de código faz sentido você ficar mudando olhando o seu código inteiro mudando isso não e aí que entra o conceito de variável o que que acontece ao invés de eu escrever esse 1000 aqui sempre quando eu quiser usar esse valor do faturamento eu vou criar uma variável chamada faturamento faturamento igual a 1000 eu vou dizer o seguinte Olha só código a partir do momento que eu escrev a palavra faturamento eu estou querendo dizer agora o número 1000 e depois lembra que o código executa de cima para baixo depois dessa linha de código aqui tudo que vem embaixo dessa linha de código ele vai entender que se você escrever a palavra faturamento você tá escrevendo o número 1000 e repara que essa palavra faturamento ela não tá entre aspas porque eu não tô querendo dizer o texto faturamento essa palavra faturamento que a gente chama de uma variável uma variável nada mais é do que um nome que você dá para algum valor para algum alguma coisa específica Então imagina que ele é uma caixinha é a caixinha do faturamento dentro dessa caixinha tem o valor do faturamento efetivamente Então posso fazer isso com faturamento posso fazer isso com o custo de 700 e aí qual é a vantagem a vantagem é que aqui agora eu posso colocar assim ó o faturamento foi de a variável faturamento o custo foi de a variável custo e agora o lucro eu posso fazer aqui por exemplo eu posso fazer assim ó lucro vai ser o faturamento menos o custo e aí com isso eu consigo chegar aqui e dizer que aqui eu quero exibir o lucro para mim tá vendo e se eu rodar o código ele vai dar certo ó fatur minha foi de 1000 custo de 700 e lucro 300 a grande vantagem é que agora Digamos que o faturamento não foi 1000 foi de 1200 Se eu mudar aqui para 1200 é só a gente rodar o código de novo que você vai ver que ele já vai calcular certinho 1200 700 e 500 tá vendo por quê Porque como você criou esse valor e armazenou ele numa variável e usou essa variável em todos os lugares que você queria falar do faturamento ele adapta isso automaticamente desde que você mude um único cara então variável é um conceito que a gente vai usar daqui paraa frente o tempo inteiro tá E aí falando de variáveis existem alguns tipos de variáveis ou seja alguns tipos de valores que você pode ter dentro dos seus códigos o primeiro dos tipos você acabou de ver que são os números inteiros Então a gente tem as variável faturamento por exemplo ela é uma variável eu posso colocar aqui do lado dela por exemplo ela é uma variável do tipo int int significa o quê um número inteiro e o que que é Lira Por que que você botou esse hashtag aqui do lado e tudo mais esse hashtag aqui ele significa um comentário quando você coloca um hashtag num código significa que o Python ele vai ignorar o texto que tá escrito aqui isso aqui é só um comentário pros usuários conseguirem ler aquela informação então isso aqui é só uma anotação que eu tô fazendo para vocês verem tá tá vendo eu posso colocar assim você pode colocar isso em qualquer lugar posso colocar aqui ó tipo de variável Tá vendo você vê que ele fica com uma cor diferente é só porque o seu código tá ignorando isso daqui isso aqui é só um texto pra gente anotar então o faturamento ele é uma variável do tipo inteiro porque ela tem um número inteiro ali dentro se o custo por exemplo fosse 750,1 E aí aqui repar o seguinte as linguagens de programação elas seguem o padrão de texto do Inglês então os números o separador de casa decimal é ponto não é vírgula Beleza então toma sempre cuidado com isso então 750,1 né 750 p32 isso daqui é um número com casa decimal Então esse daqui é uma variável do tipo float que a gente chama né float Lad da onde vem esse nome esse nome vem de ponto flutuante que é o nome técnico da informática mesmo para dizer essencialmente um número com casa decimal tá tem a explicação Técnica Informática por trás acho que não tem necessidade da gente entrar aqui mas basicamente entenda que variáveis do tipo float são são números com casa decimal E aí além disso a gente pode ter outros textos a gente pode ter outras variáveis eu posso ter uma variável por exemplo Digamos que eu queira criar uma mensagem para exibir pro usuário alguma informação Então essa mensagem ela vai ser uma variável do tipo texto o faturamento da loja foi de tanto e assim vai essa aqui é uma variável do tipo texto e os tipos textos por exemplo o e-mail de um usuário olha lá o e-mail de um usuário Vou colocar aqui um e-mail qualquer e-mail qualquer @gmail.
com obviamente é um e-mail que não existe o e-mail de um usuário ele é uma variável do tipo string porque ela é uma varel variável de texto o tipo string é uma variável de texto Então isso daqui esse texto que você tá vendo a gente fala que esse texto ele é uma string beleza ele é um texto efetivamente existe um outro tipo de variável que é super interessante que é a variável buana que a gente chama buan tá vendo buana o que que é a variável buana é basicamente uma variável de verdadeiro ou falso Então nesse nosso caso daqui eu poderia criar a variável teve lucro que pode ser verdadeiro true ou então ela pode false não teve lucro então se a empresa teve lucro true se a empresa não teve lucro false essa aqui é uma variável Então essa aqui é uma variável do tipo buan tipo boleano beleza existem outros tipos de variáveis mas esse aqui são os principais os mais básicos digamos assim tipos de variáveis e aí aqui galera a gente começa a conseguir fazer dado que a gente começou aprender outros tipos de variáveis começou aprender isso a gente começa a conseguir agora rebuscar um pouco mais com essa base que vocês já criaram pra gente começar a fazer faz outras operações dentro de uma empresa então por exemplo toda empresa tem faturamento e ela tem custo ela consegue calcular o lucro Além disso ela consegue calcular a margem de lucro vamos calcular a margem de lucro dessa empresa Qual é a margem de lucro a margem de lucro nada mais é do que o lucro dividido pelo faturamento então eu posso fazer lucro dividido por faturamento isso daqui vai dar pra gente a margem de lucro da empresa eu posso colocar aqui ó print Vamos colocar aqui embaixo ó print a margem de lucro foi lucro foi D e a gente pode colocar aqui a margem de lucro beleza e aí se eu rodar o meu código agora ele vai dizer olha só faturamento foi tanto custo foi tanto o lucro foi tanto e a margem de lucro foi tanto aí você falar polira que estranho por que que ele tá com esses números todos aproximados lá no final 3 3 3 3 3 999 95 não precisa se preocupar com isso daqui tá Já já a gente vai até tratar isso para corrigir mas isso daqui basicamente é a forma com que os computadores isso aqui não é uma algo específico do Python mas é a forma com que os computadores fazem as contas tá quando eles fazem as contas Às vezes o arredondamento fica lá na última casa decimal apesar de você ter feito uma conta Simples então não precisa não olhar com isso daqui entenda que o número é 4 49,68 e aqui 0 v 3 7 4 73 e assim vai final de contas a gente tá fazendo uma conta mais quebrada se eu tivesse mudado o meu custo aqui de novo para por exemplo 750,0 ela ainda é uma variável do tipo float porque ela tem aqui casa decimal pesado de ser zero Mas agora você vai ver que a conta já vai ficar um pouco mais ele vai sair daqueles números todos quebrados lá beleza depois a gente fala aqui sobre arredondar e tudo mais então com isso a gente já viu operação aqui você já consegue somar né somar É só colocar um maizinho diminuir é só você colocar um menozinho igual a gente fez aqui a divisão margem de lucro a gente tá calculando aqui e aí digamos agora que eu quisesse calcular o imposto e o lucro depois do Imposto então agora a gente vai adaptar e repara o seguinte como eu quero calcular o imposto e o imposto ele vai vai impactar no valor do lucro Lembra Você sempre tem que fazer de cima para baixo então eu vou calcular primeiro o imposto Digamos que o imposto seja 10% do faturamento então vou fazer faturamento vees 10% como você escreve 10% aqui você não coloca assim 10% você coloca 0. 1 por quê Porque 0. 1 é a mesma coisa que 10% 0.
1 é 1 di por 10 que é a mesma coisa de 10 di por 100 que é a mesma coisa que 10% mas na hora de fazer conta né linguagem de programação como um todo você não Escreve Aqui 10% Você escreve o decimal né o 0.