Exercício Python

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • Exercício Python 073: Crie uma tupla preenchida com os 20 primeiros colocados da Tabela do Campeonato Brasileiro de Futebol, na ordem de colocação. Depois mostre:
    a) Os 5 primeiros times.
    b) Os últimos 4 colocados.
    c) Times em ordem alfabética.
    d) Em que posição está o time da Chapecoense.
    Veja o curso de Python PARTE 1 em • Curso de Python 3 - Mu...
    Veja o curso de Python PARTE 2 em • Curso de Python 3 - Mu...
    Veja o curso de Python PARTE 3 em • Curso Python #16 - Tuplas
    Veja a lista de exercícios de Python em • Exercícios de Python 3
    Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie
    Aula do Curso de Python criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.
    Curso em Vídeo
    Seja um apoiador: cursoemvideo.co...
    Site: www.cursoemvide...
    RUclips: / cursoemvideo
    Facebook: / cursosemvideo
    Twitter: / cursosemvideo
    Google+: plus.google.com...
    Patrocínio
    HOSTNET: www.hostnet.com.br
    GAFANHOTOS: apoie.me/cursoe...

Комментарии • 911

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

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

  • @GabrielAugusto-qb3qb
    @GabrielAugusto-qb3qb 6 лет назад +184

    Cara, as vezes fico impressionado com a qualidade desse curso... Parabéns ao professor e a toda equipe envolvida!!!

  • @luisgabriel8018
    @luisgabriel8018 6 лет назад +55

    eu esqueci do index e acabei fazendo assim:
    for c in times:
    d +=1
    if c == 'Chapecoense':
    break
    print(f'O Chapecoense está na {d} posição ')

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

      Boa sacada!

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

      famosa gambiarra skajskajsk Booa mano

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

      fiz parecido com isso tmb hsuahsuhausha
      s = 0
      for c in range ( 0 , len(times)):
      s = c + 0
      if s == 8
      print('o time da chapecoense esta na colocação {}'.format (s)

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

      Fiz praticamente a mesma coisa tbm, só o tipo do for que eu mudei:
      for pos, time in enumerate(times):
      if time == "Santos":
      posSantos = pos + 1
      print(f"O Santos está na {posSantos}ª posição")

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

      fiz parecido...
      for pos, time in enumerate(tabela):
      if time == 'Flamengo':
      print(f'O {time} está na {pos+1}ª posição .')

  • @GustavoPMartins
    @GustavoPMartins 3 года назад +36

    Eu fiz esse exercício com os 20 países melhor classificados nas Olimpíadas de Tóquio, e no último item imprimi a posição do Brasil no quadro de medalhas.

  • @martinzapata44
    @martinzapata44 4 года назад +9

    TE AMO GUANABARA !! VOCÊ ME ENSINOU MAIS QUE A FACULDADE!!! "OBRIGADOS TOTALES" MESTRE!!!

  • @EquipeZueiros
    @EquipeZueiros 6 лет назад +18

    N tem curso mais profissional e grátis como esse

  • @murilobarbosascorsato1800
    @murilobarbosascorsato1800 2 года назад +4

    estou orgulhoso de mim, cheguei até aqui fazendo todos os exercícios

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

    Muito bom, melhor professor de python do yout. Quem quiser os exercicios que ele passa e mais e so ir no site da python e olhar nos exercicios.

  • @silviocastro2431
    @silviocastro2431 10 месяцев назад

    Passando aqui para agradecer do fundo do meu coração ao professo Guanabara, por estar ajudando tantas pessoas com todos os cursos de extrema qualidade e sinceramente a cada curso que faço me dá mais vontade de aprender mais.
    Aproveito e informo que neste exercício minha única diferentes foi ao dar print nos últimos 4 que coloquei como:
    print(f'Os 4 últimos são: {times[16:20]}')
    Mas sinceramente o print(f'Os 4 últimos colocados são: {times[-4:]}') é bem mais simples

  • @daniloalonso7
    @daniloalonso7 3 года назад +237

    Vc percebe que o vídeo é antigo quando vê Cruzeiro, Vasco e Botafogo na primeira divisão kkkkk

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

    Gostaria de agradecer a todos envolvidos nesse grande projeto social, é uma iniciativa que faz toda a diferença no desenvolvimento tecnologico de nosso país, como consequência promoverá também a nossa economia por construir profissionais mais preparados. Parabéns!

  • @ProgramadorSagaz
    @ProgramadorSagaz 6 лет назад +12

    Muito obrigado por mais este vídeo, professor! Parabéns pela aula!

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

      @Programador Sagaz , sou inscrito no seu canal...seus videos tmb são incríveis....

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

    Estou fazendo esse curso em 2021. Peguei a tabela do BR de 2020. Não tem o Cruzeiro nem a Chapecoense. Então coloquei o meu time na questão D.

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

      coloquei corinthians no brasileirão de 2020 hahaah

  • @adote-mepets8308
    @adote-mepets8308 6 лет назад +8

    Professor, sem duvidas suas aulas são incríveis, me ajuda até na programação com arduino. Mas minha pergunta é, vai ter alguma aula sobre o layout de um programa pronto pro consumidor final?

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

    eu fui inventa de tentafazer usando estrutura de repetição e mostrando a colocação de cada time, e sem brincadeira, eu fiquei umas 2h fazendo saporra.
    ainda mais q na hora de fazer os ultimos colocados, eu quis fazer a lista indo de trás pra frente, mas valeu a pena

  • @humilde3949
    @humilde3949 4 года назад +21

    Fiz esse exercício de maneira tranquila, então quando fui praticar novamente decidir aumentar as opções e dá mais informações para o usuário. Dizendo até mesmo a posição do time que o usuário escolher e botando também a tabela completa. Ai está minha resolução = 1 and times.index(time) = 6 and times.index(time) < 8:
    print("Está na Pré - Libertadores")
    elif times.index(time) >= 8 and times.index(time) = 16:
    print("Está Rebaixado para a Serie B")
    else:
    print("Ficou na Serie A, porém não se classificou para nenhuma outra competição")
    else:
    print("O {} não participou do Brasileirão 2019".format(time))
    elif opcao == 7:
    cont = 0
    print("="*50)
    print("{:^50}".format("TABELA DO BRASILEIRÃO 2019"))
    print("="*50)
    for tabela in times:
    print(f"{cont + 1}º {tabela}")
    cont += 1
    print("=" * 50)
    print("Fim do programa do campeonato brasileiro")

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

      Ficou muito bom. Parabéns!!!

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

      bem legal fazer dessa forma, eu modifiquei o meu pra ter esse menu tbm. valeu

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

      Seu código ficou muito bom, o que eu tentei fazer é importar a URL da tabela do Brasileirão usando o módulo requests, eu percebi que eu ia ter que importar os elementos da tabela um por um, como eu estou usando o celular ia ficar muito complicado fazer isso.
      A ideia seria manter a tabela atualizada dentro do meu código, mas agora eu sei mais ou menos como faz isso.

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

    Essa deu gosto de fazer em 2019 com o Flamengo campeao!

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

      foda vai ser que pra quem for fazer com a tabela desse ano (2020) vai dar erro porque não tem Chapecoense na série A

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

      @@janderson1036 vdd ;-;

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

    Boa tarde professor.. muito obrigado nao tenho como agradecer, ainda nao sou um apoioador por estar sem trampo... mas em breve estarei trabalhando e serei um apoiador com certeza

  • @Alex-jk1kd
    @Alex-jk1kd 4 года назад +3

    2021 e eu fazendo esse exercicio com o flamengo campeao kkkkkkkkk que felicidade

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

    fiz em 2024 e a chapecoense ta na segundona ai usei o time que sou torcedor para imprimir a posição !!!

  • @Lucao477
    @Lucao477 4 года назад +4

    Não consegui fazer a letra d professor, a chapecoense ta na série b esse ano kkk

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

    \o/ achei que era para usar tudo que já haviamos aprendido até aqui, usei várias técnicas rs rs rs, perdi alguns minutos, mais ficou legal.
    Obrigado mestre Guanabra e a todos que contribuíram para esse curso, depois de começar a fazer o curso, minha mente mudou.
    tupla = ('Atlético-MG', 'Flamengo', 'Palmeiras', 'Fortaleza', 'Corinthians', 'Bragantino', 'Fluminense', 'América-MG', 'Atlético-GO',
    'Santos', 'Ceará', 'Internacional', 'São Paulo', 'Athletico-PR', 'Cuiabá', 'Juventude', 'Grêmio', 'Bahia', 'Sport', 'Chapecoense')
    print('-=' * 5, 'Placar Geral', '=-' * 5)
    for c in range(0, len(tupla)):
    print(f'Time: {tupla[c]}, Posição: {c+1}º.')
    print('
    ')
    print('-=' * 5, '5 Primeiros Colocados', '=-' * 5)
    for k in range(0, 5):
    print(f'Time: {tupla[k]}, Posição: {k+1}º')
    print('
    ')
    print('-=' * 5, '5 Últimos Colocados', '=-' * 5)
    #for i in reversed(range(20)):
    # print(f'Time: {tupla[i]}, Posição: {abs(i+1)}º')
    for i in range(20)[14:20]:
    print(f'Time: {tupla[i]}, Posição: {abs(i+1)}º') # Muda valor negativo para positivo (Função número absoluto)
    print('
    ')
    print('-=' * 5, 'Lista em Ordem Alfabética', '=-' * 5)
    ordem = sorted(tupla)
    for g in ordem:
    print(g)
    print('
    ')
    descobrir = ordem.index('Chapecoense')
    print('-=' * 5, 'Posição do Chapecoense', '=-' * 5)
    print(f'Posição do Chapecoense: {descobrir+1}º Lugar.')
    print('
    ')

  • @wellersonsouza8526
    @wellersonsouza8526 Год назад +6

    Eu fiz com equipes de Formula 1, pois eu prefiro esse esporte U.U kkkk, vou deixar o meu programa aqui, pois eu acho que a intenção seria a mesma
    equipes =('Red Bull Racing', 'Aston Martin', 'Mercedes F1 Team', 'Scuderia Ferrari', 'Alfa Romeo', 'Alpine F1 Team', 'Williams Racing',
    'Scuderia Alpha Tauri', 'Haas F1 Team', 'Mclaren Racing')
    print('=+'*30)
    print('Informação da Formula 1')
    print('=+'*30)
    print('Escolha uma das opções a baixo:
    '
    '[1] Para ver os Três primeiros colocados
    '
    '[2] Para ver os Três Ultimos colocados
    '
    '[3] Em ordem Alfabética.
    '
    '[4] Buscar A Alfa Romeo na Classificação
    '
    'Ou qualquer outro opção para Encerrar o Programa
    ')
    while True:
    opcao = int(input('Qual você escolhe: '))
    if opcao == 1:
    print(equipes[:3])
    elif opcao == 2:
    print(equipes[7:])
    elif opcao == 3:
    print(sorted(equipes))
    elif opcao == 4:
    print(equipes.index('Alfa Romeo')+1)
    else:
    break
    print('Obrigado')

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

    Muito bom aula ótima estou aprendendo muito com as aulas obg Gustavo Guanabara!!!

  • @sowdermalin4241
    @sowdermalin4241 2 года назад +7

    O meu ficou um pouco grande, mas consegui resolver o problemas que estava me incomodando😁
    tabela = 'Palmeiras', 'Corinthians', 'Atlético-MG', 'Fluminense', 'Athletico-PR', 'Flamengo', 'internacional', 'Bragantino', 'São Paulo', 'Santo', 'Botafogo', 'Ceará SC', 'Goiáis', 'Avaí', 'Cuibá', 'Coritiba', 'Améria-MG', 'Atlético-GO', 'Fortaleza', 'Juventude'
    print('-=-'*20)
    print('Tabela do campeonato brasileiro de futebol')
    print('Os 5 primeiros colocados')
    for time in range(0, len(tabela)):
    if time

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

    iniciei esse curso esses meses to amando

  • @janderson1036
    @janderson1036 5 лет назад +4

    minha solução um pouco mais caprichada esteticamente:
    times = ('Flamengo',
    'Santos',
    'Palmeiras',
    'Grêmio',
    'Athletico Paranaense',
    'São Paulo',
    'Internacional',
    'Corinthians',
    'Fortaleza',
    'Goiás',
    'Bahia',
    'Vasco',
    'Atlético Mineiro',
    'Fluminense',
    'Botafogo',
    'Ceará',
    'Cruzeiro',
    'CSA',
    'Chapecoense',
    'Avaí')
    print('
    ' + '-=' * 20 + f'
    {"CAMPEONATO BRASILEIRO 2019":^40}' + '
    ' + '=-' * 20)
    print(f'
    Os cinco primeiros colocados:
    ')
    for primeiros in range(5):
    print(f'{primeiros + 1}º - {times[primeiros]}')
    input('-Pressione ENTER ')
    print('
    Os quatro ultimos colocados:
    ')
    for ultimos in range(-4, 0, 1):
    print(f'{21 + ultimos}º - {times[ultimos]}')
    input('-Pressione ENTER ')
    print(f'
    O time da Chapecoense terminou na {times.index("Chapecoense") + 1}ª colocação')
    input('-Pressione ENTER ')
    print('
    Em ordem alfabetica:
    ')
    letra = ''
    for ordenado in sorted(times, key=str.casefold):
    if ordenado[0] != letra:
    letra = ordenado[0]
    print(letra)
    print(f' {ordenado}')

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

    Nessa fui pelo mais difícil. usei isso para falar a posição do flamengo.
    for pos, time in enumerate(tabela):
    if time == 'Flamengo':
    print(f'O {time} está na {pos+1}ª posição .')

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

    O meu ficou assim:
    while True:
    times = 'Palmeiras','Flamengo','Internacional','Grêmio','São Paulo','Atlético-MG','Athletico-PR','Cruzeiro','Botafogo','Santos','Bahia','Fluminense','Corinthians','Chapecoense','Ceará','Vasco','Sport','América-MG','Vitória','Paraná'
    print('=' * 200)
    print('CONSULTA DE TIMES')
    print('='*200)
    print('''COMANDOS VÁLIDOS:
    [P] - CINCO PRIMEIROS COLOCADOS
    [U] - CINCO ÚLTIMOS COLOCADOS
    [C] - CONSULTAR TIME EM UMA COLOCAÇÃO
    [M] - MOSTRAR LISTA DE TODOS OS 20 PRIMEIROS COLOCADOS
    ''')
    print('=' * 200)
    ask=str(input('DIGITE AQUI SUA OPÇÃO, CASO QUEIRA ENCERRAR, PRESS[X]: ')).strip().upper()
    while ask not in 'PpUuCcMmXx':
    print('OPÇÃO INVÁLIDA! TENTE NOVAMENTE!')
    ask = str(input('PRESS [ENTER] para TENTAR NOVAMENTE: '))
    print('='*200)
    if ask=='P':
    print('Os 5 primeiros colocados são: ')
    for q in range(0,5):
    print(f'\033[1;32;0m{q+1} - {times[q]}')
    print('\033[0m')
    if ask=='U':
    print('Os cinco últimos colocados são: ')
    for p in range(15,len(times)):
    print(f'\033[1;31;0m{p+1} - {times[p]}')
    print('\033[0m')
    if ask=='C':
    col=int(input('DIGITE A COLOCAÇÃO PARA CONSULTAR O TIME: '))
    print(f'\033[1;34;0m{times[col-1]} está na {col} colocação')
    print('\033[0m')
    if ask=='M':
    print('LISTA DOS 20 PRIMEIROS COLOCADOS: ')
    for k,c in enumerate(times):
    print(f'\033[1;33;0m{k+1} - {c}')
    print('\033[0m')
    if ask=='X':
    break
    print('ENCERRADO')

  • @Bread-vk8fl
    @Bread-vk8fl 4 года назад +2

    Gostei do index. Vai ser bem útil no futuro. Achei que eu precisei dele nos exercícios anteriores na verdade.

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

      sim mano kkk eu usei ele pra melhorar o exercicio:
      times = ('Flamengo', 'Botafogo', 'Palmeiras', 'Bahia', 'São paulo', 'Cruzeiro', 'Athletico-PR',
      'Fortaleza', 'Bragantino', 'Internacional', 'Juventude', 'Vasco da gama', 'Atlético-MG',
      'Criciúma', 'EC Vitoria', 'Cuiabá', 'Corinthians', 'Grêmio', 'Atlético-GO', 'Fluminense')
      print('-='*30)
      print(f'Lista de times do brasileirão: {times}')
      print('-='*30)
      print(f'Os 5 primeiros são {times[0:5]}')
      print('-='*30)
      print(f'Os 4 ultimos são {times[16:]}')
      print('-='*30)
      print(f'Os times em ordem alfabética: {sorted(times)}')
      print('-='*30)
      posição = str(input('Qual time você pretende ver? ')).capitalize().strip()
      for c in range(0, len(times)):
      posição_do_time = times.index(posição)
      if c == posição_do_time:
      print(f'O {times[posição_do_time]} está na {c + 1}№ posição')

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

    Minha resolução:
    tabela = ('Flamengo', 'Palmeiras', 'Santos', 'São Paulo', 'Corinthians', 'Internacional', 'Grêmio', 'Bahia', 'Athletico Paranaense', 'Goiás', 'Vasco da Gama',
    'Atlético', 'Botafogo', 'Fortaleza', 'Ceará SC', 'Fluminense', 'Cruzeiro', 'CSA', 'Chapecoense', 'Avaí')
    print(f'5 primeiros colocados: ', end='')
    for time in range(0, 5):
    if time != 4:
    print(tabela[time], end=', ')
    else:
    print(tabela[time], end='.')
    print(f'

    Ultimos 4 colocados: ', end='')
    for time in range(16, 20):
    if time != 19:
    print(tabela[time], end=', ')
    else:
    print(tabela[time], end='.')
    print(f'

    Times em ordem alfabética: {sorted(tabela)}')
    print(f'
    O time Chapecoense está na posição {tabela.index("Chapecoense") + 1}')

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

    obrigada, melhor curso!

  • @alekaum
    @alekaum 4 года назад +4

    Peguei dados de 2019. 2020 estava tudo parado. Fiz em colunas, com a numeração das posições ao lado, para quem quiser. Se houver sugestões de mudança, agradeço!
    times = ('Flamengo', 'Santos', 'Palmeiras', 'Grêmio', 'Athletico-PR',
    'São Paulo', 'Internacional', 'Corinthians', 'Fortaleza', 'Goiás',
    'Bahia', 'Vasco da Gama', 'Atlético-MG', 'Fluminense', 'Botafogo',
    'Ceará SC', 'Cruzeiro', 'CSA', 'Chapecoense', 'Avaí')
    print()
    print('*** CAMPEONATO BRASILEIRO 2019 ***')
    print()
    print('Ranking:')
    print()
    contador = 0
    for lista_times in times:
    contador += 1
    print(f'{contador}º {lista_times}')
    print()
    print('-=' * 40)
    print()
    print('5 primeiros colocados:')
    print()
    lista_5 = times[0:5]
    contador = 0
    for rank_5 in lista_5:
    contador += 1
    print(f'{contador}º {rank_5}')
    print()
    print('-=' * 40)
    print()
    print('Os últimos 4 colocados:')
    print()
    lista_4_ultimos = times[-4:]
    contador = 16
    for rank_4_ultimos in lista_4_ultimos:
    contador += 1
    print(f'{contador}º {rank_4_ultimos}')
    print()
    print('-=' * 40)
    print()
    print('Lista de times em ordem alfabética:')
    print()
    lista_alfabetica = sorted(times)
    for rank_alfa in lista_alfabetica:
    print(rank_alfa)
    print()
    print('-=' * 40)
    print()
    print(f'Posição do time Chapecoence: {times.index("Chapecoense") + 1}ª posição.')
    print()
    print('-=' * 40)

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

      Mano, seu cod me ajudou a colocar os times um abaixo do outro em ordem alfabética, VALEU!
      Só fiquei meio perdido com tantos espaços entre os comandos, mas enfim, valeu

  • @LucasReis-ov7iw
    @LucasReis-ov7iw 8 месяцев назад

    Como eu não sei nada de futebol peguei a lista de filmes com maiores notas no IMDb para fazer o exercício. E também mudei o final para algo mais interativo.

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

    minha lista do brasileirão 2019
    times = ('Flamengo', 'Santos', 'Palmeiras', 'Grêmio', 'Athletico-PR',
    'São Paulo', 'Internacional', 'Corinthians', 'Fortaleza', 'Goiás',
    'Bahia', 'Vasco', 'Atlético-MG', 'Fluminense', 'Botafogo', 'Ceará',
    'Cruzeiro', 'CSA', 'Chapecoense', 'Avaí')
    print('-='*20)
    print(f'A lista de times do Brasileirão:{times}')
    print('-='*20)
    print(f'os primeiros 5 colocados foram:{times[0:5]}')
    print('-='*20)
    print(f'Os times que vão para a fase de grupo para a libertadores '
    f'são: {times[0:6]}')
    print('-='*20)
    print(f'os dois times que vão para a primeira fase da libertadores '
    f'são: {times[6:8]}')
    print('-='*20)
    print(f'Os times da sulamericana são {times[8:14]}')
    print('-='*20)
    print(f'Os times rebaixados foram{times[16:]}')
    print('-='*20)
    print(f'os times em ordem alfabética {sorted(times)}')
    print('-='*20)
    print(f'A chapecoense está na {times.index("Chapecoense")+1}ª posição')
    print('-='*20)

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

    aprendendo cada vez mais !!! muito bom cara

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

    Fiz esse com um menu:
    from time import sleep
    brasileirao=('Flamengo', 'Santos', 'Palmeiras', 'Gremio','AthleticoParanaense', 'SãoPaulo', 'Internacional', 'Corinthians', 'Fortaleza', 'Goiás', 'Bahia', 'VascodaGama', 'AtléticoMG', 'Fluminense', 'Botafogo', 'Ceará', 'Cruzeiro', 'Csa', 'Chapecoense', 'Avaí')
    print('=' * 25)
    print('Programa do Brasileirao!!')
    print('=' * 25)
    while True:
    opcao = (input('Escolha uma das seguintes opcoes:
    '
    '[1] - Mostrar a classificacao
    '
    '[2] - Mostrar os 5 primeiros
    '
    '[3] - Mostrar os rebaixados
    '
    '[4] - Times em ordem alfabetica
    '
    '[5] - Chapecoense
    '
    '[6] - Sair
    '
    'Digite o numero da opcao: '))
    while opcao not in '123456':
    print('Opcao invalida.')
    opcao = int(input('Escolha uma das seguintes opcoes:
    '
    '[1] - Mostrar a classificacao
    '
    '[2] - Mostrar os 5 primeiros
    '
    '[3] - Mostrar os rebaixados
    '
    '[4] - Times em ordem alfabetica
    '
    '[5] - Posicao da Chapecoense
    '
    '[6] - Sair
    '
    'Digite o numero da opcao: '))
    if opcao == '1':
    print('Esta foi a classificacao do Brasileirao 2019')
    for pos, c in enumerate (brasileirao):
    print(f' {pos+1} {c}')
    if opcao == '2':
    print('Estes sao os 5 primeiros colocados:')
    for pos, cont in enumerate (brasileirao[0:5]):
    print(f'{pos+1} {cont}')
    if opcao == '3':
    print('Estes foram os rebaixados:')
    for z4 in (brasileirao[-4:]):
    print(f'{z4}')
    if opcao == '4':
    print("Estes sao os times que participaram em ordem alfabetica:")
    print(sorted(brasileirao))
    if opcao == '5':
    print('Esta foi a posicao do time da Champecoense este ano:')
    for pos, c in enumerate (brasileirao):
    if c == 'Chapecoense':
    print(f' {pos+1} {c}')
    if opcao == '6':
    print('Voce escolheu sair do programa.')
    break
    continuar=str(input('Quer Continuar? [SN]')).upper().strip()[0]
    while continuar not in 'SN':
    print('Opcao invalida')
    continuar = str(input('Quer Continuar? [SN]')).upper().strip()[0]
    if continuar == 'N':
    break
    sleep(1)
    print('=' * 25)
    print('Fim do programa, obrigado.')

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

    Excelente video.

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

    Meu 73: fiz tem um tempo ja
    brasileirao =
    ('Atletico','Flamengo','Corinthians','Palmeiras','Fluminense','America-MG','Sao
    Paulo','Gremio','Vasco da Gama','Internacional','Botafogo','Sport
    Recife','Cruzeiro','EC
    Vitoria','Santos','Chapecoense','Atletico-PR','Bahia','Ceara
    SC','Parana')
    print("-="*30)
    print("Os 5 primeiros colocados sao {}".format(brasileirao[0:5]))
    print("-="*30)
    print("Os ultimos 4 colocados da tablea {}".format(brasileirao[-4:]))
    print("-="*30)
    print("Em lista alfabetica os colocados sao: {}".format(sorted(brasileirao)))
    print("-="*30)
    print("O time Chapecoense esta na posicao: {}".format(brasileirao.index('Chapecoense')))

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

      Lucas 2 cara a tua foto de perfil é muito boa.

    • @user-hr1yb8xe3y
      @user-hr1yb8xe3y 6 лет назад

      caralho tinha um modulo pra fazer a ordem alfabetica e eu matando a cabeça pra fazer kkkkkkkk

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

    Como sempre um ótimo vídeo!

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

    Tinha esquecido do index, mas deu do mesmo jeito:
    t = ('Palmeiras', 'Flamengo', 'Internacional', 'Grêmio', 'São Paulo',
    'Atlético', 'Atlético-PR', 'Cruzeiro', 'Botafogo', 'Santos',
    'Bahia', 'Fluminense', 'Corinthians', 'Chapecoense', 'Ceará SC',
    'Vasco', 'Sport Recife', 'América-MG', 'Vitória', 'Paraná')
    print(f'==============================
    Lista de times do Brasileirão: {t}
    ==============================')
    print(f'Os 5 primeiro colocados são: {t[0:5]}
    ==============================')
    print(f'Os 4 últimos são: {t[-4:]}
    ==============================')
    print(f'Times em ordem alfabética: {sorted(t)}
    ==============================')
    for c in range(0, len(t)):
    if t[c] == 'Chapecoense':
    print(f'A Chapecoense está na {c + 1}ª posição')

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

      Quando tu for fazer essas repetições > ============================== faz assim na string > {"="*30} < 30 é a repetição de ( = (igual))

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

    lembrei de todos os codigos exceto o index, ja fiquei feliz por lembrar kkkk

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

    Eu quis fazer interativo dai compliquei um pouco:
    from time import sleep
    times = ('Atlético-MG', 'Flamengo', 'Palmeiras', 'Corinthians', 'Fortaleza', 'Bragantino','Athletico-PR', 'Internacional', 'Fluminense',
    'Atlético-GO', 'Cuiabá', 'Ceará', 'São Paulo', 'América-MG', 'Juventude', 'Santos', 'Bahia', 'Sport', 'Grêmio', 'Chapecoense')
    print('Informações sobre os times do Brasileirão')
    pergunta = ' '
    while pergunta != 'N':
    while True:
    sleep(2)
    escolha = int(input('Entre as opções
    '
    '[ 1 ] para os 5 primeiros classificados
    '
    '[ 2 ] para os 4 últimos classificados
    '
    '[ 3 ] para todos os classificados em ordem alfabética
    '
    '[ 4 ] para a classificação de algum dos times
    '
    '[ 5 ] para encerrar.
    Escolha:'))
    if escolha == 1:
    print(f'Os 5 primeiro classificados no Brasileirão são:')
    for t in times[:5]:
    print(f'{times.index(t)+1}º', t)
    elif escolha == 2:
    print(f'Os 4 últimos classificados no Brasileirão são:')
    for f in times[-4:]:
    print(f'{times.index(f)+1}º', f)
    elif escolha == 3:
    print(f'Os 20 classificados do Brasileirão em ordem alfabética são:')
    for t in sorted(times):
    print(t)
    elif escolha == 4:
    nome = str(input('De qual time você quer saber? ')).strip().capitalize()
    if nome in times:
    print(f'O time {nome} está em {times.index(nome) + 1}º na tabela.')
    else:
    print(f'O {nome} não está classificado para o brasileirão.')
    elif escolha == 5:
    break
    sleep(2)
    pergunta = str(input('Quer escolher entre as opções novamente? ')).strip().upper()[0]

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

      achei massa sua resolução, ficou ótima!
      para fins de treinamento tomei a liberdade de alterá-lo
      olha ae:

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

      from time import sleep
      times = ('Atlético-MG', 'Flamengo', 'Palmeiras', 'Corinthians', 'Fortaleza', 'Bragantino','Athletico-PR', 'Internacional', 'Fluminense',
      'Atlético-GO', 'Cuiabá', 'Ceará', 'São Paulo', 'América-MG', 'Juventude', 'Santos', 'Bahia', 'Sport', 'Grêmio', 'Chapecoense')
      print('Informações sobre os times do Brasileirão')
      while True:
      sleep(2)
      print("
      ")
      print('=-' * 10 + 'INICIO' + '=-' * 15)
      escolha = int(input('''Escolha entre as opções:
      [ 1 ] para os 5 primeiros classificados
      [ 2 ] para os 4 últimos classificados
      [ 3 ] para todos os classificados em ordem alfabética
      [ 4 ] para a classificação de algum dos times
      ----> '''))
      print('
      ' * 100)
      print("=-" * 40)
      if escolha == 1:
      print(f'Os 5 primeiro classificados no Brasileirão são:')
      for t in times[:5]:
      print(f'{times.index(t)+1}º', t)
      elif escolha == 2:
      print(f'Os 4 últimos classificados no Brasileirão são:')
      for f in times[-4:]:
      print(f'{times.index(f)+1}º', f)
      elif escolha == 3:
      print(f'Os 20 classificados do Brasileirão em ordem alfabética são:')
      for t in sorted(times):
      print(t)
      elif escolha == 4:
      nome = str(input('De qual time você quer saber? ')).strip().capitalize()
      if nome in times:
      print(f'O time {nome} está em {times.index(nome) + 1}º na tabela.')
      else:
      print(f'O {nome} não está classificado para o brasileirão.')
      print('-' * 100)
      resp = int(input('''Quer escolher entre as opções novamente?
      (1) sim (2) não --> '''))
      print('
      ' * 100)
      if resp == 2:
      break
      print("=-" * 80)
      print('OBRIGADO POR USAR O PROGRAMA! ATÉ BREVE :)')
      print("=-" * 80)

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

      Me ajudou de mais, não estava conseguindo fazer aparecer a posição dos quatro últimos colocados e nem deixa a lista em ordem alfabética um em cima do outro. Valeu mesmo!

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

    O jeito que o Guanabara fez é mais simples e ficou legal. Eu quis enfeitar e fatiei as tuplas nas apresentações em que ficaram grandes...
    # Exercício 073
    # Crie uma tupla preenchida com os 20 primeiros colocados da Tabela
    # do Camepeonato Brasileiro de Futebol, na ordem de colocação. Depois
    # mostre:
    # - os 5 primeiros
    # - os 4 últimos
    # - times em ordem alfabética
    # - em que posição está o time do Chapecoense
    __author__ = "hamilton"
    __date__ = "$28/05/2018 15:35:54$"
    times = (
    'Corinthians', 'Palmeiras', 'Santos', 'Grêmio',
    'Cruzeiro', 'Flamengo', 'Vasco', 'Chapecoense',
    'Atlético', 'Botafogo', 'Atlético-PR', 'Bahia',
    'São Paulo', 'Fluminsnse', 'Sport Recife',
    'FC Vitória', 'Coritiba', 'Avaí', 'Ponte Preta',
    'Atlético-GO')
    # lista de todos os 20 primeiros colocados
    print("-="*30)
    print("Lista dos times do Brasileirão")
    print(times[0:5])
    print(times[5:10])
    print(times[10:15])
    print(times[15:20])
    print("-="*30)
    # os 5 primeiros
    print("Os 5 primeiros são")
    print(times[0:5])
    print("-="*30)
    # os 4 últimos
    print("Os 4 últimos são")
    print(times[-4:])
    print("-="*30)
    # em ordem alfabética
    print("Times em ordem alfabética")
    emOrdem = sorted(times)
    print(emOrdem[0:5])
    print(emOrdem[5:10])
    print(emOrdem[10:15])
    print(emOrdem[15:20])
    print("-="*30)
    # o Chapecoense está na lista?
    print(f"O Chapecoense está na {times.index('Chapecoense')}ª posição")

  • @jonasferutcci8229
    @jonasferutcci8229 6 лет назад +6

    Alguem por favor sabe onde acesso pra tirar o certificado do mundo 2

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

      cursoemvideo.com

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

      CARA LÁ.NAO APARECE O MUNDI DOIS JÁ REVIREI Ô SITE SÓ TEM O MUNDO UM LA

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

      Mas já acabou o mundo 2

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

      sim ja acabou mais eu fiz o mundo um recentemente man e to procurando mundo dois pq comecei o muno dois agora

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

      Eu também estou na mesma. Muita gente está nessa de não conseguir o certificado porque não há o Mundo 2 no site. Já enviei mensagem até pelo Instagram, mas o Guanabara ignora. Enfim, o lance é aproveitar as aulas. Quem sabe um dia aparece algo lá.

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

    Guanabara, tenta incluir recursividade nesse mundo, é meio complicado mas quanto antes melhor pra galera acostumar daquele jeito que só tu ensina.

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

      O que é isso????

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

      É o que utiliza a função def????

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

      @@jeftemedeiros493 é uma função que chama a ela mesma para realizar uma ação, pesquisa aí é muito útil o conceito.

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

    aaa não entendo nada de futebol ;-;

  • @MairaAraujo1990
    @MairaAraujo1990 23 дня назад +2

    # Desafio 073
    # Crie uma tupla preenchida com os 20 primeiros colocados da Tabela do Campeonato Brasileiro de Futebol, na ordem de colocação. Depois mostre:
    # a) apenas os 5 primeiros colocados
    # b) os últimos 4 colocados
    # c) uma lista com os times em ordem alfabética
    # d) em que posição na tabela está o time da Chapecoense (ver o time na 8ª posição)
    campeonato = ('Botafogo', 'Palmeiras', 'Flamengo', 'Fortaleza', 'Internacional', 'São Paulo', 'Corinthians', 'Bahia', 'Cruzeiro', 'Vasco da Gama', 'EC Vitória', 'Atlético-MG', 'Fluminense', 'Grêmio', 'Juventude', 'Bragantino', 'Atlético-PR', 'Criciúma', 'Atlético-GO', 'Cuiabá')
    print('-' * 30)
    print(f'Lista de todos os times do Brasileirão:')
    print('-' * 30)
    contador = 0
    for time in campeonato:
    contador += 1
    print(f'{contador}º Colocado: {time}')
    print('-' * 30)
    print(f'Lista dos 5 primeiros colocados:')
    print('-' * 30)
    contador = 0
    for time in campeonato:
    contador += 1
    print(f'{contador}º Colocado: {time}')
    if contador >= 5:
    break
    print('-' * 30)
    print(f'Lista dos 4 últimos colocados:')
    print('-' * 30)
    contador = 20
    tabela = 19
    for time in campeonato:
    print(f'{contador}º Colocado: {campeonato[tabela]}')
    contador -= 1
    tabela -= 1
    if contador

  • @tainagoncalves9834
    @tainagoncalves9834 4 года назад +4

    Bem, eu não gosto de futebol, então resolvi fazer sobre outro tema. Mas o princípio é o mesmo. Acrescentei a posição na letra A e B :
    print('=-'*10, 'RuPaul\'s Drag Race: All Stars II', '-='*10)
    drags = 'Alaska', 'Katya', 'Detox', 'Roxxxy', 'Alyssa', 'Tatiana', 'Phi Phi O\'Hara', 'Ginger', 'Adore', 'Coco'
    print(' '*10, 'LISTA DE DRAGS')
    for dg in drags:
    print(' '*10 ,dg)
    print()
    print('='*25, ' R E S U L T A D O S ', '='*20)
    print('>>> Os três primeiros lugares foram: ')
    for pos, primeiras in enumerate(drags[:3]):
    print(f'|{pos+1}º {primeiras}|', end=" - " if pos < 2 else '
    ')
    print('>>> Os três últimos lugares foram: ')
    c = 7
    for ultimas in drags[-3:]:
    c += 1
    print(f'|{c}º {ultimas}|', end=" - " if c < 10 else "
    ")
    print(f'>>> Em ordem alfabética: {sorted(drags)}')
    print('>>> Phi Phi O\'Hara está na {}ª posição'.format(drags.index('Phi Phi O\'Hara')+1))

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

    o exercico n era para ser interativo mas fiquei orgulhoso
    camp = ('Internacional', 'Flamengo', 'São Paulo', 'Atletico-MG', 'Palmeiras', 'Grêmio', 'Fluminense', 'Ceará', 'Corinthias', 'Santos')
    while True:
    print("""[1] Top 5
    [2] Últimos 4
    [3] Times
    [4] Colocação de...:""")
    esc = int(input())
    print(20 * '=')
    if esc == 1:
    print('Top 5:')
    for c in range(0, 5):
    print(f'{c+1}° {camp[c]}')
    break
    elif esc == 2:
    print('Últimos 4:')
    for c in range(9, 5, -1):
    print(f'{c+1}° {camp[c]}')
    break
    elif esc == 3:
    print('Times:')
    print(sorted(camp))
    break
    elif esc == 4:
    while True:
    time = input('Qual time?').capitalize()
    if not time in camp:
    print('Time não encontrado')
    else:
    break
    print(f'Esta na posição: {camp.index(time)+1}°')
    break
    else:
    print('Opção inválida')

  • @Pedro-uz5vn
    @Pedro-uz5vn 4 года назад +3

    chapecoense n ta mais no brasileirão agr faze oq kkkkkkkkkkkkkkkkk

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

      Um código que sabe diferenciar se tem ou não a Chapecoense antes de analisar esse dado.

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

    quando botei o index +1 pensei que estava como uma gambiarra, mas o professor fez também então ta valendo, depois vou tenta com uma repetição.

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

    Muito bom o curso e o professor, segue minha solução
    times = ('Palmeiras','Atlético Mineiro','Fortaleza EC',
    'RB Bragantino','Flamengo','Athlético Paranaense',
    'Ceará','Santos','Atlético Goianiense','Bahia',
    'Corinthians','Fluminense','Juventude','Internacional',
    'Sport Recife','Cuiabá','São Paulo','América Mineiro',
    'Grêmio','Chapecoense')
    # a) Os 5 primeiros times.
    print('\t Os 5 primeiros times do BR21 são:
    ')
    for time in times[:6]:
    print(f'\t\t {time}')
    # b) Os últimos 4 colocados.
    print('
    \t Os 4 últimos times do BR21 são:
    ')
    for time in times[-4:]:
    print(f'\t\t {time}')
    # c) Times em ordem alfabética.
    print('
    \t Times do BR21 em ordem alfabética:
    ')
    for time in sorted(times):
    print(f'\t\t {time}')
    # d) Em que posição está o time da Chapecoense.
    print('
    \t A classificação da Chapecoense no BR21 é o '+
    str(times.index('Chapecoense') + 1) +'º lugar.')

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

    Saudades de quando o meu Corinthinans ainda disputava entre os primeiros colocados do brasileirão 😥😥😥

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

    Booooa, mto boa aula!

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

    Bom vídeo. 🤓

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

    To assistindo esse video em 2022 e deu até uma deprê de ver que o cruzeiro nessa epóca ainda dava um pouco de alegria em quinto lugar

  • @Player2.5
    @Player2.5 2 года назад +1

    Eu fiz meu programa com com prints mais dai fui ver os outros programas nos comentários todos usando for ou while daí fiquei pensando que meu programa tava errado que eu tinha que usar algum laço de repetiçao quando eu vi o vidio do professor eu fiquei surpreso por que o metodo que eu usei foi o mesmo que o dele (eu juro que eu não vi o video pra fazer meu programa) fiquei muito feliz por não ter feito errado e também como a chapecoense não estava ma serie nessa lista que eu peguei hoje 23/05/2022 então eu troquei ele pelo São Paulo ele ficou assim
    print(' ')
    print('=====|DESAFIO 73|=====')
    '''
    crie uma tupla preenchida com 20 primeiros colocados
    da tabela do campeonato brasileiro de futebol.
    Na ordem de colocação. Depois mostre:
    A) apenas os 5 primeiros colocados.
    B) os últimos 4
    Colocados da tabela.
    C) uma lista com os times em ordem alfabetica.
    D) em que posição na tabela esta o time da
    chapecoense.
    '''
    print('•='*21)
    tabela=('Corinthians','Palmeiras','São Paulo','atlético-MG','Botafogo','Santos','Fluminense','Coritiba','America-MG','Avaí','Internacional','Atlético-PM','Bragantino','Flamengo','Goias','Cuiabá','Atlético Goianiense','Juventude','Ceará','Fortaleza')
    print(f'\033[0;33mos 5 primeiros colocados:\033[m {tabela[0:5]}')
    print('•='*21)
    print(f'\033[0;33mos últimos 4:\033[m {tabela[16:]}')
    print('•='*21)
    print(f'\033[0;33mtimes em ordem alfabetica:\033[m {sorted(tabela)}')
    print('•='*21)
    print(f'''\033[0;33mque posição na tabela esta o time da
    São Paulo:\033[m {tabela.index("São Paulo")+1}''')
    print('•='*21)
    print(' ')

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

      também fiz assim , não sou bom com laços de repetição .

    • @Player2.5
      @Player2.5 2 года назад

      @@soldado_dodoria pra mim o mais complicado e o for

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

    Fiz com o +1 pensando: ele vai dizer que é gambiarra. rs

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

    Só eu venho no youtube só dar aquele like pra ajudar de alguma forma?

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

    Amém um exercicio pra levantar a autoestima kkkkkk
    print('-=' * 20)
    print('Lista de times do Brasileirão:')
    for cont in range(len(times)):
    print(f'{cont} {times[cont]}')
    print('-=' * 20)
    print(f'\033[1:33m Os 5 primeiros times são:
    {times[0:5]}
    ')
    print('-=' * 20)
    print(f'\033[1:33m Os últimos 4 colocados são:
    {times[16:]}
    ')
    print('-=' * 20)
    print(f'A lista dos times em ordem alfabética: {sorted(times)}
    ')
    print('-=' * 20)
    print(f'São Paulo está na {times.index("São Paulo")}º posição.')

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

    Parabéns!!

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

    Pior que eu tava tentando fazer de forma ainda mais manual e quase morri, desse jeito fica mais tranquilo.

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

    Muito bom!

  • @paulohenriquetavaresdourad4780
    @paulohenriquetavaresdourad4780 4 месяца назад

    Fazendo esse exercício em 2024 e vendo a situação do meu Curintia 😢😂

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

    Bem fácil e legal.

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

    Esse foi Oque mais gostei kkk

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

    Eita, esse ano a Chapecoense tá lá na última posição.

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

    eu fiz esse exercícios utilizando o for, não pelos comentários que vi, n achei alguém que fez assim então vou deixar aqui caso um dia alguém faça assim e queira comprar.
    ps: eu só diminui a quantidade de 20 para 10 pra trabalhar mais códigos do que ficar digitando nome de times.
    from time import sleep
    tabela = ('Flamengo', 'Internacional', 'Atletico-MG', 'São Paulo', 'Fluminense', 'Grêmio', 'Palmeiras', 'Santos', 'Ceará', 'Corinthians')
    print('{:=^31}'.format(' TABELA DO BRASILEIRÃO '))
    sleep(0.5)
    for c in range (0,3):
    print(f'Em {c+1}° Lugar: {tabela[c]}')
    sleep (0.5)
    print('=-'*20)
    for c in range (7,10):
    print(f'Em {c+1}° Lugar: {tabela[c]}')
    sleep(0.8)
    print('=-'*20)
    n = tabela.index('Fluminense')
    print('')
    print(f'O Fluminense está na posição : {n+1}°
    ')
    sleep(0.3)
    print('=-'*20)
    print(f'Todos os times do campeonato:
    {sorted(tabela)}')

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

    Fiz um pouco diferente. Usei a estrutura FOR para ele buscar os 5 primeiros e os 4 últimos

  • @GustavoRodrigues-le3zw
    @GustavoRodrigues-le3zw 5 лет назад

    Bom demais!

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

    A minha ficou quase igual, só criei as variáveis de cada requisito por gosto. :D

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

    Eu fiz a questão do chapecoense usando while e eu tb tirei os parênteses:
    tabela = ('Atlético-MG', 'Palmeiras', 'Fortaleza', 'Red Bull Bragantino', 'Flamengo', 'Corinthians', 'Fluminense',
    'Atlético-GO', 'Athletico', 'Ceará', 'Cuiabá', 'Internacional', 'Juventus', 'Santos', 'São Paulo', 'Bahia',
    'América-MG', 'Sport', 'Grêmio', 'Chapecoense')
    c = 0
    print('Os cinco primeiros colocados são:')
    for a in range(0, 5):
    if a != 4:
    print(tabela[a], end=', ')
    else:
    print(tabela[a])
    print('Os últimos quatro colocados são:')
    for a in range(16, 20):
    if a != 19:
    print(tabela[a], end=', ')
    else:
    print(tabela[a])
    while tabela[c] != 'Chapecoense':
    c = c + 1
    print(f'O Chapecoense aparece na {c+1}º posição')
    print('Os times em ordem alfabética são: ')
    print(sorted(tabela))

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

    Hehe, meu coringão sempre na frente

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

    Eu só vim aqui antes de resolver só pra pegar a lista de times, eu juro.

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

    *Faz um curso sobre a linguagem de programação pawn tbm*

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

    Eita quanta coisa pra escrever

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

    Acabei complicado muito algo q era d boa mas é bom q treinei o for com as tuplas hahahahah
    classif = ('flamengo', 'internacional', 'Atlético-MG',
    'São Paulo', 'Fluminense', 'Grêmio', 'Palmeiras',
    'Santos', 'Athletico-PR', 'Corinthians', 'Bragantino',
    'Ceará SC', 'Atlético-GO', 'Sport Recife', 'Bahia',
    'Fortaleza', 'Vasco da Gama', 'Goiás', 'Coritiba',
    'Botafogo')
    print('Os 5 primeiros colocados são:')
    for c in range(0, 5):
    print(f'{c+1}° - {classif[c]}')
    print('*'*20)
    print('Os 4 ultimos colocados são:')
    for c in range(16, 20):
    print(f'{c+1}° - {classif[c]}')
    print('*'*20)
    for c in sorted(classif):
    print(c)
    existe = classif.count('Fortaleza')
    if existe != 0:
    print('*' * 20)
    print(classif.index('Fortaleza') + 1)

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

    *Um Pouco Complicado mas fiz dessa maneira aqui...*
    .
    classificacao = ('Palmeiras','Internacional','Fluminense','Corinthians','Flamengo','Athletico-PRA','tlético-MG','Fortaleza','São Paulo','América-MG','Botafogo','Santos','Goiás','Red Bull', 'Bragantino','Coritiba','Cuiabá','Ceara','Atlético-GO','Avaí')
    print(f'Lista Dos Times Do Brasileirão {classificacao}')
    print('='*80)
    print('Os 5 primeiros TIMES Classificados são ', end= '')
    print(classificacao[0:5])
    print('='*80)
    print('Os 4 Ultimos são ', end='')
    print(classificacao[16:20])
    print('='*80)
    print('Os Times em ordem alfabetica ', end='')
    print(sorted(classificacao))
    print('='*80)
    for time in enumerate(classificacao):
    print(f'O time {classificacao[8]} esta na posicao Posição 8')
    break
    print('=' * 80)
    .

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

    cara, fui num minuto aleatório e apareceu a chapecoense, meu time

  • @OtavioBorges-y5w
    @OtavioBorges-y5w 12 дней назад

    chapecoense não tava na lista de times quando fiz isso ai, ao invez de achar a chapecoense, fiz um loop para o usuário digitar o nome de um time para achar a posição dele.

  • @jonatassoares5318
    @jonatassoares5318 4 года назад +2

    Para quem estiver em dúvida sobre a CHAPECOENSE, quando fiz ela não estava na lista, então tentem fazer um código que antes de dizer a posição, identifique se CHAPECOENSE está na lista. O meu código ficou assim:
    clubs = ('Internacional', 'Flamengo', 'Atlético-MG', 'São Paulo', 'Fluminense', 'Palmeiras', 'Grêmio',
    'Corinthians', 'Bragantino', 'Santos', 'Athletico-PR', 'Atlético-GO', 'Ceará SC', 'Sport Recife',
    'Fortaleza', 'Bahia', 'Vasco da Gama', 'Coritiba', 'Botafogo')
    print(f'
    Os 5 primeiros colocados são: {clubs[0:5]}')
    print(f'
    Os últimos 4 colocados são: {clubs[15:]}')
    print(f'
    Os times em ordem alfabética: {sorted(clubs)}')
    if clubs.count('Chapecoense') > 0:
    print(f'
    A Chapecoence está na {clubs.index("Chapecoense") + 1}º posição')
    else:
    print('
    O time da Chapecoense não está entre os 20 classificados.')

  • @augustopereira9584
    @augustopereira9584 8 месяцев назад

    Fiz o .index correto, porém sem as duas aspas, mas ainda continuava com erro, depois de muito tempo percebi que a Chapecoense que eu tava procurando nem estava na série A do brasileiráo atualmente (que é a lista que eu estou fazendo) kkkkkkkk

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

    curti o Eddie do Iron Maiden ali atrás, hahah

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

    #Data 12.06.21 17:41.. 18:41 { Revisão: 13.06.21 09:05..
    #Aula 16 - Tuplas
    #Music: All I Want; Spend It With You; Heather; Olivia Rodrigo, Conan Gray - Traitor x Heather [mashup]
    tabela_brasileirão = ('Fortaleza', 'Athletico-PR', 'Atlético-GO', 'Bragantino',
    'Bahia', 'Fluminense', 'Palmeiras', 'Flamengo', 'Atlético-MG',
    'Corinthians', 'Ceará SC', 'Santos', 'Cuiabá', 'Sport Recife',
    'São Paulo', 'Juventude', 'Internacional', 'Grêmio', 'América-MG',
    'Chapecoense')
    colocacões = ('1°', '2°', '3°', '4°', '5°', '6°', '7°', '8°', '9°', '10°', '11°', '12°',
    '13°', '14°', '15°', '16°', '17°', '18°', '19°', '20°')
    #Tabela ordem alfabética
    print('\033[;36m-\033[m'*59)
    print('TABELA BRASILEIRÃO A a Z')
    print(sorted(tabela_brasileirão))
    print('\033[;35m-\033[m'*59)
    #TABELA BRASILEIRÃO 1 a 20
    print('\033[;97m-\033[m'*59)
    print('{:^59}'.format('TABELA BRASILEIRÃO'))
    print('\033[;97m-\033[m'*59)
    for contador1 in range(0, len(tabela_brasileirão)):
    print(f'{colocacões[contador1]:>21} lugar: {tabela_brasileirão[contador1]}')
    print('\033[;35m-\033[m'*59)
    #5 Primeiros
    print('\033[;36m-\033[m'*59)
    print('Cinco primeiros colocados.')
    for contador1 in range(0, 5):
    print(f'{colocacões[contador1]} lugar: {tabela_brasileirão[contador1]}')
    print('\033[;35m-\033[;36m'*59)
    #4 Ultimos colocados
    print('\033[;36m-\033[m'*59)
    print('Quatro ultimos colocados.')
    for contador1 in range(-1, -5, -1):
    print(f'{colocacões[contador1]} lugar: {tabela_brasileirão[contador1]}')
    print('\033[;35m-\033[m'*59)
    #Posição de um time.
    print('\033[;36m-\033[m'*59)
    time = str(input('Nome do time: '))
    for contador1 in range(0, len(tabela_brasileirão)):
    if tabela_brasileirão[contador1] == time:
    print(f'{time} está em {colocacões[contador1]} lugar')
    print('\033[;95m-\033[m'*59)

  • @Atendimento_arqlucas
    @Atendimento_arqlucas Год назад +2

    Nome dos times em 2023 pra quem não quiser digitar:
    .
    .
    times = ('América-MG', 'Athletico-PR', 'Atlético-MG', 'Bahia', 'Botafogo', 'Corinthians', 'Coritiba',
    'Cruzeiro', 'Cuiabá', 'Flamengo', 'Fluminense', 'Fortaleza', 'Goiás', 'Grêmio', 'Internacional', 'Palmeiras',
    'Bragantino', 'Santos', 'São Paulo', 'Vasco')

  • @JulioCesar-lg4sv
    @JulioCesar-lg4sv 3 года назад

    fiz um pouco diferente, em vez de fazer o [0:5] e fiz o [:5] e no final fiz a mesma coisa [16:] achei mais simples da minha maneira

  • @willianrom
    @willianrom 4 года назад +2

    Antes de assistir a resolução, eu resolvi o exercício conforme abaixo, eu quis deixar formatado os resultados e por isso que usei os 'for', como atualmente Chapecoense não está no campeonato, no lugar coloquei Fortaleza e admito que não lembrei do index e fiz um 'while' para localizar a posição:
    campeonato = ('Intercional', 'Vasco da Gama', 'Atlético-MG', 'Palmeiras', 'São Paulo', 'Santos', 'Fluminense', 'Bahia',
    'Grêmio', 'Athletico-PR', 'Botafogo', 'Bragantino-SP', 'Flamengo', 'Corinthians', 'Goiás', 'Fortaleza',
    'Atlético-GO', 'Sport Recife', 'Ceará SC', 'Coritiba')
    print(f'Lista de times: {campeonato}')
    cincoprimeiros =''
    ultimosquatro =''
    caracter = ', '
    for i in range(0, 5):
    if i == 3:
    caracter = ' e '
    elif i== 4:
    caracter = '.'
    else:
    caracter = ', '
    cincoprimeiros += campeonato[i] + caracter
    print(f'Os primeiros cinco colocados são {cincoprimeiros}')
    for i in range(19, 15, -1):
    if i ==16:
    caracter = '.'
    elif i == 17:
    caracter = ' e '
    else:
    caracter = ', '
    ultimosquatro += campeonato[i] + caracter
    print(f'Os últimos quatro da tabela são {ultimosquatro}')
    ordem = sorted(campeonato)
    ordemformatado = ''
    for i in range(0, len(ordem)):
    if i == 19:
    caracter = '.'
    elif i == 18:
    caracter = ' e '
    else:
    caracter = ', '
    ordemformatado += ordem[i] + caracter
    print(f'A lista dos times em ordem alfábetica: {ordemformatado}')
    posicao = 0
    while True:
    if campeonato[posicao] == 'Fortaleza':
    posicao += 1
    break
    posicao +=1
    print(f'Fortaleza está na posição {posicao}º do Campeonato Brasileiro')

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

    Eu fiz quase igual,
    em vez de colocar +1 no print da posição do chapecoense, eu adicionei uma variável em branco no inicio da tupla.
    tabela = (" ", "Atlético-MG", "Flamengo", "Palmeiras", "Fortaleza",
    "Corinthians", "Bragantino", "Fluminense", "América-MG", "Atlético-GO",
    "Santos", "Ceará SC", "Internacional", "São Paulo", "Athetico-PR",
    "Cuiabá", "Juventude", "Grêmio", "Bahia", "Sport Recife", "Chapecoense")
    print("-" * 100)
    print(f"Os 5 primeiros colocados do Brasileirão de 2021 são {tabela[1:6]}")
    print("-" * 100)
    print(f"Os 4 ultimos colocados do Brasileirão de 2021 são {tabela[17:]}")
    print("-" * 100)
    print(f"Tabela em ordem alfabética: {sorted(tabela)[1:]}")
    print("-" * 100)
    print(f"O Chapecoense está na {tabela.index('Chapecoense')}ª posição.")

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

    Consegui fazer com tuplas, ficou simples porém está funcionando
    import emoji
    print('=-=' * 25)
    print('Tabela do Brasileirão 2020 Atualizada ⚽')
    print('=-=' * 25)
    tabela = ('Palmeiras', 'Red Bull Bragantino', 'Athletico-Pr' , 'Atlético-Mg','Fortaleza','Bahia', 'Santos', 'Atletico-Go',
    'Ceará', 'Fluminense', 'Flamengo', 'Juventude' ,'Corinthians','Internacional','América-MG',
    'São paulo','Sport',"Cuiabá", 'Chapecoense', 'Gremio')
    print('Os 5 primeiros colocados do Brasileirão são:', tabela[0:5])
    print('Na zona de rebaixamento estão:',tabela[16:20])
    print('Os times em ordem alfabetica são:', sorted(tabela))
    print(f'A {tabela[18]} está na 19° Posição')

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

    Fiz diferente o 4 exercicio
    for time in times:
    if time == timeEscolhido:
    print(f'A posição é: {times.index(time)+1}' )

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

    Fiz o meu assim, ficou bem parecido mas com uma lista na vertical dos primeiros colocados com a posição ao lado.
    times = ('Palmeiras', 'Corinthians', 'Flamengo', 'Bota fogo', 'Sport',
    'Santa Cruz', 'Nautico', 'Chapecoense', 'Fluminense', 'Atletico', 'Cabense')
    print('=' * 40)
    print('PRIMEIROS 5 COLOCADOS')
    print('=' * 40)
    for cont in range(0, 6):
    print(f'{times[cont]} está em {cont + 1}º lugar')
    print('=' * 40)
    print('ULTIMOS 4 COLOCADOS')
    print(f'{times[-4:]}')
    print('=' * 40)
    print('TIMES EM ORDEM ALFABETICA')
    print(f'{sorted(times)}')
    print('=' * 40)
    print(f'O Chapecoense esta na {times.index("Chapecoense")+1}ª posição')

  • @thiagomendes4134
    @thiagomendes4134 11 месяцев назад

    Fiz com as seleções das eliminatórias pra Copa do Mundo, quando fui fazer o item D que pega a posição, tentei usar as aspas simples e não deu. Até que encontrei a seguinte forma de fazer e deu certo:
    for pos, selecoes in enumerate(selecoes):
    if selecoes == 'Brasil':
    print(f'O {selecoes} está na {pos + 1}ª posição das eliminatórias da Copa do Mundo.')

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

    Fiz do campeonato Paranense pq é menos times... kkk Mas deu certo!

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

    Meu jeito:
    Coloquei no final a opção de procurar a posição do time desejado
    colocados = ('Internacional', 'São Paulo', 'Atlético - MG', 'Flamengo',
    'Palmeiras', 'Grêmio', 'Flumimense', 'Santos', 'Corinthias',
    'Bragantino', 'Athletico - PR', 'Ceará SC', 'Atlético - GO',
    'Sport Recife', 'Bahia', 'Vasco da Gama', 'Fortaleza',
    'Coritiba', 'Goiás', 'Botafogo')
    oitavo = colocados.index('Santos')
    time = str(input('Deseja ver a posição de qual time: ')).strip().lower().title()
    posiçãotime = colocados.index(time)
    print('-=-' * 45)
    print(f'Os cinco primeiros times da tabela são: {colocados[0:5]}')
    print('-=-' * 45)
    print(f'Os quatro últimos são: {colocados[-4:]}')
    print('-=-' * 45)
    print(f'A tabela em ordem alfábetica é: {sorted(colocados)}')
    print('-=-' * 45)
    print(f'O Santos está na {oitavo + 1}ª posição')
    print('-=-' * 45)
    print(f'O {time} está na {posiçãotime + 1}ª posição')
    print('-=-' * 45)

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

    Sei que não é o jeito ideal já que não verifica as letras depois da primeira e também eu fiz o programa do zero, mas eu passei 3 horas programando e acho que ficou bom, mesmo a resposta do professor sendo mais completa e simples
    Times = ('Palmeiras', 'Flamengo', 'Internacional', 'Grêmio', 'São Paulo',
    'Atlético Mineiro', 'Atlético-PR', 'Cruzeiro', 'Botafogo', 'Santos',
    'Bahia', 'Corinthians', 'Fluminense', 'Chapecoense', 'Ceará', 'Vasco da Gama', 'Sport Recife',
    'América-MG', 'Vitória', 'Paraná')
    alfabeto = 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N',\
    'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
    print(f'Os 5 primeiros são {Times[:5]}')
    print(f'Os 4 ultimos são {Times[-4:]}')
    qualtime = 0
    numero = 0
    a = 0
    for i in range(0,23):
    while numero != 20:
    time = Times[qualtime]
    if time[0] == alfabeto[a]:
    print(f'{time}',end=' ')
    numero += 1
    qualtime += 1
    if time == 'Chapecoense':
    local = numero
    numero = 0
    a += 1
    qualtime = 0
    print(f'''
    O Chapecoense está na {local}° posição''')

  • @arthur-kh9ok
    @arthur-kh9ok Год назад

    fiz desse naipão, sei que já estamos em 2023 mas meu galão amassou em 2021 ent preferi colocar desse ano m
    mrm
    '''
    Criar um tupla com os times do brasileirão em ordem e depois:
    1 - MOSTRAR APENAS OS 5 PRIMEIROS COLOCADOS
    2 - OS ULTIMOS 4 COLOCADOS DA TABELA
    3 - UMA LISTA DE TIMES EM ORDEM ALFABETICA
    4 - EM QUE POSIÇÃO ESTÁ O TIME DA CHAPECOENSE
    '''
    escolha = 0
    times = ('Atlético-MG', 'Flamengo', 'Palmeiras', 'Fortaleza',
    'Corinthias', 'Bragantino',
    'Fluminense', 'América-MG', 'Atlético-GO', 'Santos', 'Ceará SC', 'Internacional',
    'São Paulo', 'Athletico-PR', 'Cuiabá', 'Juventude',
    'Grêmio', 'Bahia', 'Sport Recife', 'Chapecoense')
    print('''
    1 - SABER QUAIS SÃO OS PRIMEIROS TIMES DA TABELA
    2 - MOSTRAR OS REBAIXAMENTOS
    3 - MOSTRAR OS TIMES EM ORDEM ALFABÉTICA
    4 - EM QUE POSIÇÃO ESTÁ A CHAPECOENSE
    5 - EXIT
    ''')
    time = times.index('Chapecoense')
    while escolha != 5:
    escolha = int(input(''))
    if escolha == 1:
    print(f'Os primeiros 5 times na tabela são: {times[:5]}')
    if escolha == 2:
    print(f'Os times que serão rebaixados para a série B do campeonato brasileiro, serão: {times[20:15:-1]}')
    if escolha == 3:
    print(sorted(times))
    if escolha == 4:
    print(f'O time da Chapecoense está na {time+1} posição')
    if escolha == 5:
    print('EXIT')

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

    Muito engraçado kkk Para fazer esse "-=" eu tinha feito
    c = 0
    while c < 30:
    c = c+1
    print('{:-^1}'.format(''), end='=')
    print('')
    Muita zueira cara kkkkkkkkkkkkkkkkkkk

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

      KKKKKKKKKKKKKKKKKKKKKKK
      ai é foda

  • @dinossauroxoudebola2922
    @dinossauroxoudebola2922 Год назад +2

    comidas = ('espaguete','lasanha','arroz','feijão','bife','costela','linguiça','salsicha','salmão','tilapia','queijo','strogonoff','bolo','sorvete','chocolate','beringela','cenoura','pepino','maçã','pessego')
    print('-='*40)
    print(f'A lista de comidas é {comidas}')
    print('-='*40)
    print(f'As 5 primeiras são {comidas[:5]}')
    print('-='*40)
    print(f'Os ultimos quatro são {comidas[-4:]}')
    print('-='*40)
    print(f'A lista em ordem alfabetica é {sorted(comidas)}')
    print('-='*40)
    print(f'Salmão esta na posição {comidas.index("salmão") + 1}')
    usei comidas pois não sou fã de futebol

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

    Na minha lista eu acabei colocando o 'zero' para interpretar o 0, então a numeração continuou a da tabela, na hora de lançar os 5 primeiros eu comecei [1,6] e assim não mostrando o 'zero' e ai não coloquei o index{'...'] +1 por que já estava na ordem.