Curso de Python - Aula 33 - Atribuição Condicional - eXcript
#python #programação #eXcript O que é a atribuição condicional? Atribuição condicional é uma forma compacta da linguagem Python para escolhermos um valor dentre 2 opções. A principal razão dessa estrutura é reduzir o tamanho dos nossos códigos pela utilização da instrução condicional "if". ====================== - CURSO de PYTON COMPLETO - Básico ao Avançado + Desenvolvimento de Aplicativos Comerciais com Python para Android, iOS, Win, Linux e Mac https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA ====================== Antes de entender o funcionamento, vamos entender a verdadeira razão da existência dessa estrutura! Se nós tivermos que verificar um valor dentre 2 opções e para isso utilizarmos a estrutura "if", nós utilizaremos, no mínimo, quatro linhas de código, segue o exemplo: valor = "" 1. if(True): 2. ....valor = "true" 3. else: 4. ....valor = "false" Assim, se precisarmos numa situação escolher uma opção dentre duas dez vezes consecutivas, com a utilização da estrutura "if", seríamos obrigados a utilizar, no mínimo, 40 linhas de código. Agora, se utilizássemos a estrutura de atribuição condicional, conseguimos realizar a mesma tarefa, porém, fazendo uso de somente 10 linhas de código. Até porque, a estrutura de atribuição condicional utiliza uma única linha de código para escolher uma opção. A seguir, temos o esquema da estrutura: <valor> = <valorX> if(True) else <valorY> Traduzindo o esquema acima, temos: A variável de nome "valor" deve receber o valor contido na variável "valorX" se a condição for verdadeira, SENÃO, a variável valor, deve receber o valor contido na variável "valorY". Ou seja, estamos definindo um condição e também, estamos definindo o valor a ser retornado para caso a condição seja verdadeira e um outro valor, para caso a condição seja falsa. A seguir, temos um outro exemplo, porém, agora utilizando código Python. x = 10 if(True) else 20 --- + Curso de Kivy (CUPOM): https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA + Vídeo Demo: https://youtu.be/E0YU3d4Vvxs + Material de Apoio: http://excript.com.br/python/como-instalar-o-python-windows.html + TODAS as Aulas: https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj + SITE da excript: http://excript.com.br/ + FB: http://www.facebook.com/excript + Twitter: https://twitter.com/eXcriptBrasil + MEU PERFIL PÚBLICO: https://goo.gl/4SPRVf + CONTATO: [email protected]
Download
0 formatsNo download links available.