Mundo Muito obrigado por vocês terem voltado Muito obrigado aí por vocês terem chego aí novamente mais um dia por vocês terem conseguido fazer aí todo todo o cronograma que a gente fez ontem tá bom e E aí estarem hoje novamente para aprender mais coisas aí sobre Python sobre parte de programação e assim por diante né ontem a gente fez um breve resumo uma breve introdução sobre o que que é programação e a gente Entendeu que programação nada mais é do que colocar pro computador algumas entradas e ele realiz algumas saídas pra gente né e o
que fica no meio do caminho é justamente as instruções que a gente quer que ele processe com essas entradas a gente realizou algumas instruções instruções bem simples instruções bem tranquilas em relação a isso né Principalmente mostrando pro computador como que ele pode exibir alguma coisa na tela por exemplo né E hoje nós vamos Fazer coisas um pouco mais avançadas nós vamos continuar avançando para aprendermos mais e mais tá E é isso então desde já eu agradeço aí todo mundo que voltou todo mundo que topou o desafio de continuar com a gente nessa semana maravilhosa e
também ter ajudado a divulgar aí o nosso projeto tá bom e ter apoiado nosso projeto aí com o subs e tal vamos lá galera a a gente viu ontem rapidão Como exibir coisas na tela né então a gente viu aqui o famoso Print Então o print olá mundo né foi a primeira coisa que a gente viu a gente viu que dá pra gente executar um script Python do começo ao fim né que ele vai executar isso aqui é um programa o que que tem dentro desse programa dentro desse programa tem algumas instruções instruções de exibir
coisas na tela né a gente viu que dá para escrever um texto Dentro do Python utilizando aspas duplas ou aspas simples e assim a gente consegue colocar Um textinho aqui dentro A gente viu também que dá para fazer operações matemáticas dentro do Python olha só que legal então aqui em calculadora a gente viu que dá para exibir a soma de 2 + 2 a subtração de 10 por 5 a multiplicação de 10 por 2 a divisão de 10 por 2 A gente também viu uma outra instrução chamada Type que exibe pra gente o tipo de
um determinado arquivo né E também a a gente viu como fazer o resto de uma divisão como a gente faz Só a parte inteira de uma Divisão e também aqui como a gente faz a exponenciação né então a gente viu tudo isso ontem certo o que a gente não viu e que nós ver veremos hoje nós veremos hoje como fazer para adicionar o resultado de alguma operação em uma variável tá em uma variável tá então bora lá é um ponto aí que eu fiz pra gente de ontem para hoje eu criei um repositório com todos
esses códigos lá no github para você poder acessar Então acho que tem aqui ó barra Python traço 2024 Então você consegue acessar por aqui e aí vocês vão ver os códigos aí no final do dia no final da aula eu subo todos os códigos para ir para você poder acompanhar também então aqui no vest code já tô com meu vest code aberto eu vou clicar com o botão direito aqui nessa parte aqui preta nesse nesse retângulo Preto aqui e vou colocar em New Folder tá E Vou colocar dia 02 desse jeito então a gente tem
o dia 01 e agora dia 02 tá bom aqui dentro dia 02 não tem nada dentro do dia 01 tem alguns programas ali Tá e agora a gente vai colocar dentro do dia 02 Vamos criar um arquivo novo vou criar um arquivo chamado variáveis pon pai desse jeito beleza variáveis ppai beleza só isso só Criei um arquivo chamado P py Ok ponto P é a extensão aí que o nosso computador vai entender que é de arquivos programa Python Ok então a gente viu que a gente pode colocar assim né print tel Calvo tel Calvo desse
jeito né E aí a gente coloca essa tralha e o percent perente para que a gente possa executar coisas aqui do lado né então quando a gente coloca tralha é percent percent ou #pc percent a gente tá criando uma célula de execução E aí ele tá mostrando para mim Ali T Calvo olha só que legal T Calvo Só que talvez esse nome aqui T Calvo eu queira armazenar em algum lugar para que eu possa utilizar ele em várias vezes no meu programa sem precisar escrever ele várias vezes então vamos supor que eu queria escrever assim
ó print seja bem-vindo vírgula e aqui depois T Calvo desse jeito então olha só seja bem-vindo T Calvo percebe então eu escrevi T Calvo aqui tel Calvo aqui então sempre eu vou ter que estar Escrevendo T Calvo o nome da pessoa inteira e assim por diante O que que a gente pode fazer pra coisa ficar um pouco mais divertida a gente pode atribuir essa esse texto a uma variável a um melhor forma de explicar isso é com potit tá pense assim ó pensa que este meu celular aqui Este meu celular aqui é justamente o tel
Calvo aqui Este texto tel Calvo beleza esse texto aqui chamado tel calvo e aí agora eu vou pegar um postit todo mundo sabe o que é um postit Quem não sabe o que é postit coloca aí no Salve Chicão obrigadão aí velho quem não sabe o que é postit fala eu aí no chat tem alguém que não sabe o que é postit eu explico eu tá postit é basicamente um papel um pedaço de papel que tem uma Cola e aí você consegue escrever coisas nesse postit e colocar na parede colocar na sua mesa colocar no
seu notebook você consegue colocar em qualquer lugar Beleza então você pode pegar o seu celular e colocar um postit T Calvo por exemplo ou um postit chamado t ou um pos chamado meu ou um pos chamado celular um postit que você quiser tá Para para que a pessoa quando olha o celular saiba que tem um postit ali marcando alguma coisa alguma coisa importante então quando a gente tá falando de Tel Calvo aqui a gente tá falando que existe um objeto um objeto do tipo texto que a gente pode pegar um um rótulo uma etiqueta que
é a mesma coisa que postit e colocar nesse tel Calvo e eu vou dar o nome dessa etiqueta chamada nome então vou falar assim ó nome igual a tel Calvo então isso aqui é o que a gente chama de variáveis variáveis então eu tô falando que agora eu tô criando um objeto dentro do Python que tem um postit o que tá escrito nesse postit é nome e eu colei esse postit no objeto que é tel Calvo Beleza então o nome é um postit que a gente tá colando em algum lugar beleza e Aí quando eu
for falar assim mano cadê o postit nome tá ligado E aí dentro desse negócio nome a gente vai ter ali e o que o postit aonde o postit está grudado é o que representa isso Beleza então a mesma coisa tipo se eu quisesse criar uma então tem nenhum postit aqui que pariu podia ter pego né mas eu eu posso trocar esse potit depois de lugar a gente vai ver como que isso funciona tá bom Eh então no lugar agora de eu fazer print tel calve eu posso fazer print nome ou seja eu posso pegar o
postit eu posso falar assim olha exibe o que o postit está amarrado aonde o postit está amarrado e aí ele vai exibir aqui para mim Justamente esse cara olha só ele exibiu tel Calvo então o código que foi executado aqui ó no canto direito é nome igual a tel calvo e aí eu tô falando exiba nome então ele tá exibindo o que o postit nome está colado aonde Em Que Objeto que o postit nome está colado Beleza então no postit está escrito nome e eu colei o postit num objeto que é o tel Calvo tá
bom eh e aí eu posso usar esse cara de novo aqui embaixo por exemplo ó nome E aí ele vai funcionar Tá bom ele vai funcionar Ok então no caso o postit seria o nome igual a interrogação exatamente o o o postit É de fato o nome tá é é o que você tá colocando ali dentro do seu que Você escreveu no seu postit tá bom é isso E aí você pode pegar o seu postit e colocar em outro lugar então eu peguei o postit que tava no meu celular potit nome que tava no meu
celular e agora eu coloquei no meu aparelho de controle remoto aqui ó no meu controle remoto beleza como que a gente faz isso eu posso simplesmente pegar o mesmo postit nome e colocar agora Lara e se eu der print nome que que acontece não existe mais o tel Calvo tel Calvo aqui o meu meu postit estava colado no tel Calvo eu troquei e agora é de lugar eu tô colando o meu potit em outro objeto que objeto no objeto Lara tá bom então é o mesmo postit se eu executar esse cara aqui de novo ó
e aí isso aqui que pode dar uma confusão desgraçada quando a gente tá usando Júpiter notebook ou isso daqui por quê Porque se eu executar aqui esse cara aqui do jeito que tá tá eu acabei de executar essa linha se eu executar essa Agora vocês acham que vai aparecer seja bem-vindo at Calvo seja bem-vindo Lara que que vocês acham que vai aparecer aqui T Calvo tem gente que acha que vai ser T Calvo Lara t t calvo e tal Lara Beleza ó o último comando que foi executado foi esse aqui tá o último comando que
foi executado foi esse então se eu executar Esse comando aqui essa célula ó que tá aqui vai aparecer Lara Beleza por quê porque eu ainda não sobrescrevendo olha só vou executar aqui De novo Então agora eu reatribuir novamente o postit ao objeto tel Calvo exibi aqui e agora ele vai exibir t calvo e depois ele vai exibir Lara então muito muito muito cuidado quando vocês forem utilizar Quando vocês forem utilizar as variáveis no Júpiter notebook ou até mesmo aqui no vs code dessa forma se a gente executar o programa do início ao fim ele vai
fazer exatamente o que a gente espera Olha só Python dia 02 variáveis olha só Ele executou exatamente na ordem Ah mas por que que deu errado deu errado porque a gente reatribuições tudo bem até agora então Pense nas variáveis como postites os postites podem mudar de lugar podem mudar de dono vou deixar aqui para vocês tá bom desse jeito e a gente pode fazer mais coisas com variáveis se eu quero por exemplo somar a + b vou colocar que a vale 10 e B vale 20 eu posso falar que o resultado vai Ser igual a
a + b olha só ó que legal E aí eu posso dar um print de resultado Olha só você pode usar Então as variáveis para fazer várias coisas diferentes eu defini aqui que meu postit vai tá atrelado ao 10 o outro pos B vai tá trelado a ao 20 O resultado vai ser a soma de A + B A tá valendo 10 B tava valendo 20 e tem uma soma da 30 exibe o resultado Tudo bem então a gente pode começar a brincar de coisas mais legais aí Tá tudo bem Espero que sim né bom
demais então a gente pode agora eu quero mostrar uma coisa para vocês que é pô a gente viu como coisas para o usuário né a gente viu Como exibir coisas para o usuário tá usando aqui o nosso programa se a gente executar esse programa né executar Esse programa aqui ele tá exibindo coisas para quem tá executando o programa né Tá executando tá mostrando tudo que foi Executado legal como que a gente faz para pedir pro usuário entrar com alguma coisa entrar com alguma informação aqui faz isso para receber uma informação do usuário então eu quero
apresentar para vocês a função chamada input ó input PP Então vou criar um arquivo novo Criei um arquivo novo chamado input ppy que tá aqui então ao invés da gente fixar aqui o nome tel eu vou pedir pro Usuário entrar com o nome dele então eu posso colocar assim ó nome igual e aí eu posso chamar uma função do Python uma função chamada input desse jeito e aqui quando eu vou fazer essa função chamada input eu posso falar assim mano vamos dar uma dica pro usuário Então olha entre com o seu nome dois pontos desse
jeito tá desse jeito eu vou colocar a tralha aqui de novo só pra gente ver que que isso que faz tá E aí eu vou dar um print nome só pra gente ver Então olha Só o que que eu fiz nome igual a input que é pra gente obter uma informação do usuário entre com o seu nome dois pontos espaço e depois exiba o seu nome se a gente executar isso olha só que que vai acontecer aparece aqui em cima uma barra de formulário ó pra gente digitar alguma coisa Vocês estão vendo que aparece uma
barra de formulário aqui ó então eu vou colocar aqui ó at Calvo desse jeito e vou dar enter pay ele exibiu para mim ó tel Calvo Então desse Jeito a gente consegue pedir coisas para o usuário tá a gente pediu coisas para o usuário o programa ele não avançou vocês perceberam que ele não avançou ele não exibiu o print nome eu posso até colocar aqui ó print esperando e eu executar isso aqui de novo ó ele não exibiu aqui ó esperando ele não exibiu ele tá ele tá realmente esperando a gente entrar com alguma coisa
E aí eu posso colocar T aqui enter Aí ele exibiu aí ele foi e exibiu esperando e depois ele foi lá e exibiu o nome tá bom tudo bem até aqui Safe do Safe fala comigo vocês tem que falar comigo galera senão eu não sei se vocês estão perdido ou não se tá claro fala comigo não consegui a parte de esperando o que que não rolou só dá um print só dá um print Esperando Beleza então galera só essas duas coisas só essas duas coisas já dá para explodir a nossa cabeça de coisas para para
serem feitas tá só isso já dá para explodir a cabeça com coisa é legal esse esperando antes do input é então você pode colocar ele aqui ó você pode colocar ele aqui tipo colocar um barra n que que é barra n barra n seria ele avisar né que tá esperando você digitar alguma coisa barra n é uma quebra de linha tá barra n É uma quebra de linha Então olha só tá aqui ó esperando tá e eu vou digitar T fica mais bonito quando a gente executa ele quando a gente executa ele lá no terminal
então olha só lá no terminal ó lá no terminal Python dia 02 input Olha só entre com o seu nome esperando tel a ele exibe tel Calvo beleza perfeito Então é isso dá para você brincar com isso tá bom lá no Terminal Ok eh bom então dá pra gente pedir dá pra gente brincar com mais coisas aqui por exemplo eu quero somar dois números eu quero fazer um programa que some dois números a mais b e o usuário que vai escolher o usuário que vai escolher o que que ele quer somar é se é 100
com 20 se é - 1000 com 2000 não importa então eu posso falar que a vai ser igual a input entre com o valor de a dois pontos I Entre com o valor de B E aí eu vou chamar soma vai ser igual a a mais B E aí print soma Olha só então eu tô falando a vai receber um dado do usuário B vai receber outro dado do usuário e depois eu vou pegar uma variável chamada soma e somar a com b e mostrar o resultado Então nada é diferente do que a gente viu
até agora no nosso n nossas aulas né só tô Recebendo aqui um dado do usu recebendo dado do usuário depois somando esses dois olha só que legal a gente tá lá ó entre com o valor de a vou colocar 10 entre com o valor de B 30 o resultado 1030 Tá certo isso galera tá certo isso que que aconteceu aqui que que aconteceu aqui que que aconteceu fala comigo tá somando string exatamente ele Concatenou exato então primeira lição galera que a gente tem que aprender o input sempre sempre sempre ele vai ler o dado do
usuário em formato de string beleza sempre sempre sempre sempre que o input que você chamar o input ele vai ler a entrada do usuário como um texto tá então a gente tem que converter esse texto para uma um inteiro ou para um float Beleza então a gente tem que converter esses carinhas tá Então como Que a gente faz para converter a gente pode simplesmente falar que a vai ser igual a int a desse jeito então a gente tá convertendo de maneira explícita tá convertendo de maneira explícita o número que foi informado Olha só vou executar
de novo então a vai ser 10 B vai ser 30 e agora 40 na faculdade cham eh usam eval Sabe dizer a diferença não sei Beleza tudo bem aqui eval vamos ver aqui eval eval vem S glob of local nunca usei Val mano nunca usei belê tá tranquilo deu para entender aí uma coisa que e eu quero saber se tá Safe galera Deu para entender que a gente tem que converter Então tá favorável porque que acontece se a gente colocar assim ó T mais Calvo desse jeito aqui embaixo ó print T mais Calvo ele junta
as duas Strings tá vendo ó essa operação aqui ó de soma de string ele tá concatenando por isso que aconteceu aquilo se a gente colocar aqui 10 desse jeito com 30 Isso aqui vai ser igual né Isso aqui vai ser igual a gente pode até colocar um negócio aqui vai ser Desse jeito ó certo igual esse daqui é o qu tel Calvo beleza beleza tudo bem beleza pão demais aí o o o Piper né Ele comentou sobre a gente fazer já um encadeamento de coisas e eu ia mostrar isso também então como a gente tem
dois números aqui o a e b o a e b a gente pode fazer da seguinte forma só para mostrar para vocês no lugar disso a Gente pode ter algo assim ó int isso aqui o que que é isso galera a gente já está fazendo a primeiro recebendo um valor do usuário e já estamos passando esse valor para conversão do tipo inteiro e depois atribuindo a variável b então isso daqui é a mesma coisa que eu fazer isso daqui tá bom é a mesma coisa então eu vou deixar os dois porque vocês podem no dia
a dia de vocês se depararem com esse formato e com este formato então primeiro é sempre De dentro para fora primeiro acontece o que tá dentro depois acontece o que tá fora ok beleza muito bom muito bom então é isso olha só que legal E aí se a gente Executar tudo isso né se eu executar aqui no meu terminal se a gente executar aqui no terminal Python dia 02 input olha só ele tá esperando lá vou colocar até o Calvo depois entra com o valor de a 10 30 e acabou Olha que legal obrigado aí
para quem tá descarregando o sub tá galera Valeu demais aí mesmo eu só desativei as notificações tá para Pro nosso curso seguir aqui sem a gente precisar ficar cantando até o me toda hora aprende sempre usar ponto e vírgula qu de declarar não é necessário no Python não é necessário no Python tá bom tudo bem estamos junto tá Tranquilo bom agora então galera eu quero fazer exercícios com vocês eu quero fazer exercícios com vocês tem muito exercício a gente viu aí como declarar variável como fazer BO bastante coisa né Então olha só a gente viu
até aqui ó Como armazenar resultados e entradas do usuário a gente viu até essa parte então tem bastante exercício pra gente vamos começar aqui ó na página 22 tá bom na página 22 Então vou colocar aqui ó vou criar aqui uma pasta e aí eu quero que vocês tentem ir fazendo também tá bom Por favor tentem ir fazendo então vou dar alguns minutinhos ó tem um programa dois programas 3 45 Tá bom então com o que a gente conhece hoje como a gente conhece hoje com tudo que a gente conhece hoje dá para fazer tranquilamente
esses cinco programas tá Bom Dá tranquilamente para fazer esses cinco programas eu quero que vocês tentem fazer por favor beleza esses cinco programinhas Vamos criar aonde vou mostrar como é que vocês criam Vou colocar aqui ó dia 02 pode ser dia 02 mesmo e aí vamos colocar aqui ó New Folder dentro de dia 02 e x só isso E aí a gente coloca assim ó 01 p p tá aqui 02 p p tá aqui 03 PP tá aqui cada exercício vai ser um programa tá Bom cada exercício vai ser um programa tá bom E aí
vamos combinar o seguinte conforme vocês forem fazendo Solta aí no chat fiz o 01 fiz o 02 fiz o 03 e assim por diante pode ser só para eu ter uma ideia aí de como que vocês estão avançando tá é muito importante fazer são exercícios eh tranquilos nesse primeiro momento limite de tempo vamos dar aí uns 10 minutinhos bom uma galera já fez exercício um então eu vou mostrar aqui como que faz o exercício um vocês Podem continuar fazendo aí quem já fez exercício um pode ir pro próximo tá então exercício 01 é print e
aí Dê bom dia bom dia desse jeito e acabou é só isso a gente pode executar esse esse programa simplesmente Python dia 02 exercício 01 e Enter tá lá Bom dia o nosso programa da Bom dia Então olha só eu vou colocar aqui até para facilitar Vou Colocar assim ó aqui no começo eu vou fazer desse jeito tá fica melhor Ó faço um Programa que dê Bom dia tá lá aí o dois eu vou vou copiar aqui colocar ó desse jeito faço um programa que dê bom dia para a pessoa pessoa e responde que é
um prazer conhecê-la então vou fazer assim ó nome vai ser igual a input Bom dia qual o seu nome e aí vai esperar a pessoa digitar print nome é um prazer te Conhecer olha só que legal então aqui a gente pode fazer como é comentar em Python é a tralha é a tralha é o hashtag Tá bom então vamos ver se isso aqui funciona Python dia 02 e x02 Bom dia qual o seu nome t t é um prazer te conhecer Olha só explica o que você fez conforme vai fazendo exercício cara eu peguei o
uma defini uma variável e atribuir a Ela o input do usuário e para mostrar o input eu tô exibindo uma mensagem que diz Bom dia exclamação Qual o seu nome só isso E aí depois eu exibi uma nova mensagem que é concatenação de nome com é um prazer te conhecer só isso o que que significa esse barra n o Barra n é o enter então perceba Olha só se eu colocar aqui barra n aqui no meio Olha só se eu colocar o Barra n aqui no meio ele vai fazer uma quebra de linha olha Só
tá vendo Bom dia aqui como é que saiu e o bom dia aqui como é que saiu o bom dia é uma quebra de linha beleza é uma quebra de linha vamos lá o terceiro Quem fez o terceiro aí pô o terceiro Não faço ideia vamos lá só falta o terceiro Beleza então olha só cria uma história simples adicione essa história a um programa cada parágrafo a história deve aguardar o usuário apertar enter para Dar continuidade Então vou colocar aqui a tralha de novo adiciona essa história ao programa tá aqui a cada parágrafo a história
deve aguardar o usuário apertar enter né Desse jeito Bom vamos lá galera então uma história simples tá uma história simples Vamos por partes Vamos por partes eu vou escrever cada print eu vou escrever um parágrafo Beleza cada print eu vou escrever um parágrafo então Colocar assim ó Print era uma vez um reino muito distante neste reino existiam muitos dados tá aqui é o meu primeiro parágrafo aí depois um outro parágrafo print um grande mago dos dados se aproximou de uma caverna cheia de enigmas enigmas tá aqui depois print ele então junto com seus companheiros Resolveu
entrar havia um grande picareta De cursos lá dentro prente para a surpresa de todos ele estava trapaceando alguns camponeses inocentes Olha só então eu tenho uma história aqui para contar né olha Só tá aqui beleza e aí a gente pode ver né esse esse essa história como a gente pode executar tudo de uma vez ali embaixo ó Python dia 02 aí aqui exercício 03 vai Executar a história inteira Olha só executou a história inteira vocês estão vendo executou a história inteira mas a gente o programa quer que a gente faça o quê para cada parágrafo
a história tem que esperar alguém apertar uma tecla para Ele avançar então o que que a gente pode fazer que que a gente pode fazer lembra que o input ele fica esperando ele fica aguardando o usuário entrar com alguma informação então entre cada um desses prints a gente pode colocar input e simplesmente não atribuir esse input a lugar nenhum olha só que legal então isso aqui galera é um exercício muito legal para vocês entenderem a lógica de um programa de como que ele pode funcionar né então a Gente tá conhecendo as ferramentas as as funcionalidades
do Python E aí o input pode ser uma delas justamente para parar o seu programa em determinado momento esperando alguma interação com o usuário Então olha só se a gente executar de novo enter era uma vez um reino muito distante neste reino existiam muitos dados E aí enter um grande mago dos dados se aproximou de uma caverna cheia de enigmas ele então junto a com seus Companheiros resolveram entrar havia não escrevi tudo errado um grande picareta de cursos lá dentro enter para a surpresa de todos ele estava trapaceando alguns camponeses inocentes enter e acabou da
história a gente pode até colocar um fim aqui né um print fim né tudo bem existe a função pauses você pode usar o eh o System slep tá se você quer que ele dá uma dormida você pode usar o System o O time. slep tá bom tudo bem pô pensei no input mas não me liguei nessa cala de colocar ele sem atribuição boa beleza tá legal galera Deu para entender esse exercício assim eu acho que ele ajuda muito e a entender o que que acontece realmente com o programa tá ficou mais claro para alguém galera
tipo o que quer programar porque eu eu eu realmente acho que isso Que pode ajudar fez dar uma pensada a mais é isso é isso é isso também fiquei sem saber como usar input nessa mas ajudou né ô mang Boy Agora ficou mais claro boa o o exemplo três roda interative roda ó basta você executar aqui ó vou colocar desse jeito para você ver ó então tô aqui vou executar no control enter hein 1 2 3 e control enter Olha só apareceu aqui ó era uma vez tá vendo apareceu ali era uma vez e Aqui
em cima você tem que apertar enter se você apertar enter Olha só 1 2 3 ele não exibiu nada por que que será que ele não exibiu nada deixa eu ver ah lá ó pá pá e no segundo enter ele não tá indo não sei porquê ele tem só no primeiro mas ele tá aqui tá bom beleza eu coloquei dentro do primeiro input a pressione enter para seguir com a história senão a primeira casa fica Vazia Ah então deve ser isso ô que aconteceu aqui comigo é isso eu acho que é que deveria ter alguma
informação aqui por isso tem que ter aqui ó PR enter press enter to continue alguma coisa assim aí deve deve dar boa vamos ver se vai do TR e ó presenta continue Ah não não foi não tá indo mesmo que estranho viu por isso que o terminal também é importante beleza por isso que o Terminal é importante Belê então no terminal funcionaria tranquilamente o problema é o iterative tá problema do iterative Belê tranquilo Bora para mais um exercício Bora para exercício 4 não não tô usando nada especial não ô comunista Beleza então vamos aqui para
exercício 4 então faça um programa que calcule a raiz quadrada de um número e exiba o resultado Então vamos lá Exercício 04 PP tá aqui faça um programa que calcule a raiz quadrada de um número e exiba o resultado então o número Vamos pedir para o usuário Tá bom vamos pedir para o usuário então o número vai ser igual a como a gente quer raiz quadrada raiz quadrada vai ter que ser um número inteiro tá E aí aqui input entre com um número para calcular a raiz quadrada dois pontos tá aqui desse jeito a raiz
quadrada a gente viu que a gente pode fazer o número elevado a 0.5 desse Jeito que aí a gente tem a raiz quadrada aí a gente pode exibir raiz quadrada de número é E aí aqui a gente coloca raiz vamos ver se dá certo galera Ó vou executar novamente aqui no terminal Python dia 02 Opa dia 02 exerc 04p Então olha só o número para calcular a raiz quadrada vou colocar 9 e aí tá lá É 3 então o que que a gente tá fazendo aqui no Raiz aqui né no print né a gente tá
fazendo raiz quadrada D colocamos uma vírgula para o print exibir várias coisas ao mesmo tempo então ele tá fazendo raiz quadrada de um número que é o número que a gente recebeu do usuário depois um e dois pontos e o número tá aqui ó então ra qu de número E3 a gente pode deixar isso mais bonito pode a gente pode colocar um número tá bom É muito complicado fazer algo para Identificar se é um quadrado perfeito que que é quadrado perfeito se ele é tipo assim se for 10 né se0 ele vai calcular Vamos tentar
vocês podem tentar tudo que vocês estão perguntando Galera vocês podem tentar olha só se a gente colocar 10 tá lá ó é uma um número que é um número que não é e inteiro né Qual a tecla de atalho do terminal fica chato apertando o botão do Play cara eu clico No terminal eu clico no terminal e digito Python aqui beleza Python aqui e tal Beleza acho que deu certo tudo bem a gente vai conhecer o if o ELS o elif para poder fazer isso que vocês estão falando beleza beleza control aspas também vai vai
contol aspas também vai bom demais tá aqui beleza e para arredondar a gente pode Colocar um round a gente pode simplesmente fazer aqui ó round round 2 desse jeito ó round 2 a a gente pode vou fazer ali em cima que fica melhor para todo mundo vem então raiz vai ser igual ao round ra 2 por exemplo E aí ao executar lá embaixo Olha só Opa Ah tava certo colocar aqui 10 por exemplo ó ele coloca aqui 3.6 Beleza o in al serve para que mesmo só para garantir que a pessoa tá entrando Com número
inteiro beleza só para garantir que a pessoa tá entrando com número inteiro para calcular raiz quadrada só isso tudo bem Posso ir pro quinto posso ir pro quinto exercício Beleza então bora lá vocês estão conseguindo fazer é muito importante tá é muito importante vocês ir não fazendo tá Bom beleza Bom dia mais aí o quinto faça um programa que exiba o dobro de um número inserido pelo usuário então agora vamos lá vamos calcular esse cara aqui 05 PP Opa espa que eu fiz merda 05 PP Então faço um programa que exid do b o número
ido pelo usuário tá lá então novamente Vamos colocar assim ó Número vai ser igual a int pode ser pode ser qualquer coisa aqui né vou colocar input só entre com o número e aí a gente pode simplesmente colocar resultado vai ser igual a duas vezes o número desse jeito e aí print o dobro de número é resultado desse jeito 1 2 3 e 05 aqui p entre com o número 10 o número de 10 é ai eu posso colocar float aqui galera foi mal colocar float aqui senão vai Virar duas vees 10 vai virar string
também desculpa aí pronto olha lá o dobro de 10 é 20 Bele pode fazer não tem ensinar ainda como formatar string a gente não ensinou Tá bom a gente não ensinou a galera como formatar string a gente vai ensinar isso aqui vicia meu Deus vicia né Eh quando eu comecei a programar e eu falei mano olha só um monte de coisa legal que dá para fazer é é bem da hora tipo você começa a ficar feliz da vida que você consegue fazer as Coisas funcionarem no computador eu pelo menos acho Fantástico assim até hoje eu
me surpreendo que tipo Nossa que da hora dá para fazer várias coisas massa Tudo bem galera tudo bem aqui eu fiz a conta do print tá tá errado não pode fazer do jeito que você quiser então tipo ao invés de você atribuir uma variável aqui uma outra forma seria copiar isso aqui para cá né E aí você não precisa dessa linha você pode fazer isso também tá bom você poderia fazer isso também tá bom Mas eu vou deixar assim porque a galera tá começando E aí eu acho que é legal deixar bem explícito as coisas
uma outra dúvida t em algum momento vamos mexer com Júpiter não só com ponto pi mesmo aqui no próprio vs code então no próprio vs code você pode fazer isso trabalhando com como se fosse o Júpiter notebook ó tá aqui beleza e aí você pode digitar 10 ele vai exibir aqui ó para você tá bom vai ter interval hoje vai daqui daqui um vamos terminar os exercícios que aí a Gente a gente faz vai ter tem um exercício aqui bem grande eu não sei se eu deixo ele paraa casa ou se a gente tenta fazer
ele agora eu acho que daria pra gente tentar fazer agora tá eu acho que daria para tentar fazer ele agora e aí a gente dá esses 15 minutinhos para vocês fazerem Pode ser aí vira esses 15 minutos de intervalo aí pra galera lá e tirar beber uma água e tal Beleza pode ser tem um exercício bem grande aqui vocês querem ir tentando fazendo Olha só Vou explicar porque às vezes pode ser que tenha a galera que não entenda mas para cá cada ingrediente para cada instrução Ele só pode mostrar depois que a pessoa aperta Enter
beleza E é só colocar isso aqui ó é só colocar esse carinha aqui só colocar a tralha e o percent percent é o mesmo lance da história exato só que agora é uma receita de bolo tá que eu tirei do cu nem sei da onde eu Tirei isso aqui acho que foi do J GPT foi da mente louco de um Mago é Então galera tentem fazer aí esse exercício exercício seis tem depois exercício para vocês fazerem em casa tá bom eh o Mr Silva Entra lá mano exclamação discord mano qual canal do YouTube exclamação YouTube
aí entre cada print dá para usar um input dá dá para usar um input então tentem fazer aí é análogo ao da história só que dessa vez a gente tem Aqui um texto a ser exibido Belê quero que vocês tentem fazer isso vamos dar aí é um pouco mais longo Esse Belê enquanto isso galera quem tiver perguntas vocês podem aproveitar esse momento para perguntas pera dos ingredientes também ou só tudo cada ingrediente cada modo de preparo cada etapa do modo de preparo beleza Tudo tem alguma forma de inserir os impul de forma mais fácil invés
de um por um vão aí depois vou mostrar que eu resolveria T perguntei algumas coisas aí agora só queria te parisar pelo trabalho que você faz aqui na Twitch te vi uma semana esta Unic Foi incrível desde então sempre te sigo e tô sempre assistindo você você é fera tamo junto mano que isso obrigadão aí money na cozinha Obrigadão cara eu te conheci hoje como é que é eu te conheci hoje logo no dia que comecei muita coincidência Mena didática Parabéns tamamo junto malp Valeu de tamo junto mano obrigadão aí est na área de Engenharia
mas minha matemática é ruim demais Tem algum curso para me indicar para aprender no pai e mais alguma dessas coisas Ju dá uma olhada no C Academy C Academy k h a n Academy Belê é god demais isso mesmo nossa que Academy é muito bom é bem bom é bem bom tu me dá 11 x 0 em muito fdp vendendo curso dá 11 a z0 em muito fdp vendendo curso conteúdo bosta cara galera tem muita gente nova aí tem muita gente que eu nunca coloquei Na Live né que não sabe muito como é que a
gente faz mas é é assim o meu compromisso galera compromisso que eu tenho e é por isso que eu V teri com as lives meu compromisso é com a educação tá ligado é com vocês aprenderem as coisas de verdade é uma coisa que eu não vou fazer aqui te prometendo que você vai ganhar milhões de reais uma coisa que que é para você ganhar dinheiro não tô fazendo isso aqui para você ganhar dinheiro tô tô fazendo isso aqui para Que você possa aprender a crescer para você fazer sua pesquisa melhor para você fazer seu trabalho
melhor o dinheiro é só uma consequência que tá distante de tudo isso entendeu Nosso propósito aqui não é o dinheiro Nosso propósito aqui não é fazer você ganhe mais Nosso propósito aqui é que você ganhe eh mais senso crítico que você ganhe mais conhecimento que você entenda como é que as coisas funcionem E aí você pode aplicar isso Onde você quiser você pode Aplicar na sua pesquisa científica você pode aplicar isso no seu dia a dia você pode aplicar isso no seu trabalho então é isso sabe tipo é É nisso que a gente aqui acredita
é nisso que a gente por É Isso que motiva a gente a continuar fazendo o que a gente faz tá ligado e hoje eu tô eh integralmente focado nisso então hoje eu só faço isso só estou divulgando Conhecimento hoje né então por isso que é muito importante novamente quando vocês Puderem vocês apoiem o canal né Vai lá dá um sub apoia no apoia-se manda um pix manda Live pxs e é isso cara então contem com a gente tá a gente tem um roadmap bem legal para esse ano dá uma exclamação agenda depois desse curso de
Python vai ter mais curso vai ter curso de pandas quero fazer curso de pych learning quero fazer curso de machine learning quero fazer curso de várias coisas aí curso de estatística você a vida de que a recompensa vem Naturalmente muito dinheiro no bolso e saúde Valeu demais mano tamo junto Rodrigo Quem curte a matemática para nível superor dá uma olhada no Douglas maioli no YouTube não conheço vou ganhar 10k não depende tamo junto de pandas foi muito bom vai ter de novo é nós obrigado aí viu MPS pelo pelo Sub E vocês estão conseguindo fazer
exercício galera tá hardcore como é que tá na verdade já virei sub tamos junto malp obrigado Velho tô fazendo jeito mais ogra ansioso como é que você vai resolver tá vamos ver salve Eduardo tamo junto vai ter muito conteúdo gente não mostra o que cola na gente todo dia estamos aqui às 9 da matina é o pulo do gato é contra o alt Não sei não sei não sei não sei ai ai saudades deu saudades do Sublime para selecionar vasinas de uma só vez vamos vamos ver como é que a gente faz Isso tá na
unha ih revelado bom saber que a recompensa começa às 9 que amanhã começamos às 9 estarei por aqui mas as hor São à noite né sim fazor um a um é como caçar Mariscos na praia a 40º na [Risadas] cabeça ai ai T parecem meus professores da oitava série metodologia bem vai lá faz depois eu mostro como fazer melhor é isso tamo junto bom alguém Fez alguém fez ó lá Socorro Cadê os atalhos aprendi do pior jeito para criar caráter é para criar calos no meio do caminho quem chegou no modo de preparo aí quem
chegou no modo de preparo acabei mas foi na unha também ai ai cara eu fiz de cabeça é vai falar pro seu chefe e você vaiar E aí escreveu aquele programa lá de p fiz de cabeça tá pronto na minha cabeça tá pronto só falta Escrever é isso né tá bom Beleza tô quase quase nem 30% na minha mente funciona eu copiei colei e fui e fui adicionando os print input Nossa usei muito essa Ó lá se tá na minha mente funciona é se eu fui capaz ó papo de coach se eu fui capaz de
pensar eu sou capaz de executar também para que que eu vou executar se já consegui pensar né é papo de coach Isso aí mano não cai nessa não rodei uma máquina virtual no meu cérebro aqui deu boa é isso né ai ai na faculdade tinha que fazer exercício na munheca tinha que fazer na na no papel né na foi de papel Masso velho vou colar essa bagaz no not pad mais mais é isso bom galera vamos lá vou fazer aqui pra gente aí a gente libera para tomar uma água beleza uns minutinhos aí para vocês
tomarem uma água ó eh então Então vou colocar aqui No vs code ó colocar aqui no vs code nosso exercício 6 06 PP tá aqui Opa coloquei para criar um folder sem querer tá então clica com o botão direito New file 06 PP tá aqui tá aqui o nosso exercício Olha só faça um programa que exibe a seguinte receita de bolo de chocolate tá bom exiba Um item por vez conforme a pessoa aperte enter beleza então o que que eu vou fazer ó vou copiar o texto inteiro contrl a cont contrl a copia o texto
inteiro copiamos O texto inteiro texto inteiro está copiado tá texto inteiro tá copiado e nós vamos para cá ó no nosso código tá aqui ó cont control V cont control V tá aqui tá cont control V tá aqui e agora e agora que que nós vamos fazer a gente vai sair escrevendo print para cada um print aqui abre parênteses abre aspas E aí vai pro próximo né aí aqui input E aí vai pro próximo certo print e assim vai né e assim que a gente Faria certo Valeu demais egus buug Obrigadão cara eu tiver as
notificações mas Obrigadão Essa é a única solução exatamente né Beleza então todo mundo fez isso né Imagino que todo mundo saiu fazendo isso né E esperando aqui certo beleza Tá OK agora galera eu vou ensinar para vocês então alguns atalhos que podem ajudar vocês no dia a dia tá atalhos do vscode por isso que a gente usa o vs code né a gente pode selecionar tudo então selecionei tudo isso aqui ó Selecionei tudo isso daqui tá tudo selecionado todas as lenses estão selecionadas certo ó todo mundo selecionou selecionei n todo mundo e aí eu vou
apertar shift seguro o shift seguro o alt então apertei shift Alt e vou apertar a letra i de Irineu ó shift out I beleza shift Alt I tá lá aí agora galera eu vou apertar shift então soltei soltei tudo ó as duas mãozinhas aqui ó mãozinha para cima mãozinha para cima aí agora eu vou Apertar shift home shift home apertou shift home ele selecionou e mandou o nosso cursor para o começo da linha começo da linha Então agora você vai apertar parênteses você vai Abrir parênteses Abrir parênteses pá abriu parênteses e agora você vai abrir
aspas abre aspas E aí agora você pode apertar simplesmente Home de novo e o cursor foi pro começo da linha você vai digitar print Beleza vai digitar print e aí agora você pode ir para o Fim da Linha Apertando end e apertando enter e agora digita input desse jeito e pronto Belê alguém clipou alguém clipou nem ferrando Acabei de chegar e levo uma pedrada disso term poupado muito tempo tem que respeitar que massa Então olha só isso aqui galera É é uma forma de você editar múltiplas linhas ao mesmo tempo né então eu fiz no
modo simples né Agora vou fazer vou mostrar para vocês tipo como isso aqui vira hábito tá como isso aqui vira hábito ó rapidão agora você seleciona shift I seleciona tudo abre aspas print enter input acabou Belê é isso Só isso Beleza então você consegue fazer isso Rapidão Então esse é o programa se a gente executar o programa A gente vai ver né que acontece tudo isso tá eu vou deixar esses esse aqui ó vou até fazer assim ó para ficar melhor tá E aqui para ficar melhor pronto e aí a gente pode executar Olha só
então perceba que assim em nível de código galera não muda nada a gente tá aí escrevendo os códigos parecidos com o que a gente tinha né só foi trabalhoso E aí olha lá ingredientes Pá aí enter enter enter enter enter enter enter e assim vai ó tá Belê ó deu certinho Belê Então essa é uma é uma forma de vocês ã acabarem com o trabalho de corno de vocês Beleza bora tomar um café Então bora dar um descanso a gente volta aí 9 horas beleza para seguir porque aí vai ter a gente acabou os exercícios
aí vai ter conteúdo novo tá conteúdo novo Vamos falar sobre o que que nós vamos falar deixa eu ver aqui qual que é o próximo tópico Eu acho que já é são as condicionais né É isso mesmo já vamos falar das condicionais estruturas de controle e tal Belê vamos falar de if ELS elif beleza na prática como que descobre esse tipo de trabalho eh se muito outlier é só com o tempo mesmo mano com o tempo você vai descobrindo vários atalhos então por exemplo se eu quiser Deixar tudo isso daqui com caixa alta né Eu
quero colocar ingredientes com caixa alta que que você faz você seleciona ingredientes tá aqui ó seleciona ingredientes quero colocar tudo em caixa alta sem precisar você pode apertar contrl shift p e digitar upper que aí ele vai colocar em caixa alta ó para você então tem vários vários com assim que você vai descobrir ao longo do tempo beleza é isso vc shortcuts Também visual eu eu tenho um lance que assim eu tenho uma dificuldade tremenda de decorar essas coisas então o normalmente vem com a necessidade tá ligado a necessidade vai me fazer lembrar dessas coisas
Live todos os dias Live todos os dias às 9 da da manhã estamos online e quando a gente tem curso normalmente tá fazendo curso à noite aí pra galera Belê eu só aprendo Quando tem necessidade é Então é eu também né eu Também como faria para substituir todas as palavras Iguais por outra você pode fazer o contol h então tipo tudo que é xícara você pode apertar contol h H que vai aparecer aqui ó o que que você quer e pelo que que você quer fazer o replace tá contra o h se você quer buscar
aonde tem então tipo aonde tem xícara aí você seleciona a xícara e aperta contrl D tá Ctrl D então ó contrl D ô não tá indo é cont control D é cont control D pô não é que que tá rolando Ah Porque é chicaras ó ó cont contrl D tá vendo e aí eu posso começar a escrever alguma coisa aqui ó no lugar delas tá ligado funciona tá bom é isso bom galera eu vou eu vou só a su nariz ali e já volto beleza tá tá fazendo sentido galera a galerinha que tá de início
aí no Python tá SA tá de boas estão gostando tá dando para aprender tá de Boas imagino que sim Espero que sim né Beleza bom demais eu já volto então rapidão na moral que a chado foi ter a twit me recomendando nessa Live a Twitch recomendou Aonde que a Twitch recomendou só de pegar na parte dos números mas depois vej V com calma ah boa Manda novamente o atalo qual atalo bom que ele posta no YouTube depois sim ah canais recomendados Ah que da hora pô que da hora god god Demais salve Chaka de gêmeos
tudo bem Pô mano eu achei no Linkedin dá exclamação LinkedIn aí Hoje passamos de 40.000 seguidores no Linkedin se você tiver Twitter apoia lá nosso twitter também e e no Instagram exclamação Insta T como faz para localizar uma palavra específica e substituí-la cont control h tá bom contra H qualquer dia vai est lá na home da Twitch Espero que sim velho me submeti pro Partner vamos ver se vem exatamente coato Muito obrigado pela Lembrança galera tirem foto aí postem nas redes sociais marca a gente tá fala que vocês estão aprendendo aqui com a gente tá
exclamação Insta para vocês marcarem lá no Instagram marca no Linkedin Marc em tudo a gente tá crescendo bastante esse ano a gente tá desde 2019 aqui na na Twitch mas esse ano agora eu pedi demissão do meu trampo e estou integralmente aqui na na Twitch com Vocês então preciso muito do apoio de vocês quantos dias até sexta Vamos até sexta com esse com esse curso mano eu conheci a Live do shum tal do mavin El citou a Live no episódio do JV tranquilo pô que da hora tem como comprar pacote de figurinhas com reais e
ô pinga o os pontos que você junta aqui e também envolvem a a grana tá do do que você pode mandar pra gente ver pix Eu só tenho que confirmar não deposit não que eu tenho que confirmar mas eu acho que sim mas tipo você pode comprar com os pontos aí com subs subs ganham mais tá curso é à noite À noite sempre à noite mas eu tô gravando eles tá pode compartilhar atal de novo qual o cursor não tá indo ó vamos lá vou mostrar aqui ó fazer um recap então T opa colocar aqui
ó tel tel Na Lara e gepeto tá tá aqui então eu quero colocar todo mundo aqui com o sobrenome Calvo tá então eu vou selecionar selecionei o que eu quero selecionei shift Alt e e a letra I Shift Alt I tá aqui e aí eu posso começar a escrever ó Calvo aí eu posso apertar shift home para ir pro começo linha selecionando tudo e colocar aqui esse cara aí eu posso dar Home de novo que eu vou pro começo da linha print e aí eu posso fazer shift end para ir final da Linha e Abrir
parênteses por exemplo tá então é shift I depois de você selecionar na gente usa dat points isso dá uma exclamação pontos aí que eu escrevi um artigo explicando Tudo É ISO a Obrigadão viu Nossa o Kato tá muito pro velho velho Nossa tá monstro salve canário Muito obrigado aí 12 meses com a gente hein canário obrigadão aí velho só não saiu Notificação porque eu eu acabei desligando aqui mas muito obrigado acompanho geralmente o offl por conta do meu trampo Hoje finalmente estô ao vivo tamo junto canário É nós velho obrigado tá meio estranho meu code
Mas obrigada mesmo assim ô da dá uma olhada lá no discord Às vezes a gente consegue ajudar Tem uma galera lá tentando ajudar o pessoal no discord tá Dá uma olhada lá depois tamo junto bom mais uns C minutinhos aí pra galera voltar e a Gente continua bom demais é nós deixa eu ver aqui vocês estão me nas redes sociais marca nós aí na Xbox é at na TV serva na mão e notebook no colo de sexta-feira toda sexta-feira às 9 da manhã nós fazemos uma livezinha uma Daily Zinha tomando uma uma cerveja tá sexta-feira
9 da manhã é o dia e a Gente invoca o zecapagodinho E aí a gente toma uma cerveja juntos aqui às 9 da manhã tipo não dá para ficar de contra C cont V toda hora o qu Wesley Obrigado aí erel Parker tamo junto você 9 da manhã é osso Até parece uma empresa salve Cauê tudo bem obrigadão aí viu pela presença nós horário sagrado Pois é e sexta-feira à noite vai ter sorteio tá galera pra gente encerrar o nosso curso teremos sorteio sorteio de Três livros tá bom sorteio de três livros algum atalha pro
terminal anet que na hora eh control aspas aliás contol CRAS contra sou dono da hein manda aqui PR casa então mano manda paraa casa salve pistal como é que você tá mano Safe de boas que bom ter você aqui de novo T te falaram Vai ter sorteio de Dois um eu já ganhei é isso é isso né confiança é tudo confiança é tudo confiança é tudo rapaziada caramba batemos 10000 assinantes eu acho que é histórico Hein eu acho que é histórico acho que nunca antes na história desse canal chegamos a 10000 assinantes Quando a gente
chegar em 2000 assinantes Nós Vamos sortear um Kindle Viu quando a gente chegar em 2000 assinantes Vamos sortear um Kindle Então se preparem Lembrando que os assinantes TM acesso a mais de 400 horas de vode tá mais de 400 horas de vode e um gozero gozero é com 5.000 vai com 5000 assinantes com 5000 assinantes a gente vai dar um sorteio de um Celta duas portas com uma escada em cima a adesivado escrito telm porque nós queremos que você suba Na sua carreira então por isso uma escada num Celta duas portas né o qu um
Fiat un é é isso salve tinhas obrigadão aí viu pelo Sub tamo junto quando fechou um k tu pintou o cabelo né com 2 k teremos o qu Kindle mas com com agora que a gente bateu de novo né a gente conseguiu passar de 1k a gente sorteou curso na Linux tip sorteamos amigurumis sorteamos livro também e adesivos vocês viram os Adesivos novos vai momento merchan vai se liga nos nossos adesivos adesivos que você consegue comprar lá na nossa lojinha com os pontos que você junta aqui na live tá só nós temos esses adesivos adesivos
exclusivos da telm education Corporation né olha só que da hora vamos ver aqui muito obrigado aí quem Descarregou o sub hein Olha só os nossos adesivos irados TM dat Brick tem o gofer Zinho ali assustado a nossa Maguinha a nossa Maguinha o nosso Poney tem o nosso Mago e tem a nossa medalhinha da mentoria da foice do martelo para representar aí a nossa classe né então go demais ó God demais e aí você pode adquirir essa cartela inteira já mandei viu mandei o gofinho com os adesivos mandei os adesivos pra galera vai chegar tudo aí
para todo mundo demorou é nós cara foi esse martelo ficou God velho ficou God ficou bonito Ficou tudo muito bonito chegando a 1500 nevou é o que eu ouvi B Demais sério tamo junto Pensi quando tava montando exercício T fazendo geral passar à vontade de fazer o bolo da receita Não entendi mano Ah é eu pedi pro gepeto fazer pra gente isso aí bom galera 9 horas em ponto vamos lá vamos avançar chega de papo vamos avançar tá aqui no nosso nosso cronograma então aqui no dia 2 aqui no dia 2is vamos aprender agora a
nossa estrutura de lógica Tá bom vamos Aprender a estrutura de lógica o ex depois daele B são para casa vou explicar vou explicar quais são para casa antes de fechar a Live eu vou e falar para vocês Quais que são para casa Bele vamos lá galera vamos aprender agora um pouco sobre lógica então lógica pelo que a gente viu até agora a gente só tem uma lógica que é lógica sequencial certo então a gente começa do da primeira linha e vai passando pela segunda Pela terceira e assim por diante A única coisa que a gente
viu é como parar o nosso programa né esperar com que o programa tem eh espere um comando do usuário para que ele possa seguir tá agora a gente vai fazer algo um pouco diferente a gente vai fazer com que o nosso programa ele possa executar algumas partes dele dependendo do que o usuário colocar Deu para entender então assim Tem coisa que eu não quero que o meu programa Execute eu Quero que ele Ignore algumas linhas que a gente escreveu não quero que ele Execute todas as linhas só algumas E aí para isso a gente tem
que colocar algumas estruturas e de condições tá então vou mostrar aqui para vocês vou criar aqui um novo ã um novo arquivo chamado if ponp tá Então olha só que interessante o que que é o if que que é estrutura if Vamos pensar se a gente consegue Dizer se uma pessoa é maior de idade ou não salve tica tudo bem Como é que eu faço para verificar se uma pessoa é maior de idade ou não a gente pode pedir essa informação pra pessoa então por exemplo idade idade ig a int input entre com a sua
idade desse jeito Olha só entre com a sua idade nada demais agora a gente pode usar um carinha aqui chamado if que é esse cara aqui então perceba que até Tem uma corzinha diferente n tem uma corzinha roxa ali então if inl ID mai então aqui o símbolo do maior do que 18 anos maior ou igual né Maior ou igual do que 18 anos vai acontecer alguma coisa que que vai acontecer print Você é maior de idade olha só que legal então vamos entender que que tá acontecendo aqui a gente tá recebendo Uma informação do
usuário certo que é a idade dele a gente tá comparando essa idade com 18 anos e aí se essa esse valor se esse valor aqui essa comparação for verdadeira o que a gente chama de True tá o nome disso aqui o nome do resultado disso aqui é um tipo de dado que eu vou mostrar para vocês já já que chama bu leano se o valor desse dado for true que a gente chama de verdadeiro ele vai executar essa linha de baixo que está Deslocada quatro espaços a direita tá bom quatro espaços à direita não tem
dem não tem demo Beleza então olha só a gente tá falando se a idade é maior do que 18 eu tenho que colocar esses dois pontos aqui não tem parênteses não tem nada é só os dois pontos aqui pode usar Tab é use Tab se seu Tab tiver configurado para colocar espaços é convenção do Python utilizar quatro espaços para identação tá o nome disso daqui é identação tá então use isso aqui Com quatro espaços quando eu dou Tab aqui ó até quando eu dou Tab aqui ele já coloca quatro espaços para mim tá bom então
usa Tab mas coloque com o seu é configure aí o seu vs code para usar quatro espaços tá bom onde configura lá embaixo tem ali ó spaces quatro tá vendo ó aqui embaixo ó ó ó ó meu mouse ó meu mouse vai seguindo o mouse ó ó ó ó ó ó pay tá aqui então ident using Space tá aqui ó pay quanto quatro e já era beleza é Isso então galera olha só o que que acontece se a gente ver isso Ó se a gente ver isso aqui sendo executado ó Python dia 02 if tá
if ppai Olha só entre com a sua idade eu vou colocar minha idade aqui 31 Olha só 1 2 3 e você é maior de idade tá então eu executei o programa Ele pergunta a minha idade eu entrei com a minha idade e ele tá falando você é maior de idade né Posso até Colocar assim ó ó pá beba à Vontade Beleza vou executar de novo 31 Você é maior de idade beba à vontade Tá bom Agora eu vou executar de novo e vou colocar um número tipo 12 tá então ele tá perguntando minha idade
eu vou colocar 12 que que vai acontecer não exibi nada não exibi nada beleza então vou revisar aqui com vocês tá a sintaxe a sintaxe é if idade e a sua condição lógica o nome dessa parte que eu tô sublinhando é Condição lógica tá é uma condição lógica que vai dizer se é verdade ou não aí depois tem que colocar esses dois pontos Mas por que que tem que colocar os dois pontos porque é da sintaxe do Python o Python vai utilizar esses dois pontos para entender que acabou a sua condição lógica e que se
ela for verdadeira ele vai executar o que tiver aqui entado beleza entado e aí a gente pode ver posso até colocar de uma forma melhor a gente pode Colocar assim ó tudo que tiver dentado tá tudo o que tiver aqui entado olha só então depois que ele passou desses dois pontos tudo que tiver deslocado à direita aqui com quatro espaços ele vai executar tá vendo que ele até mostra aqui esse esse risco como se fosse um parágrafo ó esse risco aqui então tudo isso aqui vai ser executado se isso daqui foi eh foi verdadeiro tá
bom Beleza então olha só se a gente executar Esse cara de novo 31 P ah lá você é maior de idade beba à vontade então aqui depois dois pontos tudo que tiver í dentado ele vai acabar executando Tudo bem então o Python usa indentação ao invés de parênteses para definir o que fazer Exatamente exatamente tudo bem até aqui beleza Ficou claro galera questão do IF Beleza perfeito perfeito legal legal só que se a pessoa tem 12 anos não aparece nada para ela por que que não aparece nada para ela porque o resultado disso daqui foi
falso idade não é maior do que 18 então ele ignora tudo isso o que que ele executa depois ele simplesmente ente acaba com o programa porque não tem mais nada para ser executado acabaram as instruções Então pensa que o if são como se fossem ramificações do seu programa Decisões que seu programa tá fazendo Tá executando tentando vou pra direita vou pra esquerda vou por qual caminho com base em condições lógicas tudo bem Tá Safe Beleza então agora eu vou explicar o ELS tá E vou explicar o else vamos fechar aqui o if Vamos para o
else então o else else PP então novamente vamos pedir aí pro usuário uma idade a idade dele idade Igual a int input entre com o seu com a sua idade desse jeito tá E aí a gente pode fazer a mesma coisa Tá T Como faço para ver as execuções terminal não sai do iterative ã Cara não sei eu tô executando aqui ó tipo Python e tal mas você pode executar por aqui também tipo se você der um shift enter vai funcionar também ó shift Enter também funciona tá E aqui eu posso colocar 18 tal Beleza
então tá aqui no interative vou colocar nos dois colocar tudo aqui pra galera ver E aí a gente pode colocar aqui assim né então se idade maior ou igual do que 18 a gente colocou lá print Você é maior de idade print beba à vontade beleza aí agora a gente vai Conhecer o else agora a gente vai conhecer o else como é que acontece o else o else a gente vai colocar assim ó else aqui desse jeito que que é o else é o contrário do IF quando o if falha quando o if dá false
quando o if D false ele vai executar o que está no else então a gente pode colocar aqui ó print você é muito jovem print Beba leite ou vá para casa beber leite Belê Então olha só que interessante a gente dá um nome disso daqui de bloco de código Beleza a gente dá o nome disso aqui bloco de código então o bloco de código que está correspondendo a esse if é esse esse e o bloco de código que está correspondendo a esse cara é esse não Falei do bu ainda vou falar já já vou falar
já já Ô pistal falar já já Belê Então vamos executar isso pra gente ver o que acontece Olha só Python dia 02 ELS entre com a sua idade 31 enter beba à vontade vou executar de novo o mesmo programa só que agora eu vou colocar 12 1 2 3 e você é muito jovem vá para casa vá para a casa né para casa beber leite tá aqui então Vocês entenderam que ou ele executou isso ou ele executou isso porque o if e O else estão conectados tá só pode existir um else se existir um if
antes Tá bom então esse cara aqui está conectado com esse existem outros casos que a gente pode usar ELS mas depois a gente vai falar mas pensa que sempre que você vê um ELS ele tem que vir seguido de um if de um if e eu não posso ter nada entre eles se eu quiser colocar aqui um print desse jeito olha só ele já ficou Vermelho aqui por quê Porque tem alguma coisa separando o meu if do meu elc olha só então se eu tentar executar olha só ele dá erro syntax error beleza muito rápido
galera fala comigo vai vocês estão em choque ou vocês estão escrevendo o código aí por isso que tão quietinho Deu para entender Demorou então não pode ter nada entre esses dois caras Beleza então se é maior 18 anos vai exibir uma coisa se é menor vai exibir outra beleza OK e agora então agora então vamos conhecer vamos conhecer o elif né agora finalmente vamos conhecer o elif que é a sintaxe com if então por exemplo vamos fazer de novo aqui ó vou criar um novo um novo código a gente tem que repetir bastante até os
dedos escreverem Sozinhos elif então novamente idade vai ser igual a int input a in entre com a sua idade tá aqui entre com a sua idade agora a gente vai falar se a sua idade só que vamos inverter vamos pegar assim se a pessoa for e é se a pessoa for menor do que 18 anos tá se ela for menor de 18 anos a de menor né que a gente fala a gente vai Colocar você é menor de idade print vá para casa beber leite agora a gente pode colocar assim mano se ela for maior
de 18 né a gente pode colocar beba Beba a vontade print você é maior de idade tudo bem a gente viu isso a gente só tinha invertido a gente tinha colocado primeiro maior né e a gente só Inverteu tá a gente só inverteu ó tava desse jeito a gente inverteu para esse não muda nada tá só que vamos lá só que eu quero eu quero eu acho que é importante eu acho que seria interessante a gente também ter um caso aqui Ó tá certinho de pessoas mais velhinhas de tipo 90 anos tá ligado a gente
tá falando que uma pessoa de 90 anos pode beber à vontade meio perigoso a gente fazer essa recomendação né então como é que a gente Faz para verificar se essa pessoa também já não é um pouco mais idosa e tem que tomar cuidado tá ligado não dá para ela exagerar muito como que faz hein então a gente pode fazer o seguinte a gente pode entre o if e o welse colocar o elif que que é o elif o elif é a mesma coisa que eu utilizar um if dentro do meu else então perceba ó esquece
o elif Por enquanto esquece o elif por enquanto eu poderia colocar aqui ó beleza a idade é é maior do que 18 mas aí aqui eu vou dentro desse ELS Porque vai cair aqui dentro eu posso colocar Mas se a idade for maior do que 90 anos eu posso colocar print Cuidado você já tem certo C idade e aí eu posso colocar um else aqui então pensem comigo não faz sentido Isso não faz sentido isso daqui ó se a idade é menor do que 18 você é menor de idade senão eu vou verificar se a
idade é maior do que 90 porque eu tenho isso daqui Cuidado você já tem certa idade Agora se a idade não for maior do que 90 significa que tá entre 18 e entre 90 Você é maior de idade beba à vontade Vocês entenderam a lógica beleza deu para entender a lógica só que isso vai ficando verboso para vai ficando verboso para então tem uma maneira mais elegante de fazer isso que é pegar esse else e esse if e juntar tudo aí vira elif desse jeito e a esse el a exceção ou seja tentei tudo não
deu nada tá ali então se a idade for menor do que 18 vai exibir isso se não tenta isso deu verdadeiro deu então executa isso sen não vai para isso tudo bem tudo bem Deu PR Entender D até para tirar o não D tiavo não porque senão ele vai exibir o é maior de idade né melhor explicação do elif que eu já vi Valeu Jéssica Então é isso quantos elif quantos elif eu posso ter dentro eh entre o if e o else quantos elif eu posso ter elif só funciona entre o ifse exatamente quantos elif
eu posso Ter bem uns 10 esse não é do qu n é n exatamente n eu posso ter quantos eu quiser tá ele sempre vai ser o recheio exatamente sempre vai ser o recheio Você pode ter Quantos elif você quis é agora if você vai ter que ter um e else também um ou zero né então o if ele é obrigatório sen não você nem ia tá fazendo nada o ELS é opcional e o elif também é opcional só que o ELS você só pode ter um e ele tem que vir depois de todos os
elif e o elif Você pode ter zer ou n e e ele tem que ficar entre o if e o else beleza mas lembra que o else só um ou nenhum Exatamente é o que eu acabei de falar boa André Obrigado tudo bem Galera então a gente conheceu o elif e felse legal então tem uma outra forma também de escrever esse mesmo código de uma forma diferente tá que eu quero mostrar para vocês também e que é Que pouca gente sabe tem algumas linguagens de programação que não suportam isso mas o Python suporta que é
você fazer o a utilização de de várias comparações lógicas né ao mesmo tempo então por exemplo se eu quero saber né então esse daqui é é um Vou colocar aqui versão um tá essa aqui é versão um aqui embaixo eu vou criar uma outra versão vou criar uma outra versão que vai ser por exemplo assim ó a idade eu quero saber se a idade se a idade está Justamente entre Não não é o swit case nem vou mostrar o swit case e nem o o end por enquanto eu quero saber se a idade está entre
18 anos e 89 anos como que a gente faz isso se a idade está entre 18 e 89 anos então eu posso colocar assim ó 18 x é idade e igual a 89 isso aqui também funciona olha só tem pouca gente às vezes que conhece isso daqui no Python Mas você pode fazer essa tipo de operação e aí você pode Colocar aqui olha só que legal desse jeito e aí Aqui você pode verificar né tipo ó se a idade está entre isso e isso você é menor de idade beleza é aliás você é maior de
idade né maior de idade beba à vontade beba à vontade beleza tudo bem eidade em R também também também funciona Tá bom também funciona então você pode fazer esse tipo de coisa aqui tá E aí você pode falar Elif idade maior ou igual do que 90 print Você precisa se cuidar cuidado com a idade e aqui el print você é eita você é uma criança para a casa tudo Bem Beleza então isso aqui também funciona Tá bom mas esse daqui tá claro tá claro isso aqui beleza Bom demais então galera o que eu quero falar
agora É talvez a uma das coisas que pode mais bugar a cabeça mas a gente vai fazer junto e eu quero que vocês interagem comigo pelo chat a gente vai falar sobre Tabela verdade quem já ouviu falar de tabela verdade aí quem já ouviu falar de tabela verdade beleza uma galera então eu vou tentar explicar para vocês o que que é tabela verdade tá o que que é tabela verdade única coisa que eu gostava em matemática discreta boa então vamos lá vou criar aqui um um código novo tá Safe tudo isso aqui Ficou claro o
ifif else tô indo bem Devagarzinho de boa Acho que sim né tá bom Beleza então vamos lá tabela verdade tabela verdade ponp então a primeira coisa que a gente tem que entender é que existem números existem números no Python que a gente já viu né então exemplo de números um é um número 10.0 é outro número - 5 é outro número menos e 7 p 54 é um outro número isso são números certo e existem isso aqui tudo são números Vou colocar Aqui ó Opa números números tá aqui certo vou comentar isso daqui pra gente
beleza agora galera a gente também tem um outro carinha que dá para você brincar junto com os números que são os bu leanos Então se a gente fizer aqui um número um número não um boleano chamado true e a gente tem um chamado false isso aqui são os buos Bule tá é só isso true e false quando a gente faz uma comparação lógica quando a gente faz if idade maior do que 18 maior ou igual do que 18 isso daqui o resultado dessa operação da mesma forma como a gente faz soma igual a 2 +
2 isso daqui isso daqui vai ser igual a 4 né quando a gente faz isso isso daqui vai o resultado disso vai ser um boleano então da mesma forma Que quando a gente faz uma operação com um número gera outro número quando a gente faz uma comparação lógica isso aqui gera um resultado boleano que vai ser ou verdadeiro ou falso percebe então quando a gente tá no IF e a gente fala if true isso aqui é verdade print Isso é verdade e aí eu posso colocar um else aqui isso nunca vai Acontecer percebe que o
próprio o próprio o próprio visual code ele tá mostrando aqui que isso nunca vai aparecer ó code is unr tipo assim isso aqui nunca vai aparecer porque isso aqui é verdade se isso aqui é verdade isso aqui nunca muda sempre vai aparecer só isso isso aqui sempre vai ser ignorado então o resultado se a gente colocar condição igual a idade maior do que 18 isso daqui nada mais é do que true ou false e eu posso colocar essa condição Aqui embaixo condição tá então sempre que a gente tiver falando de if de qualquer porcaria que
envolva uma condição lógica if elif a gente vai ver o Wi também eh a gente no final das contas tá querendo saber se é verdadeiro ou se é falso Então esse cara aqui condição vai ser ser true ou false tudo bem até aqui deu para entender o que que é que que são os booleanos é true e false só isso true e false true e false E Aí muito obrigado o Piper então a gente também pode representar se eu fizer se eu falar isso daqui ó se eu pensar nesse jeito aqui se eu pensar nesse
jeito aqui do jeito que tá aqui ó do jeito que tá aqui isso aqui vai ser verdadeiro ou falso vai ser true ou false 20 é maior que 18 o que que dá isso daqui 20 é maior que 18 condição vai ser o quê condição vai vai valer quanto vai valer true Beleza se eu colocar 12 condição vai valer quanto agora condição vai valer quanto agora false exatamente exatamente tá então é isso Beleza true e false true e false perfeito excelente estamos todos na mesma página zero problema até aqui né zero problema até aqui beleza
agora eu quero fazer uma outra uma outra condição eu tenho aqui a condição um eu quero saber Se a pessoa tem carteira então eh aqui eu posso colocar sei lá eh CNH CNH E aí a pessoa pode dizer se ela tem ou não então eu posso colocar aqui como sim igual igual a é que não vai fazer muito sentido Deixa eu pensar em outra forma Eh vamos fazer o seguinte ó vamos criar um exercício aqui que a pessoa tem que dizer se ela é maior de de idade e se ela tem carteira de motorista ou
não Tá Bom então idade igual a int input entre com a sua idade tá aqui aí a gente pode perguntar na da CNH CNH igual a você tem você tem CNH então provavelmente se a pessoa colocar aqui zero né não vai ter beleza e aí vou perguntar olha se a pessoa if idade maior do que 18 e tem CNH certo Obrigado aí Felipe tamo junto e aí então se a pessoa é maior de 18 anos para ela poder dirigir Basta Ser maior que 18 anos PR a pessoa poder dirigir Basta Ser maior 18 anos não
né ela tem que ter CNH então se a idade é maior que 18 e então end CNH igual igual a sim desse jeito a gente pode falar print siga em Frente certo beleza então olha só que legal idade maior que 18 anos e CNH igual igual assim beleza e aí eu posso colocar um else aqui embaixo falando print pres em nome da lei olha só que legal Belê chegou Ed chegou Ed maior 18 T maior ou igual né Maior ou Igual Obrigado vamos esperar a galera aí sair doed a acabou o Ed par aqu sensitive
sim sim é É sim porque sim porque eu sim e não sim tanto faz tanto faz tanto faz é a mesma coisa vamos deixar assim beleza boa beleza bom demais bom demais bom demais então vamos Lá então se a gente executar isso daqui só essa parte aqui de baixo galera saiu do Ed já cadê cadê a a adário não Ademário tem sub quem que não tem CBI Quem que falou do Ed Jonas Ana Carolina Ana Cartola mang acabou Ed beleu Beleza então é isso então se a gente executar isso olha só que legal ele vai
perguntar a sua idade Vou colocar aqui 25 e vou colocar não e vai falar preso em nome da lei tá preso em nome da lei se eu executar de novo colocar que eu tenho é 12 e eu tenho sim a CNH só que isso é impossível presa em nome da lei se eu executar de novo e colocar 21 e sim e vai colocar sig em frente tá então aqui a gente tá conhecendo isso daqui tem que ser verdade e isso aqui tem que ser verdade para que tudo isso daqui seja verdade para que tudo isso
daqui seja verdade a Gente pode até mostrar para vocês aqui embaixo Olha só se eu colocasse ó condição igual a isso aqui e depois pedir para exibir Olha só depois eu posso pedir para exibir print condição Olha só 1 2 3 e tá aqui então 21 e sim ele tá dizendo ó true então a combinação dessas duas condições dá exatamente true no caso eu t 21 anos e ter CNH Então para que a condição inteira seja verdadeira O que que a gente Precisa que as duas condições sejam verdadeiras também beleza tudo bem e aí a
gente vai dar o o primeiro passo porque a gente chama de tabela verdade verdadeiro e verdadeiro exatamente Beleza então A melhor forma da gente entender na minha opinião né uma forma que que assim eu pelo menos nenhum Professor meu me ensinou isso eu fui aprender depois de um bom tempo sobre a Questão da tabela verdade é que a tabela verdade na verdade ela é mais simples do que parece tá então a gente pode representar o true e o falso como zer e 1 tá vou provar para vocês se eu colocar aqui ó print Se eu
colocar print é true true x 10 ó true x 10 Ah Pera aí que que eu buguei pera lá se eu colocar true x 10 quanto que dá 10 Se eu colocar true x 100 quanto que dá 10 ou seja o true Vale 1 Se eu colocar false quanto que isso aqui dá dá Zer então você pode encarar o true e o false como um e zero tudo bem Beleza agora olha só que da hora quando a gente fala e na matemática é multiplicação quando você fala uma coisa e outra é multiplicação quando você fala
uma coisa ou outra é soma tá então por exemplo Qual que é a chance eh de chover amanhã amanhã e trovejar eu preciso que as duas coisas aconteçam então eu vou multiplicar a probabilidade das duas Coisas agora eu falo não pode chover e pode trovejar eu quero que aconteça ou uma ou outra e se acontecer as duas tudo bem mas Ou uma ou outra e as duas Então isso é soma eu vou somar a probabilidade das duas coisas acontecerem Tá bom então a tabela verdade a gente pode escrever exatamente do mesmo jeito então quando a
gente fala de tabela verdade eu posso falar assim cara para que as minha a minha condição aonde as duas parcelas sejam verdadeiras isso aqui dá quanto da Verdade Agora se a minha primeira é falsa e a segunda é verdadeira vai dar isso aqui quando a minha a minha primeira é verdade e a minha segunda é falsa dá zero também e quando as minhas duas são falsas dá falso também então perceba se eu tenho duas condições se eu tenho duas condições e eu colocar aqui ó 0 vezes aliás 1 desculpa 1 vezes 1 dá isso 0
x 1 dá isso 1 deixa eu colocar assim que Fica até melhor pra galera aprender olha só que legal Dá exatamente a mesma coisa então 1 x 1 dá 1 0 x 1 vai dar 0 1 x 0 vai dar 0 0 x 0 0 só é verdade só dá um quando acontece o quê quando as duas coisas são verdadeiras quando as duas coisas são verdadeiras quando eu tô falando de E então isso daqui é que a gente chama tabela verdade de e tem duas tabelas verdades a e ou a ou a gente aprendeu a
e a gente aprendeu a e o Então as duas coisas T que ser verdade Senão se uma das duas for falsa dá falsa Olha só então a gente pode escrever aqui a tabela verdade da seguinte maneira né Posso colocar aqui ó true e true desse jeito depois true e false né a gente pode colocar aqui desse jeito para ficar melhor aqui true e false true false true desse jeito aí aqui vai ser false e true e aqui vai ser false False olha só que da hora então quando as duas são verdadeiras quando as duas são
verdadeiras eu tenho verdade quando as duas quando uma das duas é false eu tenho false Belê e a pode também converter isso daqui para buano lembra que a gente pega uma string e converte para inteiro float aqui ó a gente pode converter isso para buano basta colocar bu aqui que também dá certo então a gente pode simplesmente fazer Aqui bu desse jeito tá E aí olha só que bonito lindo tá lá isso é a tabela verdade para duas condições lógicas tá tô comparando duas condições lógicas e verificando o resultado final tá agora quando a gente
fala do ou o ou é uma soma ou pode ser uma coisa ou outra mas se uma das duas for verdade eu já t satisfeito não precisa que as duas sejam verdadeiras uma das duas podem ser Verdadeiras Então a gente vai copiar isso no lugar do e aqui ó no lugar desse e eu vou colocar ou e no lugar desse asterisco eu vou colocar mais olha só o que que acontece Olha que da hora cara ess de relacionar end com multiplicação eor com soma que sacada sério me fez aprender em dois tempos algo que me
lasquei todo para gravar melhor coisa olha só que massa então e é multiplicação e ou é soma tá aqui Ó e aí você sempre pensa cara 1 + 1 dá 2 Tá mas dois é maior que maior ou igual que um né tipo maior que um Então vai ser verdadeiro isso da aqui vai ser verdadeiro Isso aqui vai ser verdadeiro Isso aqui vai ser falso tá aqui e pronto olha só que massa Então isso é que a gente chama de tabela verdade tá bom isso aqui é o que a gente chama de tabela verdade aí
a gente aprende que a comparar coisas aí então isso aqui é uma Condição lógica que vai dar true ou falso Isso aqui é uma outra condição lógica que vai dar true ou false então pô se é e as duas tê que ser verdadeira e acabou demorou é isso tudo bem Vamos fazer um exercício sobre isso deixa eu ver se tem aqui tem bastante beleza bom demais bom vocês estão comigo galera Vocês ficaram quieto estam prestando atenção Deu para entender o lance Deu para entender o lance da tabela verdade absorvendo na área sim é muita atenção
boa bom demais confuso mas acho que peguei tá pensa assim ó voltando aqui a gente tem uma condição certo uma condição que é composta por na verdade duas Condições a gente tem aqui a idade tem que ser maior do que 18 e a pessoa tem que ser CNH só assim ela consegue dirigir então eu primeiro comparo a idade depois comparo a CNH só que a gente pode fazer isso né tipo uma pode ser verdade outra pode ser falsa as duas podem ser falsa então quando que quando que essa frase vai ser exibida mesmo né quando
que essa frase aqui vai ser exibida aí a gente tem um negócio chamado tabela verdade que a gente faz Justamente essa comparação ó se true e true é a mesma coisa que 1 xes 1 então é verdade o resto vai dar falso por quê Porque cara se eu pego o zero e multiplico o zero por qualquer coisa já era acaba tipo é vai ser falso entendeu inclusive 0 x 0 agora quando a gente tá falando de ou tipo ou uma coisa ou outra tanto faz tipo pode ser qualquer um mas tem que ser ao menos
um pode ser qualquer um mas tem que ser ao menos um então qualquer um deles pode ser Verdadeiro desde que os dois não sejam falsos então 1 + 1 vai dar verdadeiro 0 + 1 dá 1 que dá verdadeiro 1 + 0 também dá 1 que é verdadeiro e 0 + 0 dá falso porque não somei nada beleza galera São 15 PR 10 eh eu queria que a gente fizesse um exercício tá aí eu vou explicar para vocês como é que funcionam esses exercícios tem bastante exercício aqui tá tem bastante exercício aqui mas eu queria
que a gente fizesse pelo menos um pra Gente para eu explicar para vocês como que vai funcionar aqui tá bom é isso eh Então antes da gente ir para exercício deixa eu explicar esses exercícios que estão aqui na página anota aí anota no caderno página 24 e 25 é pra gente resolver em sala ou seja durante as lives tá bom durante as lives beleza ah 24 e 25 agora esses daqui ó esses exercícios daqui exercício um eh eh todos eles ó nossa você pode pode até Apagar esse ó pode até apagar isso aqui ó todos
esses exercícios da página 26 até a página 32 Vocês conseguem fazer aí para casa tá ligado Tragam aí esses exercícios pra gente fazer amanhã da página 26 até a página 32 tá e tentem fazer esses daqui também é pra gente fazer a amanhã juntos eu vou fazer junto com vocês esses daqui o exercício 24 e 25 mas tentem fazer em casa também tá bom beleza e aí esse esse daqui ó o quatro e Tal a gente vai ter que aprender uma outra coisinha mas que é bem simples amanhã a gente aprende tá bom é bem
tranquilo tudo bem Vamos fazer um aqui só pra gente ver tá bom só pra gente ver aqui só pra gente ver então vamos lá faça um programa que vende uma garrafa de água então vou colocar aqui ó esse daqui é o exercício tá ficou vai ficar meio ruim eu vou chamar esses daqui de exercícios como é que eu chamo esse cara Vou chamar de exer ício é dia um é tem alguma cor ah é cinza tá exercício cinza vou chamar de Cinza cinza e aí eu vou agora chamar o exercício azul desse jeito e aí
exercício 01 PP Tá beleza então tá aqui o nosso exercício olha só que legal faça programa que vende exclamação PPT e faça um exercício que que vende uma água de garrafa uma uma garrafa de água Né se o cliente escolher água mineral natural será cobrado 1,50 se o cliente escolher água mineral com gás será cobrado tanto então a gente pode colocar assim ó a escolha escolha vai ser o quê input entre e você gostaria de uma garrafa de água mineral ou com gás e aí a gente para ajudar o o amigo a Gente pode colocar
assim ó mineral gás desse jeito tá ligado E aí if escolha igual igual a mineral mineral a gente pode colocar print você me deve P pá quantos reais 1,50 ELS você me deve 2,50 olha só que legal tão simples quanto isso Té o site elements não está abrindo que site não sei que site é esse Beleza então olha só input escolha eh você gostaria de uma garrafa de mineral de água mineral ou com gás vamos ver Python exercício Azul ã dia né dia 02 exercício Azul pá ah lá mineral entre enter tá Aqui gás tá
lá beleza o mais correto seria a gente colocar um elif aqui elif e colocar escolha igual a gás e aí um ELS aqui embaixo entre faça eh faça uma escolha válida desse jeito olha só que legal então Mineral enter de novo gás e faça uma escolha válida olha só que legal salve nand Valeu demais pelo seu apoio mano tamo junto Deu para entender galera esse primeiro exercício Belê de boas super legal né bom demais então galera ã tentem fazer aí em casa aí vocês podem Escolher tentem fazer por aqui tentem fazer os esses próprios exercícios
mas tem todos os exercícios que estão aqui Acho que menos dessa dessa dessa segunda página aqui da página 25 eh Vocês conseguem fazer tá tanto da página 24 quanto da 26 até a a 32 tá só da 25 que eu acho que tem alguns que vocês não conseguem o resto Vocês conseguem tudo tá bom eu adoro que toda oportunidade que Tu tem tu coloca um boa galera por hoje é isso tá tá tranquilo como estamos estamos avançando vou subir tudo pro github tá tudo que a gente fez hoje já vou subir lá pro github para
vocês acessarem por lá tá bom tá valendo a pena mesmo com esse curso à noite ainda tá rolando Live Sim estamos todos os dias De manhã aí belê vou ter que refazer mais foi top G aqui exercíci onde eu encontro lá no github vou mandar aqui pra galera Ó vou mandar aqui Belê bom demais tá tudo aí ah e o dos exercícios anunciado exercíci PPT tá do enunciado do exercício exclamação PPT tá bom é isso Eh galera eu espero que vocês eh estejam Curtindo aí eu eu tô bem mais animado do que ontem eu acho
que a gente tá conseguindo avançar eu acho que vocês estão também engajados aí trocando ideia comigo é para fazer qu exercícios pode fazer todos que vocês conseguirem até a página 32 dos slides tá eh e aí amanhã a gente volta resolvendo exercícios e conhecendo os laços de repetição tá bom conhecendo os laços de repetição eu vou mandi mandar eu vou mandar aqui para vocês lá para ster que ela também faz Live aí de Live coding e tal ela manda bem para caramba eu acho que vocês vão gostar de conhecer ela ela tá como eh também
faz tava aprendendo bastante coisa sobre Live cod e tal então V mandar lá Nossa obrigado aí alguém alguém deu deu de presente né Muito Obrigado aí pelo apoio Ô noi tamo junto Obrigadão mesmo tá tamo junto e é isso não esqueçam de apoiar a gente tá galera mandem aí seu piquezinho mande um apoia-se manda um um sub Claro se você Puder tá bom é isso amanhã a gente se vê de novo um grande beijo no coração de todos vocês amanhã às 9 da manhã estamos online também vem conversar com a gente vem trocar ideia tá
bom É nós valeu demais galera a gente se vê tchau tchau