Exercício Python

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 1,1 тыс.

  •  7 месяцев назад +1

    Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
    www.cursoemvideo.com/curso/python-3-mundo-3/

  • @isaacmartinezrizo
    @isaacmartinezrizo 6 лет назад +169

    Yo hablo español y entiendo muy bien, profe usted tiene una didactica excelente, muchas gracias.

  • @aprendihoje1
    @aprendihoje1 6 лет назад +37

    Eu custo a acreditar que isso tudo esta ai e de graça no youtube e o portal então... nem se fala, muito melhor que qualquer universidade EAD que eu já vi.
    meu parabéns professor a qualidade a cada dia só aumenta.

    • @gambiarradeveloper4950
      @gambiarradeveloper4950 2 года назад +9

      faculdade e so pra cara chegar na entrevista dizendo "aqui seus corno ces quer diploma? entao toma"

    • @DavihuX
      @DavihuX 2 года назад

      @@gambiarradeveloper4950 kkkkkkkkkk

    • @gabzsatur
      @gabzsatur Год назад

      ​@@gambiarradeveloper4950gostaria de dizer que é mentira mas é a pura verdade, eu to em um curso de T.I que tive pouquíssimas aulas de programação, e era só conceito sem prática e tive que criar um software no semestre seguinte sem conhecimento de nenhuma língua de programação.
      resultado disso, usei uma plataforma no code (appsheet)

  • @DevHand
    @DevHand 3 года назад +85

    Depois desse exercício eu definitivamente preciso rever a aula de tuplas

    • @v.m1899
      @v.m1899 3 года назад

      Também

    • @japanoguiness
      @japanoguiness 3 года назад +4

      E eu preciso ir direto num curso presencial ver pessoalmente como que faz essa porra de While. Sempre que tento fazer dá alguma coisa ruim: algo indefinido, looping infinito, o programa não printa as linhas que fiz, as contagens não funcionam.... muito difícil.

    • @DevHand
      @DevHand 3 года назад

      @@japanoguiness tem discord? Posso te ajudar a aprender sacas

    • @gabrieltytga
      @gabrieltytga 2 года назад

      @@DevHand Riuk#7177

    • @Alan-ps8kz
      @Alan-ps8kz 2 года назад

      Tbm

  • @Raphael_20109
    @Raphael_20109 10 месяцев назад +6

    Impressionante o como eu tive dificuldade para fazer esse exercício, e agora vendo a sua resposta pereceu muito fácil.

    • @victorsouza21116
      @victorsouza21116 6 месяцев назад

      eu tbm, n tava conseguindo fazer a parte do break

  • @luizalexandre9720
    @luizalexandre9720 4 года назад +6

    Código muito legal de se ensinar. Em 2009 quando ainda trabalhava com desenvolvimento, tive de fazer um módulo python que convertia qualquer valor pra extenso, pois deveria sair escrito em um comprovante.

    • @thiagodomingues3698
      @thiagodomingues3698 2 года назад +2

      E na prática como teve que fazer? Digo em questão da tupla, como fez para ter todas as possibilidades númericas que poderiam ocorrer ?

    • @codemachs
      @codemachs Год назад

      @@thiagodomingues3698 Hoje existe uma biblioteca que faz isso

  • @hartur4672
    @hartur4672 6 лет назад +4

    Gustavo, n to aqui pra ver o video, no momento estou estudando a logica de programaçao. Eu queria q depois do curso de python, vc fizesse sobre as linguagens de programação Ruby e Lua. Desde ja agradeço por todo seu trabalho de qualidade gratuito. Vc é o melhor no que faz.

  • @lMatheusx
    @lMatheusx 4 года назад

    #072 Tupla totalmente preenchida com uma contagem por extenso, de zero até vinte.
    #Ler um número pelo teclado(entre 0 e 20) e mostrá-lo por extenso:
    num = int(-1);
    cont = ('zéro', 'un/une', 'deux', 'trois', 'quatre', 'cinq', 'six', 'sept', 'huit', 'neuf', 'dix','onze', 'douze', 'treize', 'quatorze', 'quinze', 'seize', 'dix-sept', 'dix-huit', 'dix-neuf', 'vingt');
    while (num < 0 or num > 20):
    num = int(input('
    Écrire un numero:'));
    if(num < 0 or num > 20):
    print("
    Réessayer, s'il vous plaît. Tapez un nombre entre 0 et 20");
    print('
    Vous avez tapez le numéro {}' .format(cont[num]));
    #Melhorado com o challenge proposto no final
    num = int(-1);
    cont = ('zéro', 'un/une', 'deux', 'trois', 'quatre', 'cinq', 'six', 'sept', 'huit', 'neuf', 'dix','onze', 'douze', 'treize', 'quatorze', 'quinze', 'seize', 'dix-sept', 'dix-huit', 'dix-neuf', 'vingt');
    while(True):
    num = int(input('
    Écrire un numero:'));
    if(num < 0 or num > 20):
    print("
    Réessayer, s'il vous plaît. Tapez un nombre entre 0 et 20");
    else:
    print('
    Vous avez tapez le numéro {}' .format(cont[num]));
    stop = input('
    Est-ce que voulez vous continuer avec le programme? [O/N]').upper().strip()[0];
    if(stop == 'N'):
    break;

  • @hall117
    @hall117 6 лет назад +5

    Ave Loko mano, até que enfim consegui entender ... Partiu início kkkk... Obrigado

  • @kamilarocha
    @kamilarocha 3 года назад +2

    Muito obrigada. Estava voando nesse assunto, mas com suas aulas melhorei bastante.

  • @Gabriel_Bento
    @Gabriel_Bento 4 года назад +156

    Existem 2 tipos de pessoas: as que escrevem *catorze* e as que escrevevem *quatorze*

  • @RuthGabrielle-eq9bc
    @RuthGabrielle-eq9bc 9 месяцев назад

    É muito gratificante compreender o que ele quis passar e fazer tudo certinho 🤩

  • @marcello1976
    @marcello1976 3 года назад +26

    Não seu vocês mas eu me sinto meio ansioso as vezes por travar em exercicios relativamente simples e por esquecer conceitos que foram passados.
    Para quem migrou de uma area totalmente diferente e foi para progamação é um grande desafio.
    Não irei desistir.
    Resolução:
    exten = ('zero', 'um', 'dois', 'tres', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    n = int(input('Digite um número de 0 a 20:'))
    if n > 20:
    print('Valor inválido')
    n = int(input('Digite um número de 0 a 20:'))
    elif n < 0:
    print('Valor inválido')
    n = int(input('Digite um número de 0 a 20:'))
    print(f'Você digitou o número {exten[n]}.')

    • @moacirlimasigalos1472
      @moacirlimasigalos1472 Год назад

      eu também mas o importante é não desistir

    • @feli31415
      @feli31415 Год назад

      é complicado msm, demora um pouco pra gravar

    • @mainks5525
      @mainks5525 Год назад

      mano vou te dar uma dica, espero que nao me leve a mal, voce poderia ter feito em menos linhas apenas usando While e if, e la na frente as empresas pode cobrar de vc isso

    • @moogieok
      @moogieok Год назад

      uma forma mais simples:
      nporextenso = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze',
      'doze', 'treze', 'catorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
      número = int(input('Digite um número de 0 a 20: '))
      while True:
      if 0

    • @Lukaku_360
      @Lukaku_360 Год назад

      eu fiz assim:
      numbs = ('zero', 'um', 'dois', 'três', 'quatro',
      'cinco', 'seis', 'sete', 'oito', 'nove',
      'dez', 'onze', 'doze', 'treze', 'quatorze',
      'quinze', 'dezesseis', 'dezesste', 'dezoito', 'dezenove', 'vinte')
      while True:
      num = int(input('\033[36mDigite um número de 0 a 20:\033[m '))
      if num < 0 or num > 20:
      print('
      \033[1;31mERROR
      Insira um valor válido\033[m
      ')
      else:
      break
      print(numbs[num])

  • @jeff3280
    @jeff3280 9 месяцев назад

    caraaa eu não tinha entendido o enunciado do exercício, por isso é essencial ler com atenção. depois que eu li nessa resolução o enunciado eu consegui resolver bem de boa kkkk

  • @isaquecastro3353
    @isaquecastro3353 5 лет назад +33

    Professor, faz um curso de redes neurais!

    • @eupablostefanes
      @eupablostefanes 3 месяца назад

      seria excelente um curso de scikit learn ou de DATA ANALYSIS

  • @washingtonnuness
    @washingtonnuness 6 лет назад +2

    Guanabara teus vídeos são ótimos.. parabéns !!!!!

  • @mfneves00
    @mfneves00 4 года назад +8

    contagem = (
    'Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze',
    'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    while True:
    num = int(input('Digite um número entre 0 e 20: '))
    if num < 0 or num > 20:
    print('O valor digitado é inválido! Tente novamente.')
    else:
    print(f'O número por extenso é: {contagem[num]}')
    resp = str(input('Executar novamente? [S/N]: ')).upper().strip()[0]
    if resp not in 'S':
    break
    print('Programa finalizado.')

  • @davidedisondarocha3094
    @davidedisondarocha3094 3 года назад

    Eu consegui fazer dessa forma, está diferente do professor, mas o meu também deu certo, e estou feliz que a cada exercício estou conseguindo evoluir no estudo, mas estou absorvendo o modo que o professor está ensinando também! O dele foi mais simples e rápido.
    print('Números por extenso de 0 a 20')
    print('')
    while True:
    numero = int(input('Digite um número: '))
    while numero > 20:
    print('Digito incorreto! Digite novamente:')
    numero = int(input('Digite um número: '))
    num = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez',
    'Onze', 'Doze', 'Treze', 'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito',
    'Dezenove', 'Vinte')
    for nn, n in enumerate(num):
    if numero == nn:
    print(f'Você digitou o número {n}.')
    cont = str(input('Quer continuar mostrando números por extenso? [S/N] ')).strip().upper()[0]
    while cont not in 'SN':
    cont = str(input('Quer continuar mostrando números por extenso? [S/N] ')).strip().upper()[0]
    if cont == 'N':
    break
    print('#' * 60)

  • @loreneferreira8954
    @loreneferreira8954 3 года назад +4

    Ele lança o desafio para que o script questione se deseja ou não continuar. O meu código segue abaixo. Note que o último if eu gero o bloco de comando apenas para o "N" que é a situação em que eu quero que o break ocorra e me mantenho silente sobre quando responder o "S", pois simplesmente nada sendo digitado de bloco para a condição, o sistema permanece em looping. Também gerei um laço que diz que enquanto a resposta não for nem "N" e nem "S", deve permanecer perguntando se deseja continuar.
    while True:
    resposta=int(input("Digite um número entre 0 e 20: "))
    if 0

    • @coolcoolcool5234
      @coolcoolcool5234 Год назад

      Boa, foi um dos melhores programas que encontrei pro desafio do fim de aula. Dei uma incrementada nele pra não dar erro quando digita uma letra no lugar de um int.
      while True:
      try:
      resposta = int(input("Digite um número entre 0 e 20: "))
      if 0

  • @lucasbraz5516
    @lucasbraz5516 2 года назад

    Resolução super explicativa, parabéns

  • @pedrotomaz986
    @pedrotomaz986 3 года назад +6

    O meu ficou tão simples que pensei que podia estar errado kkkk, mas deu certo
    n = int(input('Digite um número entre 0 e 20: '))
    while n > 20:
    print('Número fora do intervalo. Tente novamente!')
    n = int(input('Digite um número entre 0 e 20: '))
    extenso = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quartoze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    print(f'Você digitou o número {extenso[n]}.')

  • @NSObito
    @NSObito 3 года назад

    #Exercício 072 - Número por Extenso
    numeros = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'catorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    num = int(input('Digite um número entre 0 e 20: '))
    while num < 0 or num > 20:
    num = int(input('Tente novamente. Digite um número entre 0 e 20: '))
    print(f'Você digitou o número {numeros[num]}.')

  • @marcuspadilha5869
    @marcuspadilha5869 4 года назад +8

    Uma pergunta, e se, por exemplo, fosse uma tupla com mil números por extenso, teria como eu baixar uma lista com esses nomes e colocar a configuração "...", ''...", em todos os componetes de uma vez?

    • @xablaaau
      @xablaaau 3 года назад +9

      Se sua lista baixada for uma linha onde cada texto é separado por um espaço, você pode fazer uma variável colocando esse texto e mandar um REPLACE para substituir os espalos por " ". Assim:
      texto = 'um dois tres quatro cinco'
      texto = texto.replace(" ", "', '")
      print(texto)
      Quando você der um PRINT nesse programa, você copia a saída do programa e cola na tupla que quiser
      O print irá sair assim: um', 'dois', 'tres', 'quatro', 'cinco
      Ai é só colocar aspas no começo e no final.

    • @juscelinomiranda8807
      @juscelinomiranda8807 Месяц назад

      Basta importar a biblioteca num2words

  • @1996Adir
    @1996Adir 6 лет назад +1

    Guanabara, faz um vídeo falando sobre UML, pra que serve e como usar... Vaaaleeu

  • @braimasidibe8011
    @braimasidibe8011 3 года назад +5

    Meu código do desafio no final do video:
    num = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze', 'Catorze', 'Quinze', 'Dizaseis', 'Dizasete', 'Dizaoito', 'Dizanove', 'vinte')
    while True:
    n = int(input('Digite um número: '))
    if 0

    • @Vicfera22
      @Vicfera22 3 года назад

      obrigado amigo. Estava errando na identação e meu código não terminava. Graças ao seu percebi o erro, ty

    • @lucaspedalando2759
      @lucaspedalando2759 2 года назад

      sensacional

    • @dpetrovick
      @dpetrovick 2 года назад

      Me ajudou tb...
      Eu tinha colocado a pergunta dentro do if, mas estava dando erro, daí achei q era fora
      tipo assim:
      extenso = ("zero", "um", "dois", "tres", "quatro", "cinco", "seis", "sete", "oito", "nove", "dez", "onze", "doze",
      "treze", "quatorze", "quinze", "dezesseis", "dezesete", "dezoito", "dezenove", "vinte")
      while True:
      num = int(input("Informe o número: "))
      if 0

  • @lucasrodrigues6385
    @lucasrodrigues6385 5 лет назад

    exercício 072:
    '''
    Crie um programa que tenha uma dupla totalmente preenchida com uma contagem por extenso, de zero até vinte.
    Seu programa deverá ler um número pelo teclado (entre 0 e 20) e mostrá-lo por extenso.
    '''
    numerosExtenso = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete',
    'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze',
    'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    while True:
    while True:
    numero = int(input('Digite um número entre 0 e 20: '))
    if 20 >= numero >= 0:
    print(f'Você digitou o número {numerosExtenso[numero]}
    ')
    break
    print('Tente novamente.', end=' ')
    while True:
    continuar = str(input('Você quer continuar?[S/N] ')).strip().upper()[0]
    if continuar == 'S' or continuar == 'N':
    break
    if continuar == 'N':
    break
    print()
    print('FIM!')

  • @andrecunha9793
    @andrecunha9793 3 года назад +4

    Fiz de um modo um pouco diferente, basicamente não usando um loop infinito como ele. Deixo para comparação (em verdade ficou com uma linha a menos):
    """Crie um programa que tenha uma tupla totalmente preenchida com uma contagem por extenso, de
    zero até vinte.
    Seu programa deverá ler um número pelo teclado (entre 0 e 20) e mostrá-lo por extenso"""
    # Tupla Contagem (C)
    c = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze',
    'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    # Número (N) escolhido pelo usuário
    n = ' '
    while n not in range(0, 21):
    n = int(input('Digite um número inteiro (o intervalo válido é entre 0 a 20) '))
    if 0

  • @mercesleonardo
    @mercesleonardo 3 года назад

    Galera, eu fiz da forma que ele pediu que no final pergunta se a pessoa quer continuar com o programa, funciona 100%. Mas se alguém tiver alguma dica para simplificar, pode deixar nos comantários:
    cont = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze',
    'Catorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    continuar = ''
    total = 0
    while True:
    número = int(input('Digite um número entre 0 e 20: '))
    if 0 > número:
    print('Tente novamente! ', end='')
    elif 20 < número:
    print('Tente novamente! ', end='')
    if 0

  • @fabionalo2
    @fabionalo2 4 года назад +5

    solução com a sugestão do final do vídeo:
    extenso = 'zero', 'um', 'dois', 'três', 'quatro', \
    'cinco', 'seis', 'sete', 'oito', 'nove', \
    'dez', 'onze', 'doze', 'treze', 'quatorze', \
    'quinze', 'dezesseis', 'dezesseta', 'dezoito', \
    'dezenove', 'vinte'
    while True:
    n = int(input('Digite um número entre 0 e 20: '))
    if n > 20:
    print('Tente novamente.', end=' ')
    else:
    print(f'Você digitou o número {extenso[n]}.')
    continuar = ' '
    while continuar not in 'NnSs':
    continuar = str(input('Quer continuar [S/N]? ')).strip().upper()
    if continuar == 'N':
    break

  • @rpekite2216
    @rpekite2216 2 года назад +1

    Resolução do exercício 072:
    # Esses são os números solicitados pelo professor
    numeros = 'zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis','dezessete','dezoito','dezenove', 'vinte'
    # Variável que lê o número do usuário
    leitor = int(input('Digite um número entre 0 e 20: '))
    # While de repetição que repete o laço enquanto o usuário não digitar um número entre 0 e 20.
    while leitor > 20 or leitor < 0:
    leitor = int(input('Número inválido. Tente novamente. Digite um número entre 0 e 20: '))
    # Não é necessário usar if's ou outra tupla. Os números estão enumerados em ordem, já que a contagem do Python começa pelo índice 0.
    # Na linha 12, peço para o programa printar na tela a lista e entre os [] define o índice. O índice vai ser o mesmo do que o da variável.
    # Ex : 0 = zero, 20 = vinte
    print(f'Você digitou o número {numeros[leitor]}')
    # Não desista de aprender, você consegue! :)

  • @oksoueu8763
    @oksoueu8763 5 лет назад +15

    Eu fiz minha resolução até 99:
    Valor = int(input('Digite um número entre 0 e 99: '))
    PorExtenso = ''
    while True:
    if Valor >= 0 and Valor = 11 and Valor 20 and Valor % 10 == 0:
    PorExtenso = ExtensoDezenaDez[(Valor // 10) - 3]
    elif Valor > 20:
    PorExtenso = ExtensoDezena[10 + (Valor // 10) - 1] + ExtensoUnidade[ContadorU]
    elif Valor == 20:
    PorExtenso = 'Vinte'
    else:
    PorExtenso = str(ExtensoDezena[ContadorU] + ExtensoUnidade[ContadorU]).capitalize()
    print('Você digitou o número {}.'.format(PorExtenso))

  • @devvek1ng
    @devvek1ng 3 года назад

    #Data 12.06.21 17:22.. 17:41 { Revisão: 13.06.21 08:55..
    #Aula 16 - Tuplas
    #Music: Sit Still, Look Pretty; All I Want;
    numero_extenso = ('zero', 'um', 'dois', 'tres', 'quantro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze',
    'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    numero_normal = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
    while True:
    numero = int(input('Digite um número de 0 a 20: '))
    if numero >= 0 and numero

  • @henriquevieira6510
    @henriquevieira6510 5 лет назад +3

    vinte = ('zero', 'um', 'dois', 'três', 'quatro',
    'cinco', 'seis', 'sete', 'oito', 'nove',
    'dez', 'onze', 'doze', 'treze', 'quatorze',
    'quinze', 'dezesseis', 'dezessete', 'dezoito',
    'dezenove', 'vinte')
    while True:
    x = eval (input ('Digite um numero entre 0 e 20: ') )
    if x =0:
    break
    print ( f'Digitou o numero {vinte[x]}')

  • @nocopyrightsounds1255
    @nocopyrightsounds1255 6 лет назад +4

    Eu asisto todas as aulas de python , mas o motivo é porque eu quero um dia criar um app, e cocolar minhas idéias nos app e tal eu queria ser um programador que saiba programar aplicativos tá ligado, tipo isso, mas eu não sei ainda se eu tô estudando a linguagem de programação certa, então eu tenho uma pergunta, é possível programar vários tipos de aplicativos em python ???, eu estou no caminho certo???
    Me responda por favor quero tirar essa dúvida da minha cabeça

    • @Dohko02
      @Dohko02 6 лет назад +4

      Fala cara blz!
      Pelo o que eu andei pesquisando você pode fazer aplicativos com python, existe um framework chamado kivy que é próprio para desenvolver interfaces gráficas, nele pode até fazer jogos.
      Mas também, cada plataforma móvel tem sua linguagem padrão de desenvolvimento de aplicativos, como as linguagens Java e Kotlin que são para o android, o Swift e o objective-C para IOS(iphone).
      Uma outra alternativa é o JavaScript. Com ele você pode criar aplicativos para android, iphone, aplicações web e desktop através de frameworks e bibliotecas. Foi a primeira linguagem que aprendi e gosto pra caramba dela. Ainda não criei nenhum aplicativo com ela porque só tenho conhecimento básico, mas pretendo desenvolver muita coisa futuramente. É recomendado você estudar os conceitos básicos de web como html5 e css3 primeiro pra depois começar com javascript.
      O concelho que te dou é: Independente da linguagem que escolha, tenha FOCO ! O objetivo você já tem em mente que é criar aplicativos, o resto é só FOCO na carreira. Boa sorte!

    • @ducksaj
      @ducksaj 6 лет назад

      se quer aprender a programar procure outro canal. Aqui é só enrolação

    • @Victaoarbr
      @Victaoarbr 6 лет назад +4

      Não acho não. Aprendi muita coisa já desde o começo do curso. Se vc já sabe e tem outra opção melhor de curso grátis me fala ai. Vir só criticar não ajuda ninguém, tem que vir com solução.

    • @ducksaj
      @ducksaj 6 лет назад

      vc consegue fazer um CRUD basico com o que aprendeu neste canal? Enrolação é fazer vc assistir a mais de 200 aulas e não te ensinar algo tão simples...

    • @MarcosVinicius-vi8mj
      @MarcosVinicius-vi8mj 6 лет назад +2

      Niguem te obrigou a assistir "200"Aulas kkkk, se vc está aqui, foi porque quis msm, vc já quer que o curso comece ensinando material pesado para os que estão começando? Tanto VADER, CRUD tanto faz , não são operações de simples uso.

  • @RindoAte2030-wj6sx
    @RindoAte2030-wj6sx Месяц назад

    Essa foi fácil, fiz em só 3 linhas, vou estar deixando o código abaixo:

  • @o_imparcial
    @o_imparcial 6 лет назад +11

    Não é desfazendo mas quem não conseguiu fazer esse exercício precisa assistir a aula novamente!

    • @MarcosVinicius-yq4dw
      @MarcosVinicius-yq4dw 6 лет назад +2

      Gol o Lance Mais Bonito do Futebol Top Ten esse tava muito fácil

    • @sweppz5204
      @sweppz5204 6 лет назад

      Gol o Lance Mais Bonito do Futebol Top Ten Eu não consegui de primeira...
      aquela parte do break eu fiz diferente e não deu...

  • @lucasdesouza9674
    @lucasdesouza9674 6 лет назад +1

    Adorei esse exercicio, muito legal de construir

  • @lourinaldocarvalho8669
    @lourinaldocarvalho8669 6 лет назад +3

    Não consegui fazer o laço se repetir caso o usuário queira continuar dentro do programa. Alguém pode me ajudar?

    • @robertmacedo013
      @robertmacedo013 5 лет назад

      Dá uma olhada em como eu fiz, Lourinaldo.

  • @VilsonMartins
    @VilsonMartins 2 года назад

    Não está aceitando {cont[ ]). Não consegui achar o erro. a mensagem é: File "", line 1
    (cont[])
    ^
    SyntaxError: invalid syntax

  • @vittaday
    @vittaday 2 года назад +3

    Tinha feito esse exercício em 5 minutos, aí o abençoado do professor nos desafiou a acrescentar mais uma função, lá se foram mais 50 minutos pra conseguir fazer hauhauauhuah
    código:
    extenso =('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    cont = ' '
    while True:
    num = int(input('Digite um número [0 a 20]:'))
    if num > 20:
    num = int(input('\033[1;31mNúmero inválido, digite novamente [0 a 20]:\033[m'))
    if num

    • @arturmg2068
      @arturmg2068 2 года назад

      tem um pequeno erro no codico, se voce digitar -1 ou menos vai dar erro

    • @gilsonsantana798
      @gilsonsantana798 2 года назад

      oque 'console:...' faz?

    • @gilsonsantana798
      @gilsonsantana798 2 года назад

      ata deixa entendi
      lkasjalksjalksjalk

  • @dersonferneda
    @dersonferneda 6 лет назад

    O esquema de quebra de linha foi bacana, não tinha anotado anteriormente.

  • @mateus-dev-me
    @mateus-dev-me 5 лет назад +3

    Minha solução:
    contagem = ('Zero','Um','Dois','Três','Quatro','Cinco','Seis','Sete','Oito','Nove','Dez','Onze','Doze',
    'Treze','Quartoze','Quinze','Dezesseis','Dezesete','Dezoito','Dezenove','Vinte')
    while True:
    num = input('Digite um número de [0 a 20]: ')
    if num.isnumeric() and int(num) in range(0, 21):
    num = int(num)
    print(f'Você escreveu o número {contagem[num]}!')
    break
    print('número inválido')

    • @fstussi
      @fstussi 4 года назад

      Muito bem pensada a validação se é ou não numérico!

  • @ildebrandobastos7602
    @ildebrandobastos7602 Год назад

    Muito bom para o primeiro de tuplas!

  • @adonisprofissional294
    @adonisprofissional294 6 лет назад +7

    Guanabara, pede pros editores baixarem um pouco o volume da vinheta. Quase estoura meus tímpanos!

  • @linux_jeff
    @linux_jeff Год назад

    Bom vídeo. 🤓

  • @oportela_
    @oportela_ 4 года назад +3

    2020 desafio do final do vídeo, o meu ficou assim:
    n = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco',
    'seis', 'sete', 'oito', 'nove', 'dez', 'onze',
    'doze', 'treze', 'catorze', 'quinze', 'dezesseis',
    'dezessete', 'dezoito', 'dezenove', 'vinte')
    resp = ''
    while resp in 'S':
    while True:
    op = int(input('digite um numero entre 0 e 20: '))
    print(f'{n[op]}')
    resp = str(input('quer continuar? [S/N]: ')).strip().upper()[0]
    if resp not in 'NS':
    print('ivalido tente novamente!')
    resp = str(input('quer continuar? [S/N]: ')).strip().upper()[0]
    if 0

    • @oportela_
      @oportela_ 4 года назад

      @Guereir0 verdade, fiz uma outra solução pra essa aula, tem outros problemas mas ele vai mostrar nas proximas aulas como resolver, mas vc pode dar uma olhada nessa solução.
      while True:
      op = int(input('digite um numero entre 0 e 20: '))
      while op > 20:
      print('invalido tente novamente')
      op = int(input('digite um numero entre 0 e 20: '))
      if op in n:
      break
      else:
      continue
      print(f'{n[op]}')
      resp = str(input('deseja continuar? [S/N]: ')).strip().upper()[0]
      if resp == 'N':
      break
      else:
      continue
      print('encerrado')
      só substituir o antigo por esse!
      testa esse e comenta ae depois

  • @vagnerusa
    @vagnerusa 3 года назад

    Ótimo vídeo, muito obrigado.

  • @ricmorgaccio9716
    @ricmorgaccio9716 5 лет назад +7

    ## Com a opção de continuar...
    contagem = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito',
    'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze',
    'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    s = 's'
    while s in 'Ss':
    while True:
    num = int(input('Digite um número entre 1 e 20: '))
    if 0

    • @WilliamCosta_
      @WilliamCosta_ 4 года назад +1

      Cara, valeu pela ajuda. Eu tinha estruturado igual ao seu, mas não pensei e dificilmente chegaria nessa resolução final de atribuir o break tanto no "S" quanto no "N", fazendo com que cada um seguisse um caminho diferente. Estava preocupado somente em validar o "S" e isso estava gerando muitos problemas no código

    • @ricmorgaccio9716
      @ricmorgaccio9716 4 года назад

      @@WilliamCosta_ , pois é, foi a saída que encontrei naquele momento. Hoje, acho q faria esse código até um pouco mais enxuto.

  • @talisson404
    @talisson404 6 лет назад +2

    b = ('Zero','Um','Dois','Tres','Quatro','Cinco','Seis','Sete','Oito','Nove','Dez',
    'Onze','Doze','Treze','Catorze','Quinze','Dezesseis','Dezessete','Dezoito','Dezenove','Vinte')
    while True:
    a = int(input('Digite um Numero entre 0 e 20: '))
    if 0

  • @damaz9826
    @damaz9826 3 года назад +7

    Eu fiz meu programa de maneira diferente:
    numero = int(input('Digite um número de 0 a 20: '))
    nome = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez',
    'Onze', 'Doze', 'Treze', 'Quatorze', 'Quinze', 'Dezeseis', 'Dezesete', 'Dezoito', 'Dezenove', 'Vinte')
    while numero not in range(0, 20 + 1):
    numero = int(input('Tente novamente. Digite um número de 0 a 20: '))
    print(f'O número digitado por extenso fica: {nome[numero]}')

  • @luanfsilva
    @luanfsilva 6 лет назад +2

    Excelente curso, gostaria de saber se ele irá englobar a parte grafica, ao menos uma introdução.

  • @celmirocarvalho8743
    @celmirocarvalho8743 6 лет назад +3

    exe:72 numero = ('zero', 'um', 'dois', 'tres', 'quatro', 'cinco', 'seis', 'set',
    'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'catorze',
    'quinze', 'dezaseis', 'dezasete', 'dezoito', 'dezanove', 'vinte')
    while True:
    n = int(input('Digite um numero de 0 a 20: '))
    if 0

    • @GameRashid
      @GameRashid 6 лет назад +1

      Sua resposta só vai acontecer uma vez, no final do programa, pra dar certo seu programa, o print(numero[n]) teria que estar dentro do if

  • @fazenobada8308
    @fazenobada8308 8 месяцев назад +2

    num = ("um", "dois", "três", "quatro", "cinco","seis", "sete", "oito", "nove", "dez","onze", "doze", "treze", "catorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove", "vinte")
    while True:
    escolha = int(input('Escolha um numero de 1 a 20: '))
    if escolha == 1:
    print(num[0])
    elif escolha == 2:
    print(num[1])
    elif escolha == 3:
    print(num[2])
    elif escolha == 4:
    print(num[3])
    elif escolha == 5:
    print(num[4])
    elif escolha == 6:
    print(num[5])
    elif escolha == 7:
    print(num[6])
    elif escolha == 8:
    print(num[7])
    elif escolha == 9:
    print(num[8])
    elif escolha == 10:
    print(num[9])
    elif escolha == 11:
    print(num[10])
    elif escolha == 12:
    print(num[11])
    elif escolha == 13:
    print(num[12])
    elif escolha == 14:
    print(num[13])
    elif escolha == 15:
    print(num[14])
    elif escolha == 16:
    print(num[15])
    elif escolha == 17:
    print(num[16])
    elif escolha == 18:
    print(num[17])
    elif escolha == 19:
    print(num[18])
    elif escolha == 20:
    print(num[19])
    Sou mt burro kkkkk

  • @rodrigodefranca6331
    @rodrigodefranca6331 5 лет назад +3

    Solução que não quebra caso usuário digite uma string:
    numeros_extensos = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez',
    'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezesete', 'dezoito', 'dezenove', 'vinte')
    numero = input('Digite um numero entre 0 e 20: ')
    while True:
    if numero.isnumeric() and int(numero) in range(0, 21):
    print(f'Você digitou o numero {numeros_extensos[int(numero)]}')
    break
    print('Numero Invalido, Tente Novamente.')
    numero = input('Digite um numero entre 0 e 20: ')
    Solução com a opção de continuar:
    numeros_extensos = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez',
    'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezesete', 'dezoito', 'dezenove', 'vinte')
    while True:
    opcao = ''
    numero = input('Digite um numero entre 0 e 20: ')
    if numero.isnumeric() and int(numero) in range(0, 21):
    print(f'Você digitou o numero {numeros_extensos[int(numero)]}')
    opcao = input('
    Você quer continuar? [S/N]: ')
    if opcao.strip().upper()[0] == 'N':
    break
    else:
    print('Numero Invalido, Tente Novamente.')
    print('
    {:=^30}'.format(' Programa Finalizado '))

  • @Jogandoparacrianca
    @Jogandoparacrianca 3 года назад

    6:12 use while not ao inves de True

  • @klsio2380
    @klsio2380 5 лет назад +2

    numeros = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco',
    'Seis', 'Sete', 'Oito', 'Nove', 'dez', 'onze',
    'doze', 'Treze', 'Quatorze', 'Quinze', 'Dezesseis',
    'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    n = -1
    while True:
    while n < 0 or n > 20:
    n = int(input('Digite um numero entre 0 e 20: '))
    if n < 0 or n > 20:
    print('tente novamente!!!')
    else:
    break
    print(numeros[n])

  • @fabiobigglia3583
    @fabiobigglia3583 6 лет назад

    esta legal o curso..... ate agora esta facil......eu achei o mundo 2 inicio mais dificil....não sei porque???

  • @EngLhag
    @EngLhag 6 лет назад

    Esses testes para ver se está no limite eu queria que vc mostrasse tb exemplos com float e string no input.

  • @renan71321
    @renan71321 Год назад +1

    ext = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez',
    'Onze', 'Doze', 'Treze', 'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    n = int(input('Digite um número de 0 a 20 '))
    while n < 0 or n > 20:
    n = int(input('Digite um número de 0 a 20 '))
    print(f'Você digitou o número \033[31m{ext[n]}')

  • @lilblueberry-k3i
    @lilblueberry-k3i 2 месяца назад

    Eu usei a bibilioteca num2words pra tranformar o número int em extenso

  • @saxvilao
    @saxvilao 4 года назад

    Parabéns!!!

  • @gabrielghsgt
    @gabrielghsgt 6 лет назад

    Obrigado professor por mais uma aula meu, codigo:
    from time import sleep
    tuplaN = ('zero', 'um', 'dois', 'tres', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'catorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    while True:
    print('=-' * 30)
    while True:
    n = int(input('Digite um numero entre 0 e 20: '))
    if n >= 0 and n

  • @Chlt13
    @Chlt13 7 месяцев назад

    nesta aula 72 errei duas vezes por falta de atenção mesmo mais deu certo no final de tudo olhei a onde eu tinha errado

  • @aaaaaA-wy8bc
    @aaaaaA-wy8bc Год назад

    eu fiz o codigo mais simples possivel so deu 5 linhas❤

  • @djowdjowgames3432
    @djowdjowgames3432 5 лет назад +2

    Ao invés de usar o comando if, eu usei o comando in range(0,21), acho que deu certo também.
    contagem = ('zero','um','dois','três','quatro',
    'cinco','seis','sete','oito','nove','dez',
    'onze','doze','treze','quatorze','quinze',
    'dezesseis','dezessete','dezoito',
    'dezenove','vinte')
    num = int(input('Digite um número inteiro entre 0 e 20:'))
    while num not in range(0,21) :
    num = int(input('Digite um número inteiro entre 0 e 20:'))
    print(contagem[num])

  • @luizgoudart
    @luizgoudart Год назад +1

    Quase explodi a cabeça mas fiz o desafio:
    cont = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove',
    'Dez', 'Onze', 'Doze', 'Treze', 'Quatorze', 'Quinze',
    'Dezeseis', 'Dezesete', 'Dezoito', 'Dezenove', 'Vinte')
    alt = ' '
    while True:
    num = int(input('Digite um valor: '))
    if 0 < num > 20:
    print('Número Inválido! Tente novamente...')
    print(f'Você digitou o número {cont[num]}')
    alt = str(input('Quer continuar? [S/N] ')).strip().upper()[0]
    while alt not in 'SN':
    alt = str(input('Quer continuar? [S/N] ')).strip().upper()[0]
    if alt == 'N':
    break
    if alt == 'N':
    break
    print('Fim do programa. Volte Sempre!')

  • @JoseAugusto-ht4pz
    @JoseAugusto-ht4pz 11 месяцев назад +1

    Espero poder ajudar estou fazendo agora o mundo 3 e fiz esse exercício sem problema, pois o professor sempre é bem explicito nas aulas.
    Se tiver difícil dê uma pausa e volte a tentar todo exercício do zero.
    t1 = ('zero', 'um', 'dois', 'Três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove',
    'dez', 'onze', 'doze', 'Treze', 'catorze', 'quinze', 'dezasseis', 'dezassete', 'dezoito', 'dezanove', 'vinte')
    n = int(input('Digite um número entre 0 e 20: '))
    while n > 20 or n < 0:
    n = int(input('Tente outra vez!Digite um número entre 0 e 20: '))
    print(f'Você digitou o número: {t1[n]}')

  • @maximosdrr
    @maximosdrr 6 лет назад +1

    fiz so até o 10, quem quiser fazer até o 20 o codigo q eu usei foi esse, é so trocar os valores de 10 por 20 e escrever o resto dos número por extenso q faltam
    nt = ['Zero','Um','Dois','Tres','Quatro','Cinco','Seis','Sete','Oito','Nove','Dez']
    n = int(input('Digite um número entre 0 e 10: '))
    while n > 10 or n < 0:
    n = int(input('O valor digitado não está nos dados, digite mais um número: '))
    v = n
    print(f'O número digitado lido por extenso é {nt[v]}')

  • @joaomanoel6513
    @joaomanoel6513 3 года назад

    Deu uma leve dor de cabeça pra fazer esse, mas concluido e funcionando. Fiz de duas formas e deixei em loop o programa, com o while. Enfim essa foi minhas formas de resolver o exercício:
    while True:
    numbers = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', "dez", "onze", "doze", "treze", "quartoze", "quize", "dezesseis", "dezessete","dezoito", "dezenove", "vinte")
    resposta = int(input("Digite um número entre 0 e 20:"))
    #Forma 1:
    for pos, c in enumerate(numbers):
    if 0

  • @soldado_dodoria
    @soldado_dodoria 2 года назад +1

    porque ao usar (if not in 'SN') ,depois de 2 laços ele pula pra próxima linha de código e não retorna pro laço mesmo se cumpre as condições ? uso o vscode.

  • @vcalegare
    @vcalegare 6 лет назад +1

    Resolução do exercício 72:
    cont = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis',
    'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze',
    'catorze', 'quinze', 'desesseis', 'dezesete', 'dezoito',
    'dezenove', 'vinte')
    while True:
    núm = int(input('Digite um número entre 0 e 20: '))
    if 0

  • @1977ecruz
    @1977ecruz 2 года назад

    # Desafio 072
    # Crie um algoritmo q tenha uma TUPLA totalmente preenchida com uma contagem por extenso, de 0 a 20.
    # O algoritmo deve mostrar o número digitado por extenso.
    c = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez',
    'Onze', 'Doze', 'Treze', 'Catorze', 'Quinze', 'Dezeseis', 'Dezesete', 'Dezoito', 'Dezenove', 'Vinte')
    while True:
    n = int(input('Digite un número de 0 a 20: '))
    if 0

  • @SimaoMoura
    @SimaoMoura Год назад +1

    20-09.2023 14:22h PT
    #Musica : Coutesy - Money Man
    #mood : Still Love Her
    ext = ["um", "Dois","Três","Quatro","Cinco","Seis","Sete","Oito","Nove","Dez"]
    n = int(input("Digite um numero entre 1 e 10: "))
    while not 0 < n

    • @SimaoMoura
      @SimaoMoura Год назад

      ** Usei Listas - [ ] é suposto usarmos Tuplas - ( ).
      Sorry:

  • @marcuspeixoto1089
    @marcuspeixoto1089 6 лет назад +1

    Like no vídeo antes de vê! Porquê eu sei que o vídeo vai ter qualidade .

  • @micheltavares7674
    @micheltavares7674 6 лет назад +1

    Muito bom!!

  • @isaacmoreira8124
    @isaacmoreira8124 5 лет назад +2

    Depois de muito esforço, eu consegui fazer o desafio extra:
    extenso = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco',
    'Seis', 'Sete', 'Oito', 'Nove', 'Dez',
    'Onze', 'Doze', 'Treze', 'Quartoz', 'Quinze',
    'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    c = ''
    while c != 'N':
    while True:
    num = int(input('Digite um número entre 0 e 20: '))
    if 0

    • @andreluizmelo657
      @andreluizmelo657 4 года назад

      Mano pode me explicar esse:
      c = ''
      while c != 'N'
      como ele funciona??
      Se você também souber o vídeo que Guanabara explica isso ajudaria muito.

    • @isaacmoreira8124
      @isaacmoreira8124 4 года назад

      @@andreluizmelo657 Isso é para o comando de sair
      c = str(input('Deseja continuar?[S/N]

  • @felipexh3114
    @felipexh3114 2 дня назад

    Fiz de um jeito mais simplificado usando a biblioteca "num2words" caso eu estaria em uma situação onde eu não teria "obrigadatoriamente" usar esse método com a tupla, mas como é pra aprender, fiz dos dois jeitos, nao desistam soldados!

  • @VictorSantos-er2ho
    @VictorSantos-er2ho Год назад

    Com acertos e erros vamos melhorando, segue desafio abaixo:
    continuar = 'S'
    numeros =('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito',
    'nove', 'dez', 'onze', 'doze', 'treze', 'catorze', 'quinze', 'dezesseis',
    'dezessete', 'dezoito', 'dezenove', 'vinte')
    while continuar == 'S':
    r = int(input('Digite um número entre 0 e 20: '))
    while r < 0 or r > 20:
    r = int(input('Tente novamente. Digite um número entre 0 e 20: '))
    print(f'Você digitou o número {numeros[r]}')
    continuar = str(input('Você quer continuar? [S/N]')).upper().strip()[0]
    print('Obrigado volte sempre!')

  • @guimlp
    @guimlp 2 года назад

    cont = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis',
    'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze',
    'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete',
    'Dezoito', 'Dezenove', 'Vinte')
    while True:
    núm = int(input('Digite um número de 0 a 20: '))
    if 0 < núm > 20:
    print('Tente novamente. ',end='')
    else:
    print(f'O número digitado foi {cont[núm]}')
    resp = str(input('Quer continuar? [S/N]')).strip().upper()[0]
    if resp == 'N':
    break
    print('Volte sempre!')

  • @rodrigofelixdev
    @rodrigofelixdev 2 года назад

    #desafio72 antes de ver a correção
    numeros = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze',
    'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    escolha = int(input('Escolha um número entre 0 e 20: '))
    while escolha < 0 or escolha > 20:
    escolha = int(input('Tente novamente. Escolha um número entre 0 e 20: '))
    print(f'Você digitou o número {numeros[escolha]}')

  • @lucasryan7527
    @lucasryan7527 2 месяца назад

    Em 2024 é tudo mais fácil, eu faço o seguinte, crio uma pasta pra cada exercício e, 2 arquivos python, um contendo a solução do Chat Gpt e outro que eu fiz, vejo a resposta, tiro minhas dúvidas e corrijo o meu próprio, após isso assisto o vídeo e vejo como o Guanabara fez, parece q assim n se aprende nada mas é o contrário, recomendo muito

    • @kauanferreira4795
      @kauanferreira4795 Месяц назад

      @lucasryan7527 Você tenta primeiro fazer, depois pede pra o chatgpt e compara as duas resposta, em seguida compara com a do guanabara?

  • @youngnype8343
    @youngnype8343 Год назад

    Esse exercicio foi bem tranquilo, mas eu me matei porque estava nervoso.. kkkkk

  • @moisesisraelmorielchagas
    @moisesisraelmorielchagas 5 лет назад

    Desafio Concluido com sucesso!!!
    while True:
    número = ('zero','um','dois','três','quatro',
    'cinco','seis','sete','oito','nove',
    'dez','onze','doze','treze','catorze',
    'quinze','dezesseis','dezesete',
    'dezoito','dezenove','vinte')
    while True:
    n= int(input('Digite um número entre 0 e 20: '))
    if 0

  • @EdioMazera
    @EdioMazera 4 года назад +1

    # A melhor solução:
    numero = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete',
    'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze',
    'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    r = ''
    while r in 'SN':
    while True:
    n = int(input('Digite um número entre 0 e 20 '))
    if n in range(0, 21):
    break
    print('Tente novamente!', end=' ')
    print(f'Voce digitou o número \033[31m{numero[n]}\033[m')
    r = str(input('Deseja continuar? [S/N] ')).upper().strip()[0]
    if r == 'N':
    break
    print('{:=^30}'.format('=== FIM ==='))

  • @MatheusNeves-b7w
    @MatheusNeves-b7w 3 месяца назад

    extenso = ('zero', 'um', 'dois', 'três', 'quatro',
    'cinco', 'seis', 'sete', 'oito', 'nove',
    'dez', 'onze', 'doze', 'treze', 'catorze',
    'quinze', 'dezesseis', 'dezesete', 'dezoito',
    'dezenove', 'vinte')
    n = int(input('Digite um número entre 0 e 20: '))
    while n > 20 or n < 0:
    n = int(input('Tente novamente. Digite um número entre 0 e 20: '))
    print(f'Você digitou o número {extenso[n]}')
    Eu montei meu código dessa maneira. Boa hora a todos!

  • @Thaynahakan
    @Thaynahakan Год назад

    fiz o desafio que o professor propôs no final do vídeo que deixar repetindo perguntando ao usuário se ele quer continuar, tive muita dificuldade pra conseguir entender as repetições quero gastar kkkkkkk
    while True:
    numero = int(input('Digite um número de 0 - 20:'))
    if numero 20:
    print('Numero inválido, tente novamente...')
    numero = int(input('Digite um número de 0 - 20:'))
    print(f' {numero} por extenso é {extenso[numero]}')
    continuar = str(input('Quer continuar[S/N]? ')).upper().strip()[0]
    while continuar not in 'SN':
    continuar = str(input('Quer continuar[S/N]? ')).upper().strip()[0]
    if continuar == 'N':
    print('Finalizando o programa...')
    break

  • @cantinhodanatty3208
    @cantinhodanatty3208 Год назад

    Começando agora no mundo 3. Alguns exercícios não consegui fazer, mas segui em frente, pq não quero ficar travada em um exercício .
    Minha resolução
    extenso = ('Zero','Um','Dois','Três','Quatro',
    'Cinco','Seis','Sete','Oito','Nove','Dez',
    'Onze','Doze','Treze','Quatorze','Quinze','Dezesseis',
    'Dezessete','Dezoito','Dezenove','Vinte')
    numero = int(input('Digite um numero de 0 a 20: '))
    while numero < 0 or numero > 20:
    numero = (int(input('Numero invalido, digite novamente: ')))
    print(f'Você digitou o numero {extenso[numero]}')

  • @seila6159
    @seila6159 3 года назад +1

    dps de mt quebrar a cabeça resolvi o desafio extra assim :
    cont =('zero', 'um', 'dois', 'tres','quatro','cinco' )
    continuar = ''
    while True:
    use = int(input('digite um numero'))
    if 0

  • @mecocastro2872
    @mecocastro2872 6 лет назад

    Ola Guanabara, por favor criem um curso de Estruturas de Dados em JAVA por favor.. abracos

  • @micheltavares7674
    @micheltavares7674 6 лет назад

    E os outros?? Quando saem?? Já fiz o exercicios!!

  • @Amanda-qe5lj
    @Amanda-qe5lj 5 лет назад +1

    from time import sleep
    extenso = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
    while True:
    num = ' '
    num = int(input('Digite um número entre 0 e 20: '))
    if num > 20:
    num = int(input('Tente novamente. Digite um número entre 0 e 20: '))
    if 0

    • @Amanda-qe5lj
      @Amanda-qe5lj 5 лет назад

      from time import sleep
      extenso = ('zero', 'um', 'dois', 'três', 'quatro', 'cinco', 'seis', 'sete', 'oito', 'nove', 'dez', 'onze', 'doze', 'treze', 'quatorze', 'quinze', 'dezesseis', 'dezessete', 'dezoito', 'dezenove', 'vinte')
      while True:
      num = int(input('Digite um número entre 0 e 20: '))
      if 0

  • @lucasbarbosa8614
    @lucasbarbosa8614 3 года назад +1

    Nesse meu código eu fiz a conversão da variável "num" para "int", pois não corre o risco do usuário digitar uma letra ao invés do número e o programa quebrar... and adicinei a opção de continuar ou parar, como o professor mandou.
    cont = ('zero', 'um', 'dois', 'três', 'quatro',
    'cinco', 'seis', 'sete', 'oito', 'nove',
    'dez', 'onze', 'doze', 'treze', 'catorze',
    'quinze', 'dezesseis', 'dezessete', 'dezoito'
    'dezenove', 'vinte')
    while True:
    num = input('Digite um número entre 0 e 20: ')
    if num.isdigit():
    num = int(num)
    if 0

  • @stephanieunick8143
    @stephanieunick8143 6 лет назад +1

    Olá Guanabara! Você tem algum projeto em mente para desenvolvimento de aplicativos mobile? Valeu!!!

  • @gustavonakahodo6475
    @gustavonakahodo6475 6 лет назад

    Faz um curso de arduino pfff!!!!!

  • @highend3952
    @highend3952 2 года назад +1

    números = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete',
    'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze', 'Quatorze',
    'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte' )
    while True:
    n = int(input('Digite um número entre 0 e 20: '))
    while n < 0 or n > 20:
    n = int(input('Tente novamente um número entre 0 e 20: '))
    print(f'Você digitou o número {números[n]}.')
    continuar = ' '
    while continuar not in 'SN':
    continuar = str(input('Quer continuar? [S/N] ')).strip().upper()[0]
    if continuar in 'N':
    break

  • @joaomatheus7081
    @joaomatheus7081 4 года назад +1

    Desafio 72
    extenso = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', 'Doze', 'Treze', 'Quatorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    numero = int(input('Digite um número de 0 a 20: '))
    while numero not in range(0, 21):
    numero = int(input('Tente novamente... Digite um número de 0 a 20: '))
    print(f'Você digitou o número: {extenso[numero]}')

  • @fabiosantiago1618
    @fabiosantiago1618 6 лет назад

    Fácil!!

  • @pedrohamamotobrandao240
    @pedrohamamotobrandao240 3 года назад

    top esse video

  • @guilhermesabara1164
    @guilhermesabara1164 2 года назад

    Eu fiz usando um For:
    numeros = ('Zero', 'Um', 'Dois', 'Três', 'Quatro', 'Cinco', 'Seis', 'Sete', 'Oito', 'Nove', 'Dez', 'Onze', ' Doze', 'Treze', 'Catorze', 'Quinze', 'Dezesseis', 'Dezessete', 'Dezoito', 'Dezenove', 'Vinte')
    for num in numeros:
    opcao = int(input('Digite um número de 0 á 20:
    '))
    if opcao < 0 or opcao > 20:
    print('Número fora das opções. Tente novamente:')
    else:
    print(numeros[opcao])
    break
    print('Muito Obrigado por usar o conversor!')

  • @Mhurtag1
    @Mhurtag1 2 года назад

    Guanabara, como faço para ler a linha de código no python? exemplo eu sei que depois da variável o sinal de igual SIGNIFICA "receber", mas o que significa o parentese, chaves, a vírgula, o ponto e vírgula e etc? Você tem algum vídeo explicando esse tipo de coisa pra eu poder ler a linha de código de uma forma mais fluída?