Curso em Vídeo
Curso em Vídeo
  • Видео 1 466
  • Просмотров 248 907 131
Centralização absoluta com Flexbox - @CursoemVideo HTML5 + CSS3
Você sabe centralizar os elementos usando Flexbox? Sabe como fazer uma centralização absoluta dos componentes usando CSS Flexbox? Veja nesse vídeo a resposta para essas e muitas outras perguntas.
Tópicos desse vídeo:
00:00 - Centralização com Flexbox
01:33 - Quer aprender as linguagens C e C# ?
02:26 - Centralizando um item
04:23 - Lembrando do justify-content e align-items
05:36 - Exemplo prático para centralização
08:39 - Alinhamento da section
11:47 - Atualizando o repositório remoto
13:06 - Acompanha a gente nas redes sociais
13:52 - O que vem a seguir?
O Curso de HTML5 e CSS3 vai ensinar a criar sites usando a linguagem de marcação hipertexto (HTML) e folhas de estilo em cascata (CSS), todas e...
Просмотров: 3 437

Видео

Basic interview questions @CursoemVideo de Inglês: Módulo 3
Просмотров 1,3 тыс.9 часов назад
#cursoinglês #modulo03 #aula 06 Você já aprendeu a usar o iniciar uma conversa telefônica. Aprendeu a usar o present continuous. Mas você sabe falar sobre seu tempo livre, ambiente de trabalho e família? Veja esse vídeo até o fim para responder essas perguntas e muito mais. Esse vídeo faz parte do seu curso de Inglês 100% grátis, criado pela Teacher Joana Costa com ajuda do professor Gustavo Gu...
Segurança da Informação #M04A06 - Cavalo de Tróia (Parte 1)
Просмотров 1,8 тыс.12 часов назад
Seja membro deste canal e ganhe benefícios: ruclips.net/channel/UCrWvhVmt0Qac3HgsjQK62FQjoin Nessa aula, vamos entender como os equipamentos são afetados pelos malwares e quais danos eles podem causar. Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Aula do Curso de Segurança da Informação criado pelos professores Gustavo Guanabara e ...
UMA NOTA 5 NÃO TE DEFINE - Experience Podcast 31 - Lisane Monteiro
Просмотров 3,3 тыс.14 часов назад
Neste episódio do Experience Podcast, conheça a trajetória de Lisane Monteiro, formada em publicidade e propaganda. Durante sua trajetória, ela acumulou diversas experiências que inclui passagens por rádio, empresa de lista telefônica e agências, desenvolvendo habilidades essenciais que a levaram à Hostnet, onde está há mais de 17 anos. Atualmente lidera um time de marketing e participa ativame...
A Integração de dispositivos com Apple Vision Pro - Minissérie @CursoemVideo
Просмотров 2,8 тыс.21 час назад
Vamos dar continuidade à nossa minissérie de sete capítulos mostrando como usar o Apple Vision Pro no dia-a-dia como programador. E dessa vez vamos entender mais sobre a integração com outros dispositivos Apple. Como navegar na internet, utilizar aplicativos como VsCode e Photoshop e até mesmo rodar Windows no óculos! Agradecemos bastante a loja BR Metaverso por ceder a unidade que está sendo u...
Alinhamento nos eixos Flexbox - @CursoemVideo HTML5 + CSS3
Просмотров 3,9 тыс.21 час назад
Você sabe usar as propriedades Flexbox justify-content e align-items? Sabe a diferença entre valores de alinhamento flex-start, flex-end, center, space-between, space-evenly e space-around? Sabe como fazer o alinhamento nos eixos principal e transversal do Flexbox? Veja nesse vídeo a resposta para essas e muitas outras perguntas. Tópicos desse vídeo: 00:00 - Alinhamento nos eixos Flexbox 01:53 ...
Basic on phone calls @CursoemVideo de Inglês: Módulo 3
Просмотров 1,7 тыс.День назад
#cursoinglês #modulo03 #aula 05 Você já aprendeu a usar o simple present tense e já começamos a entender como funciona o present continuous. Mas você sabe colocar isso em prática em uma ligação telefônica? Sabe como começar e finalizar uma chamada? Veja esse vídeo até o fim para responder essas perguntas e muito mais. Esse vídeo faz parte do seu curso de Inglês 100% grátis, criado pela Teacher ...
Segurança da Informação #M04A05 - Vírus (Parte 2)
Просмотров 2,1 тыс.День назад
Seja membro deste canal e ganhe benefícios: ruclips.net/channel/UCrWvhVmt0Qac3HgsjQK62FQjoin Nessa aula, vamos entender como os equipamentos são afetados pelos malwares e quais danos eles podem causar. Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Aula do Curso de Segurança da Informação criado pelos professores Gustavo Guanabara e ...
Questions in Present Continuous @CursoemVideo de inglês: Módulo 3
Просмотров 2,3 тыс.14 дней назад
#cursoinglês #modulo03 #aula 04 Você já aprendeu sobre o present continuous tense. Mas você sabe fazer perguntas com o present continuous? Sabe o que muda na hora de compor uma pergunta deste tipo? Sabe qual o verbo auxiliar usar para flexibilizar estas expressões? Veja esse vídeo até o fim para responder essas perguntas e muito mais. Esse vídeo faz parte do seu curso de Inglês 100% grátis, cri...
Segurança da Informação #M04A04 - Vírus (Parte 1)
Просмотров 5 тыс.14 дней назад
Seja membro deste canal e ganhe benefícios: ruclips.net/channel/UCrWvhVmt0Qac3HgsjQK62FQjoin Nessa aula, vamos entender como os equipamentos são afetados pelos malwares e quais danos eles podem causar. Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Aula do Curso de Segurança da Informação criado pelos professores Gustavo Guanabara e ...
LAYOFF? PROGRAMADOR NO CODE? HOME OFFICE? - Experience Podcast 30 - Mano Deyvin
Просмотров 37 тыс.14 дней назад
Neste episódio do podcast, adentre o mundo de Mano Deyvin, streamer, youtuber e personalidade conhecida na comunidade tech. Reconhecido por seu humor único e abordagem old school, ele traz uma visão divertida e muitas vezes polêmica sobre temas como um grande "rollback" da Internet e a defesa do home office. Prepare-se para uma conversa descontraída e cheia de risadas com este verdadeiro comedi...
Empacotamento e fluxo no Flexbox CSS - @CursoemVideo HTML5 + CSS3
Просмотров 7 тыс.21 день назад
Empacotamento e fluxo no Flexbox CSS - @CursoemVideo HTML5 CSS3
Prepositions for transportations @CursoemVideo de inglês: Módulo 3
Просмотров 1,6 тыс.21 день назад
Prepositions for transportations @CursoemVideo de inglês: Módulo 3
Segurança da Informação #M04A03 - Códigos Maliciosos (Parte 3)
Просмотров 4,1 тыс.21 день назад
Segurança da Informação #M04A03 - Códigos Maliciosos (Parte 3)
FALTA DEV DESENROLADO - Experience Podcast 29 - Deyvid Nascimento vulgo Mano Deyvin
Просмотров 87 тыс.21 день назад
FALTA DEV DESENROLADO - Experience Podcast 29 - Deyvid Nascimento vulgo Mano Deyvin
Direções e Eixos Flexbox CSS - @CursoemVideo HTML5 + CSS3
Просмотров 6 тыс.Месяц назад
Direções e Eixos Flexbox CSS - @CursoemVideo HTML5 CSS3
Present continuous @CursoemVideo de Inglês: Módulo 3
Просмотров 2,3 тыс.Месяц назад
Present continuous @CursoemVideo de Inglês: Módulo 3
Segurança da Informação #M04A02 - Códigos Maliciosos (Parte 2)
Просмотров 2,8 тыс.Месяц назад
Segurança da Informação #M04A02 - Códigos Maliciosos (Parte 2)
A experiência do usuário com Apple Vision Pro - Minissérie @CursoemVideo
Просмотров 2,9 тыс.Месяц назад
A experiência do usuário com Apple Vision Pro - Minissérie @CursoemVideo
Primeiros passos com Flexbox CSS - @CursoemVideo HTML5 + CSS3
Просмотров 11 тыс.Месяц назад
Primeiros passos com Flexbox CSS - @CursoemVideo HTML5 CSS3
O que vamos aprender no módulo 5? - Curso em Vídeo HTML5 + CSS3
Просмотров 16 тыс.Месяц назад
O que vamos aprender no módulo 5? - Curso em Vídeo HTML5 CSS3
Activities Around House @CursoemVideo de inglês: Módulo 3
Просмотров 3,2 тыс.Месяц назад
Activities Around House @CursoemVideo de inglês: Módulo 3
Abertura do módulo 3 @CursoemVideo de Inglês: Módulo 3
Просмотров 1,4 тыс.Месяц назад
Abertura do módulo 3 @CursoemVideo de Inglês: Módulo 3
Segurança da Informação #M04A01 - Códigos Maliciosos (Parte 1)
Просмотров 6 тыс.Месяц назад
Segurança da Informação #M04A01 - Códigos Maliciosos (Parte 1)
Curso de Segurança da Informação - @CursoemVideo - Módulo 04 Malwares
Просмотров 3,1 тыс.Месяц назад
Curso de Segurança da Informação - @CursoemVideo - Módulo 04 Malwares
COMO NÃO FICAR MALUCO COM O TRABALHO - Experience Podcast 28 - Paulo Aguirra
Просмотров 5 тыс.Месяц назад
COMO NÃO FICAR MALUCO COM O TRABALHO - Experience Podcast 28 - Paulo Aguirra
O Hardware do Apple Vision Pro - Minissérie @CursoemVideo
Просмотров 4,2 тыс.Месяц назад
O Hardware do Apple Vision Pro - Minissérie @CursoemVideo
Óculos da Apple pela visão de um Programador - Minissérie em 7 partes @CursoemVideo
Просмотров 3,3 тыс.Месяц назад
Óculos da Apple pela visão de um Programador - Minissérie em 7 partes @CursoemVideo
SER MALUCO NÃO É SAUDÁVEL - Experience Podcast 27 - Paulo Aguirra
Просмотров 7 тыс.Месяц назад
SER MALUCO NÃO É SAUDÁVEL - Experience Podcast 27 - Paulo Aguirra
NUNCA É TARDE PARA APRENDER ALGO NOVO - Experience Podcast 26 - Maujor
Просмотров 9 тыс.2 месяца назад
NUNCA É TARDE PARA APRENDER ALGO NOVO - Experience Podcast 26 - Maujor

