# data[].attributes.body
introducción a Python vas a descubrir las características principales del lenguaje, aquello que lo hace único y que te hará falta conocer para implementar cualquier programa en este lenguaje.

# data[].attributes.body
print()

Pula para a próxima linha

print(expressão)

Escreve o resultado da expressão

Pula para a próxima linha

print(expressão1,…,expressãoN)

Escreve o resultado de cada expressão

Espaço em branco é escrito entre cada par de expressão

Pula para a próxima linha

print(expressão,end=término)

Escreve o resultado da expressão

Ao final, escreve o String de término

print(expressão1, …, expressãoN,end=término)

Escreve o resultado de cada expressão

Espaço em branco é escrito entre cada par de expressão

Ao final, escreve o String de término

# data[].attributes.body
CONST m = 31;
 n = 7;
TYPE ESTADO = (libre,ocupada,novalida);
 TABLERO = ARRAY[1..n],[1..n] OF ESTADO;
 PAR = RECORD x,y:INTEGER END;
 SALTO = RECORD origen,destino,comido:PAR END;
 SOLUCION = ARRAY [1..m] OF SALTO;

Esto es lo que llevo:

import numpy as np
MAX_MOVIMIENTOS = 31
tamanio = 7
estado = ""
tablero = np.empty(tamanio , tamanio)

# data[].attributes.body
( "<" ),  ( ">" ), ( "==" ), ( "<=" ),

( ">=" ...

( "and" ),  ( "or")

( "not" ).

# data[].attributes.body
suma = 1 + 2
resta = 10 - 8
multiplicación = 2 * 4
división = 8 / 2

concatenación = "Hola" + ", cómo te va?"
copiado = "Hola " * 4

Operadores de comparación:

5 == 2 + 3
"Hola" != "Chau"
10 < 10 + 5
1 > 1 + 1

Operadores lógicos:

operador_y = 2 < 5 and 2 < 10
operador_y = 1 < 4 or 10 > 20
operador no = note(5 == 2 + 3)

print(operador_y)
print(operador_y)
print(operador no)

# data[].attributes.body
Secuencias: Los tipos list, tuple y range

Mapas: El tipo dic t

Conjuntos: El tipo set

Iteradores

Clases