“Conocimientos Programación>Python Programming

Cómo sangría de un archivo Python

2013/4/26
diferencia de algún otro lenguaje de programación , Python no utiliza iniciando o terminando palabras clave o soportes para definir el inicio y el final de una función. En su lugar , utiliza sangría rigurosa o " espacio en blanco " reglas . Cada bloque de código - por ejemplo, si , de lo contrario , a favor o WHILE - comienza con un guión , y las líneas subsiguientes se sangran vez. Si le cuentas anidar entre sí , cada función anidada posterior " hereda " el número de guiones de la declaración inicial. Para sangrar , puede usar la tecla de tabulación o cualquier número de espacios , siempre y cuando sus guiones siguen siendo constante a través de su programa. Instrucciones
1

Abre tu programa Python y comenzar un nuevo archivo de programa
2

Escriba lo siguiente : .

MyNum = 5
< p > print "Hola , mundo ! "

abs ( 3 )

variables , declaraciones de impresión u otras funciones que consisten en una línea de código no requieren sangría . Estas líneas generan un error si el analizador encuentra ningún espacio inicial
3

Escriba lo siguiente :

si myNum == 1 :

- . -> print " El número es 1 . "

elif :

-> print " Número 2. "

más:

- -> print " El número no es 1 o 2 . "

-> print " no se pudo encontrar el número . "

" -> " representa una depresión , ya sea ser un tabulador o un espacio en blanco . Cuando se utiliza una sentencia if , el " si ", "else " y todas las "declaraciones elif " están alineados entre sí , mientras que todas las posibilidades ejecutables están alineados también. Tenga en cuenta que la sentencia "else" utiliza un bloque de código de varias líneas, cada línea que se alinea con las mismas reglas de sangría
4

Escriba lo siguiente : .

For x in range ( 1 , 5 ) :

-> si x == myNum :

- > - > print " myNum es " x

- -> más:

- > - > print " myNum no es" , x

Estas líneas utilizan una sentencia if anidada dentro de una instrucción . El bloque de código si sigue su propia sangría , todo lo cual se añade a la de la declaración a la que pertenece
5

Escriba lo siguiente : .

Def simpleFunction ():

-> Impresión " . Esta es una función de una sola línea"

al definir una nueva función , no la declaración guión ( primero ) de la línea . Sangría de cada línea subsiguiente que es parte de la función de al menos una vez
6

Escriba lo siguiente :

def largerFunction () :

-> impresión. " Esta es una función de varias líneas. "

-> myVar = raw_input ( " Escriba algo :")

-> si isinstance ( myVar , str ) :

- > - > si myVar == "":

- > - > - > print " . introdujo nada "

- > - > más:

- > - > - > print " Usted entró en una cadena. "

-> más:

- > - > print " . introdujo un número"

nuevo, cada bloque de código que sigue sus propias reglas de sangría , que se añaden a los de la declaración que se anida dentro .

Python Programming
Cómo poner algo en una ruta de Python en la Terminal
Cómo guardar una matriz en Python
Cómo hacer que un programa de Python Sin Python
Cómo agregar dos cadenas en Python
Cómo sangría de un archivo Python
¿Cuáles son las ventajas de Python
Cómo ejecutar Python Desde Bash
Cómo combinar dos listas en Python
Conocimientos Informáticos © http://www.ordenador.online