Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como recuar um arquivo Python
Ao contrário de algumas outras linguagens de programação , Python não usa começando ou terminando palavras-chave ou suportes para definir o início eo fim de uma função. Em vez disso, ele usa recuo rigoroso , ou as regras de "espaço branco" . Cada bloco de código - como if, else , for ou while declarações - começa com um travessão , e as linhas subseqüentes são recuadas uma vez. Se você declarações ninho dentro de si, cada função aninhada subseqüente " herda " o número de travessões a partir da declaração inicial. Para recuar , você pode usar a tecla Tab ou qualquer número de espaços , desde que os seus travessões manter a coerência ao longo de seu programa. Instruções
1

Abra seu programa Python e iniciar um novo arquivo de programa
2

Digite o seguinte: .

MyNum = 5

print " Olá, mundo! "

abs ( 3)

Variáveis, instruções de impressão ou outras funções que consistem em uma linha de código não precisam recuar . Estas linhas de gerar um erro se o analisador encontrar qualquer espaço em branco levando
3

Digite o seguinte :

se myNum == 1: .

- -> print " número é 1. "

elif :

-> print " Número é 2. "

mais:

- -> print " O número não é 1 ou 2 . "

-> print " não foi possível encontrar o número . "

A " -> " representa um recuo, se é ser um guia ou um espaço em branco. Ao usar uma instrução if , os "se", "senão" e todos os " elif declarações" estão alinhados uns com os outros , enquanto todas as possibilidades executáveis ​​estão alinhados também. Observe que a instrução "else " usa um bloco de código multi- linha , cada linha do que se alinha com as mesmas regras recuo
4

Digite o seguinte: .

For x in range (1 , 5) :

-> if x == myNum :

-> -> print " myNum é" , x

- -> mais:

-> -> print " myNum não é" , x

Estas linhas usar uma instrução if aninhada dentro de uma instrução for. O bloco de código se segue o seu próprio recuo , que são adicionados à declaração para a que pertence
5

Digite o seguinte: .

Def simpleFunction (): < br >

-> print " Esta é uma função de uma linha. "

ao definir uma nova função , não recuar a (primeira) linha de declaração . Recuo cada linha subseqüente, que é parte da função pelo menos uma vez
6

Digite o seguinte :

def largerFunction (): .

-> Impressão " Esta é uma função multi- linha. "

-> myVar = raw_input ( "Digite alguma coisa :")

-> se isinstance ( myVar , str ) : < br >

-> -> se myVar == "" :

-> -> -> print " . Você digitou nada "

-> -> else:

-> -> -> print " . Você entrou em uma string"

-> else: < br >

-> -> print " . Você digitou um número"

Novamente, cada bloco de código segue suas próprias regras recuo , que são adicionados aos da declaração é aninhada dentro .

Anterior :

Próximo : No
  Os artigos relacionados
·Comparação de Cordas em Python 
·Como ping API Com Python 
·Python Listbox 
·Como encontrar um número mágico de um arquivo Python …
·Como Contar de caracteres em Python 
·Como fazer Condicionais em Python 
·Como converter um Integer para Binário & Back em Pytho…
·Como definir variáveis ​​de ambiente Python 
·Como usar Python Script para MobiDeDRM 
·Como executar Três Loops em Python 
  Artigos em destaque
·Como declarar uma String em C + + 
·Como usar a função strspn em C + + 
·Como fazer um Applet no NetBeans 
·Como desativar ActiveMARK Regedit 
·Como se livrar de Suportes em Python Matriz 
·Como analisar um Tab- delimitado Txt arquivo em um arra…
·O que significa isso , se um arquivo de aplicativo já …
·Como alterar o cursor sobre Rollover 
·Visual C não faz EXE 
·Como programar escolhas em um arquivo em lotes 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados