IF em 1 Linha de Código no Python com o Ternary Operator

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024
  • CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO PYTHON IMPRESSIONADOR:
    lp.hashtagtrei...
    PARA BAIXAR O MINICURSO GRATUITO DE PYTHON: pages.hashtagt...
    -----------------------------------------------------------------------
    ► Arquivos Utilizados no Vídeo: pages.hashtagt...
    -----------------------------------------------------------------------
    Caso prefira o vídeo em formato de texto: www.hashtagtre...
    -----------------------------------------------------------------------
    Você já deve conhecer a estrutura condicional no Python (estrutura condicional if) não é mesmo?
    Mas você sabia que é possível fazer essa estrutura if em uma linha de código? Isso mesmo, if em 1 linha de código!
    Isso é chamado de ternary operator dentro do Python e você vai encontrar essa estrutura quando estiver fazendo suas buscas na internet, então é importante que você saiba que ela existe e como ela funciona.
    É a estrutura normal, só que ela é feita em uma única linha. A princípio pode parecer um pouco confuso, mas a leitura é muito intuitiva.
    Então você vai conseguir ler e entender muito facilmente como ela funciona e já começar a aplicar nos seus códigos para ganhar tempo e ser mais eficiente.
    E aí, está curioso para saber como construir a estrutura if em uma linha de código? Então vamos pra aula!
    -----------------------------------------------------------------------
    Hashtag Programação
    ► Inscreva-se em nosso canal: bit.ly/3c0LJQi
    ► Ative as notificações (clica no sininho)!
    ► Curta o nosso vídeo!
    -----------------------------------------------------------------------
    Redes Sociais
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/3c0LJQi
    ► Instagram: bit.ly/3o6dw42
    ► Facebook: bit.ly/3qGtaF2
    Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!
    -----------------------------------------------------------------------
    #python #hashtagprogramacao

