Trabalhando com Python If, else e Elif declarações
- 1460
- 120
- Howard Fritsch
Se, else ou Elif (conhecido como se for em alguma programação) forem declarações condicionais que são usadas para execução de código diferente depende da condição. As declarações IF podem ser escritas sem mais ou mais declarações Elif, mas outros e Elif não podem ser usados sem mais. Neste tutorial, você aprenderá se, outro e Elif na linguagem de programação Python.
1. Python if declaração
A instrução IF única é usada para executar o bloco específico de código se a condição é avaliada para true. No caso de saída falsa, nada será executado.
Sintaxe:
If (condição): declarações12 | If (condição): declarações |
Exemplo 1:
#!/usr/bin/python var = 101 if (var): imprima "true"12345 | #!/usr/bin/python var = 101if (var): imprima "true" |
Exemplo 2:
#!/usr/bin/python var = 101 if (var == 101): imprima "true"12345 | #!/usr/bin/python var = 101if (var == 101): imprimir "true" |
2. Declaração de Python if-else
A instrução IF e Else é usada para executar o bloco específico de código para a condição verdadeira e outro bloco de código na condição falsa.
Sintaxe:
if (condição): declarações mais: declarações1234 | If (condição): declarações -corretas: declarações |
Exemplo: Assinando um valor para var variável, agora teste se o valor atribuído é excelente que 100. De acordo com o código abaixo, o resultado será “o valor atribuído é maior que 100”.
#!/usr/bin/python var = 101 se (var> 100): imprimir "O valor atribuído é maior que 100" mais: imprimir "o valor atribuído é menor ou igual a 100"12345678 | #!/usr/bin/python var = 101 se (var> 100): imprimir "O valor atribuído é maior que 100" mais: imprimir "o valor atribuído é menor ou igual a 100" |
3. Declaração Python IF-Elif
A instrução IF e ELIF (conhecida como else-IF) é usada para executar o bloco específico de códigos com várias condições. Nisso, se a principal se a condição for falsa, outra condição Elif será verificada. Você pode definir uma série de condições ELIF conforme seus requisitos.
Sintaxe:
if (condição): declarações elif (condição): declarações mais: declarações123456 | if (condição): declaraçõesLif (condição): declarações -selse: declarações |
Exemplo: Tomou um alcance como entrada em total variável. Agora compare o valor com vários níveis e imprima a saída apropriada.
#!/USR/BIN/Python Total = 90 se (total> 500): a impressão "Total é maior que 500" elif (total> 100): impressão "Total é maior que 100" elif (total> 50): impressão "total é Maior que 50 "else: impressão" total é menor ou igual a 50 "123456789101112 | #!/USR/BIN/Python Total = 90 se (total> 500): a impressão "Total é maior que 500" elif (total> 100): impressão "Total é maior que 100" elif (total> 50): impressão "total é Maior que 50 "else: impressão" total é menor ou igual a 50 " |
4. Python aninhado se declaração
As declarações if aninhadas são usadas como se estivessem dentro se. Nisso, se houver, a condição se transmitir para true, então ele vai para a condição interna se.
Sintaxe:
if (condição): if (condição): declarações mais: declarações12345 | if (condição): if (condição): declarações mais: declarações |
Exemplo: Tomado 3 entradas numéricas e encontre o maior valor. Como se o var1 for maior que o var2, verifique se o var1 também é maior que o var3.
#!/usr/bin/python var1 = 100 var2 = 350 var3 = 80 se (var1> var2): if (var1> var3): print "var1 é maior" else imprimir "var3 é maior" elif (var2> var3): imprimir "var2 é maior" else: print "var3 é maior"123456789101112131415 | #!/usr/bin/python var1 = 100var2 = 350Var3 = 80 se (var1> var2): if (var1> var3): print "var1 é maior" else imprimir "var3 é maior" elif (var2> var3): print "var2 é maior "mais: impressão" var3 é maior " |
- « Fazendo uma solicitação de postagem com uma carga útil JSON usando CURL
- Como monitorar as métricas de memória e disco para a instância do Amazon EC2 Linux »