Комментарии

  • @stevensjonh4457
    @stevensjonh4457 2 минуты назад

    Consegui fazer sozinhas esses dois últimos desafios e senti uma grande evolução pois o último d10 pra mim foi muito difícil fazer e fiz acompanhada do professor. Obrigada pelo conteúdo incrível professor Guanabara.

  • @Arthur-606
    @Arthur-606 7 минут назад

    essa aula abre ideias para diversos programas, um exemplo, quando voce ganhar um sorteio toca uma musiquinha

  • @AndreJ.Rosario
    @AndreJ.Rosario 22 минуты назад

    print('----------Desafio 01----------') nome = input('Qual é o seu nome?') print('Olá',nome,'!','prazer em te conhecer!!') print('----------Desafio 02----------') dia = input('Em qual dia você nasceu?') mes = input('mês?') ano = input('ano?') print('Você nasceu no dia',dia,'de',mes,'de',ano,'correto?') Rapaz tá certo isso😐

  • @kerllemcosta8116
    @kerllemcosta8116 36 минут назад

    Olá! Sou analista de teste, preciso entender o Java para teste automatizado... Então qual vou instalar, JVM ou JDK, para automatizar meus testes? :)

  • @guilherme_ip
    @guilherme_ip 45 минут назад

    nome = input('Nome completo: ') print(nome.title()) print('Em maiúsculo: ', nome.upper()) print('Em minúsculo: ', nome.lower()) print('N° de caracteres: ', len(nome.replace(' ', ''))) print('N° de caracteres do 1° nome: ', len(nome.split()[0])) Adicionei uma coisinha básica que achei que combinasse com desafio. Caso tenham outra forma, compartilhem comigo também, é sempre bom conhecer diferentes métodos.

  • @Arthur-606
    @Arthur-606 54 минуты назад

    acertei de primeria graças a Deus ksks

  • @manomhc
    @manomhc 57 минут назад

    Vlw

  • @underson.lima00
    @underson.lima00 Час назад

    Rapaz, ele gosta muito do "dividir para conquistar", está me assustando! kkkk Aula sem par!

  • @jainicristinadeoliveira3215
    @jainicristinadeoliveira3215 Час назад

    Tenho uma dúvida, porque em date.today().year eu só tenho o parênteses na frente de "today"?

  • @manomhc
    @manomhc Час назад

    Obg pelo vídeo!

  • @eltonsona
    @eltonsona Час назад

    Desafio 1: nome=input('Qual e o seu nome?') print('Ola',nome,'!','Prazer em te conhecer!')

  • @manomhc
    @manomhc Час назад

    Cheguei agora e começando a acompanhar.

  • @meuquizofc
    @meuquizofc Час назад

    Aqui ta o codigo dos dois Exercícios que ele passo no final do video quem quiser executar analisar e aprender: nome = input ( ' Qual seu nome? ' ) print ( ' Ola! Que bom em reve - lo ' ) idade = input ( ' Qual sua idade? ' ) print ( ' Certo ' ) peso = input ( ' Qual seu peso ' ) print ('seu nome e', nome,'voce tem', idade, 'anos e pesa', peso, 'Kg') 🫡

  • @dianabaklizky5657
    @dianabaklizky5657 Час назад

    Assistindo julho 2024

  • @leandrohenrique6042
    @leandrohenrique6042 2 часа назад

    Dicas de atalhos (VS code): - Para duplicar uma linha dentro do código (ou uma parte grande selecionada), usem shift+alt+seta - Para mover uma linha dentro do código, usem alt+seta - Para apagar uma linha de código, usem ctrl+shift+k.

  • @user-xg5dq2tq6i
    @user-xg5dq2tq6i 2 часа назад

    Nao sei voces, mas eu nunca clico onde tem escrito “anuncio “ kkk

  • @franciscomoraes1199
    @franciscomoraes1199 2 часа назад

    # Crie um programa que leia dois valores e mostre um menu na tela: # [ 1 ] somar # [ 2 ] multiplicar # [ 3 ] maior # [ 4 ] novos números # [ 5 ] sair do programa # Seu programa deverá realizar a operação solicitada em cada caso. entrada = input('insira 2 números separados por espaço') n1, n2 = entrada.split() n1 = float(n1) n2 = float(n2) c = 0 print(''' [ 1 ] somar [ 2 ] multiplicar [ 3 ] maior [ 4 ] novos números [ 5 ] sair do programa ''') while c != 5: c = int(input('insira uma função a ser aplicada:')) if c == 1: soma = n1 + n2 print(f'a soma requisitada é {soma}') elif c == 2: mult = n1*n2 print(f'o resultado é {mult}') elif c == 3: maior = n1 if n2 > n1: maior = n2 print(f'o maior número é {maior}') elif c == 4: novosnumeros = input('insira os números separados por espaço novamente:') n1, n2 = novosnumeros.split() n1 = float(n1) n2 = float(n2) elif c == 5: print('o programa foi finalizado') else: print('número inserido imcompatível')

  • @meuquizofc
    @meuquizofc 2 часа назад

    Qpython3 tambem mudo muita coisa nessa atualização de 24

  • @RodrigoCampos-t1n
    @RodrigoCampos-t1n 2 часа назад

    Acabou com opções porque lançamento coberto muito fora do dinheiro não funciona a longo prazo? É isso?

  • @user-zq5xf3we9c
    @user-zq5xf3we9c 2 часа назад

    cara estou cm uma duvida estou usando a sintese nova cm o f' no inicio do parentese e não estou sabendo usar o "end" pra juntar dois print

  • @werakidslojaonline3488
    @werakidslojaonline3488 2 часа назад

    kkkk ele e o amante dela

  • @thomaskoch835
    @thomaskoch835 2 часа назад

    Desafio 02: Dia = input('Dia =') Mes = input('Mês =') Ano = input('Ano =') print('Você nasceu no dia',Dia,'de',Mes,'de',Ano,',Correto?')

  • @Sr._Torres94
    @Sr._Torres94 2 часа назад

    Fluente

  • @mozinho6969
    @mozinho6969 2 часа назад

    Eu entendo perfeitamente, mas esse num do input ser diferente do n da função deve provocar um certo desconforto em alguém.

  • @geovaneevan.pereira259
    @geovaneevan.pereira259 2 часа назад

    mano, que aula boa S2

  • @joel2776
    @joel2776 2 часа назад

    baixei a base de dados mas acho que o link está errado

  • @Sr._Torres94
    @Sr._Torres94 2 часа назад

    Amigos e família.

  • @thomaskoch835
    @thomaskoch835 3 часа назад

    Desafio 01: nome = input('Qual é o seu nome?') print('Olá',nome,'!''Prazer em te conhecer!')

  • @pkoba
    @pkoba 3 часа назад

  • @ottoncenci9042
    @ottoncenci9042 3 часа назад

    No meu arquivo local funciona de boa, quando eu faço tudo que o professor pede pra subir o site no ar ele não carrega as imagens e nem a fonte .

  • @andersonbernardino1635
    @andersonbernardino1635 3 часа назад

    Desafio 02 dia = input("Qual dia você nasceu?") mês = input("De qual mês ?") ano = input("E qual ano ?") print("Você nasceu no dia", dia, "de", mês, "de", ano, ".", "Correto ?"

  • @andersonbernardino1635
    @andersonbernardino1635 3 часа назад

    nome = input("Qual seu nome ?") idade = input("Qual sua idade ?") print("Olá!", nome, "Seja bem vindo.")

  • @underson.lima00
    @underson.lima00 4 часа назад

    Esse cara é uma lenda!

  • @rachi7629
    @rachi7629 4 часа назад

    Esse foi legal demais de fazer! Mas a quantidade de fatores dessa vez me afetou, esqueci de fazer os IFs de deteminar o que "0 1 2" significava antes de ir pro resto hahaha Na segunda tentativa rodou bonito!

  • @kkkkkkkkkkkkk777
    @kkkkkkkkkkkkk777 4 часа назад

    alguem consegue me explicar qual a diferença entre absolute e relative?

  • @LuisFelipe-r6x
    @LuisFelipe-r6x 4 часа назад

    nome = input('qual é o seu nome?') print(f' olá {nome} prazer em te conhecer ') Resposta: dependendo do nome que você botar ele vai te responder prazer em te conhecer e o nome que você botou.

  • @LuisFelipe-r6x
    @LuisFelipe-r6x 4 часа назад

    nome = input('qual é o seu nome?') print(f' olá {nome} prazer em te conhecer ') Resposta: dependendo do nome que você botar ele vai te responder prazer em te conhecer e o nome que você botou.

  • @victormaia5294
    @victormaia5294 4 часа назад

    guanabara vc é o cara

  • @nettoGamerfire
    @nettoGamerfire 4 часа назад

    meu código ficou assim : valor = int(input('Digite um número inteiro : ')) cont = '' menor = valor maior = valor conta = 1 soma = valor while cont != 'N': cont = str(input('Deseja continuar ? [S/N]: ')).upper().strip()[0] if cont == 'S': valor = int(input('Digite um número inteiro : ')) if valor > maior: maior = valor elif valor < menor: menor = valor conta += 1 soma = soma+valor elif cont != 'S' and cont != 'N': print('OPÇÃO INVÁLIDA') print(f'maior {maior} e o menor é {menor}, a média dos valores lidos é {soma/conta}')

  • @Galerinhakkkkk
    @Galerinhakkkkk 5 часов назад

    Tira print eu tô sorrindo 😂😂😂

  • @ViniciusPimentaaa
    @ViniciusPimentaaa 5 часов назад

    kkk rapaziada criei um programa pra brincar mesmo segue o código ai: import emoji import random def numeros_aleatorios(): numero1 = random.randint(1, 100) numero2 = random.randint(1, 100) return numero1, numero2 def main(): numero1, numero2 = numeros_aleatorios() pergunta = emoji.emojize('Qual a soma de {} + {} :face_with_raised_eyes: ?'.format(numero1, numero2)) print(pergunta) resposta_user = int(input(emoji.emojize('Digite sua resposta: :face_with_rolling_eyes: '))) soma_correta = numero1 + numero2 if resposta_user == soma_correta: print(emoji.emojize('Parabéns Calabreso!! KKKK você não fugiu da escola :face_with_tears_of_joy: ')) else: print(emoji.emojize('FAZ O L BURRO kkk volta pra escola seu merdinha :face_vomiting: hahaha')) if __name__ == "__main__": main()

    • @ViniciusPimentaaa
      @ViniciusPimentaaa 5 часов назад

      é mais pra ativar a criatividade mesmo kkkkk

    • @ViniciusPimentaaa
      @ViniciusPimentaaa 5 часов назад

      utilizei o chat gpt pra me ajudar tbm kkk pq ainda não vimos alguns comandos como o "def" nesta aula

  • @YUZiTKX
    @YUZiTKX 5 часов назад

    🔥🔥🔥🔥

  • @odanieel
    @odanieel 5 часов назад

    Galera, eu não sei se é o recomendado, mas eu tinha visto em um outro local que pra facilitar no uso das medidas, usando o *rem* , pode ser definido antes o valor do *root* (do mesmo jeito que define a body, etc) *:root* { font-size: 62.5%; } Nesse caso o root definido como *62.5%* , é o mesmo que dizer que *1rem* = *10px* , pois *62.5%* x *16px* (o padrão) = *10px.* Então se caso você quiser *1px* , facilita o entendimento de que *0.1rem* é *1px* entende? _Eu só tô passando o que vi e achei fácil de usar, até porque o rem não é totalmente não-recomendado pelo que vi, mas se alguém tiver uma informação diferente esteja à vontade pra me corrigir por favor kkkk._

  • @pkoba
    @pkoba 5 часов назад

  • @nettoGamerfire
    @nettoGamerfire 5 часов назад

    Meu código ficou assim : print('=-'*30) print('CONTADORRRRR INTELIGENTE') print('=-'*30) cont = soma = valor = 0 while valor != 999: valor = int(input('Digite um número inteiro : [digite o número 999 pra parar] ')) if valor == 999: soma = soma+0 cont = cont+0 else: soma = valor+soma cont = cont+1 if cont == 1: print(f'Foi digitado {cont} número') elif cont == 0: print(f'tu digitou nada doogue kkkkk') else: print(f'Foram digitados {cont} números e a soma de todos eles é {soma}')

  • @FranciscoChitombi-xe6kg
    @FranciscoChitombi-xe6kg 6 часов назад

    GRATO🤝🤝

  • @EvanilsonManuel-dl9ub
    @EvanilsonManuel-dl9ub 6 часов назад

    Simplesmente excelente!

  • @nettoGamerfire
    @nettoGamerfire 6 часов назад

    Esse eu tive muito dificuldade e não consegui fazer, porém encontrei uma logica interessante que não sabia que era possivel: n1 = int(input('Digite um número inteiro : ')) a,b = 0,1 cont = 0 while cont < n1: print(a,end=' - ') a,b = b, a+b cont = cont+1 print('FIM')

  • @ALEXANDERNUNESCARVALHO
    @ALEXANDERNUNESCARVALHO 6 часов назад

    lista = [] par = [] impar = [] while True: numero = int(input('Digite um número: ')) resposta = str(input('Quer continuar? [S/N] ')).upper().strip() if resposta in 'N': break lista.append(numero) if numero % 2 == 0: par.append(numero) elif numero % 2 == 1: impar.append(numero) print(f'A lista completa é: {lista}.') print(f'A lista com os ímpares é: {impar}.') print(f'A lista com os pares é: {par}.') Fiz esse código e testei. Está diferente da resolução, mas tá dando certo.

  • @Bungas612
    @Bungas612 6 часов назад

    from random import randint print("="*30) print("Vamos jogar Impar ou Par") print("="*30) i = 0 while True: computador = randint(1, 10) jog = int(input("Diga o valor: ")) esc = str(input("Par ou Ímpar? [P/I]: ")).upper().strip()[0] soma = jog + computador print("="*30) print(f"Você jogou {jog} e o computador jogou {computador}. Total = {soma}") if esc == "I": if soma % 2 == 0: print("Você perdeu") print(f"Você ganhou {i} vezes") print("="*30) break else: print("Voce venceu") print("Vamos jogar novamente...") print("="*30) i+=1 if esc == "P": if soma %2 == 0: print("Voce venceu") print("Vamos jogar novamente...") print("="*30) i+=1 else: print("Você perdeu") print(f"Você ganhou {i} vezes") print("="*30) break