ความคิดเห็น • 38

  • @HashtagProgramacao
    @HashtagProgramacao  2 ปีที่แล้ว +2

    Fala galera!
    Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!
    ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_E9IHQm2H75Y
    ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1HEwVCb7XJiIvoyJz7H-Fkz1Xe9TvaSwK?origemurl=hashtag_yt_org_planilhapyt_E9IHQm2H75Y
    ► Para instalar o Jupyter, acesse: th-cam.com/video/_eK0z5QbpKA/w-d-xo.html
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/3c0LJQi
    ► Instagram: bit.ly/3o6dw42
    ► Facebook: bit.ly/3qGtaF2

  • @paulofranco3298
    @paulofranco3298 ปีที่แล้ว

    Valeu Lira.! Parabéns pela iniciativa de transmitir conhecimento...

  • @kleberemeire
    @kleberemeire 2 ปีที่แล้ว +2

    Ainda estou aprendendo, mas sua didática Lira deixou tudo muito simples!!! Parabéns, e obrigado pelo conteúdo!!!

  • @cacaprado8464
    @cacaprado8464 2 ปีที่แล้ว +3

    Ahhhh, aproveitando...sou engenheira de dados Jr e não sei se tem dominio, mas seria fantástico se pudesse colocar vídeos ensinando as várias integrações do pyspark com a AWS / GCP e Azure, tanto nos storages quanto em DW. Iria amar se vc seguisse essa linha da engenharia tb.

  • @douglasbarbosa1833
    @douglasbarbosa1833 ปีที่แล้ว

    Muito legal a dica. Só acho que faltou explicar quando tem mais de uma condição (elseif), se é que é aplicável para esse modelo 1 linha. Valeu!

  • @teaga0
    @teaga0 2 ปีที่แล้ว

    Voces são os melhores!!!

  • @gilmaratonuclear8930
    @gilmaratonuclear8930 2 ปีที่แล้ว

    Muito bom conteúdo. Meus parabéns!

  • @cacaprado8464
    @cacaprado8464 2 ปีที่แล้ว

    Lira, não conhecia seu canal e depois de fazer N cursos de Python, só consegui entender realmente agora com suas aulas. Impressionante a sua didática! Tudo fica mais fácil e entendível kkkkk Virei fã...super parabéns!!!

  • @LucasThaynanMcz
    @LucasThaynanMcz 2 ปีที่แล้ว +1

    Parabéns Lira, seus vídeos são os melhores!

  • @quintinoneves
    @quintinoneves 2 ปีที่แล้ว

    E se eu quiser dizer: parabéns você ultrapassou a meta em 50 vendas!(Valeu muito boa aula)

  • @LinusDebugger
    @LinusDebugger 2 ปีที่แล้ว +1

    interessante ✌

  • @sunstixy
    @sunstixy 10 หลายเดือนก่อน

    Caraca, ótimo vídeo, dica massa ^^

  • @thiagosantana8276
    @thiagosantana8276 2 ปีที่แล้ว +1

    Excelente conteúdo como sempre! Feliz Natal!🎄

  • @carolineduarte5306
    @carolineduarte5306 2 ปีที่แล้ว

    Boa!!

  • @eclipsapacks1683
    @eclipsapacks1683 2 ปีที่แล้ว

    Não tem como não dar like depois de disso kkkkkkk muito boa dica, adorei

  • @silvioifam
    @silvioifam 2 ปีที่แล้ว

    Obrigado Professor!

  • @TheIGORGOSPEL
    @TheIGORGOSPEL 2 ปีที่แล้ว

    Já estou inscrito, gostei muito desse canal. Congrats 👏🎉

  • @ecsantana
    @ecsantana 2 ปีที่แล้ว

    sintaxe MUITO mais intuitiva de ler/interpretar que a, por assim dizer, "original"! vou usar sempre que for possível!

  • @GustavoOliveira-eb4ov
    @GustavoOliveira-eb4ov 2 ปีที่แล้ว

    Aula top 😎

  • @topdronesmgtopdrones347
    @topdronesmgtopdrones347 2 ปีที่แล้ว +1

    Como usar nos casos de mais de uma condição ?

  • @dicasdoleo6960
    @dicasdoleo6960 2 ปีที่แล้ว

    Feliz Natal!

  • @franciscowalison6858
    @franciscowalison6858 2 ปีที่แล้ว

    No Final do Temary, ao invés de Aparecer 'True', para colocar um Texto como exemplo "parabéns você conseguiu um bônus", eu colocaria o print onde?

  • @davidshelton5206
    @davidshelton5206 2 ปีที่แล้ว

    Se você usar um 'end' ao invez de 'or' você cria um ternary operator que faz exatamente o oposto: Se uma condição for falsa, ele retorna False, se for verdadeira, retorna outro valor.

  • @LeandroFerreira-lu9qv
    @LeandroFerreira-lu9qv 2 ปีที่แล้ว

    Show

  • @jonasht8683
    @jonasht8683 2 ปีที่แล้ว

    gostaria de colocar valores de um dicionario para uma variavel receber, usando map e if e lambda, o codigo sem map:
    criptografia = ''
    for letter in texto:
    criptografia += dictionary[letter]
    tem como?

  • @CETVidas
    @CETVidas 2 ปีที่แล้ว +1

    Opa, boa tarde amigo... gostaria de saber se vc vende um bot coyote ou algum outro. abraço

  • @wendyfranca21
    @wendyfranca21 2 ปีที่แล้ว +1

    Fui o primero 👍

  • @antrazmentalzbackupdesegur8872
    @antrazmentalzbackupdesegur8872 2 ปีที่แล้ว

    Muito semelhante do Shell

  • @extremesgames6807
    @extremesgames6807 2 ปีที่แล้ว

    Professor, boa tarde, eu queria saber o que fazer para esse código não dar erro.
    cont = 1
    while (cont

    • @01bit
      @01bit 2 ปีที่แล้ว +2

      vc pode transformar entrev em uma lista e adicionar os valores nas posições dela, lembrando que o index de lista começa em 0, por exemplo 0 ,1 , 2 ...
      cont = 1
      entrev = []
      while (cont

    • @Italoxit
      @Italoxit 2 ปีที่แล้ว

      @@01bit só queria simplificar os prints msm kkk, fico procurando código na net pra treinar
      cont = 1
      entrevistados = []
      while cont

  • @macalisteradelmo4079
    @macalisteradelmo4079 2 ปีที่แล้ว

    olá professor o meu codigo esta dando errado no 1 exercício e no segundo também

  • @tortadechocolatecommorango
    @tortadechocolatecommorango 2 ปีที่แล้ว

    th-cam.com/video/fSxR_rKrPqI/w-d-xo.html esse video tbm é mto bom sobre esse msm tema

  • @fvgoya
    @fvgoya 2 ปีที่แล้ว

    Mas isso não é exclusivo do Python. Qualquer linguagem usa if ternário.

    • @jjoao4930
      @jjoao4930 2 ปีที่แล้ว +1

      ele disse isso

    • @fvgoya
      @fvgoya 2 ปีที่แล้ว +1

      @@jjoao4930 Valeu. Falha minha.