1. Hola mundo
El primer programa siempre es saludar. En PYTHON 2 usamos imprimir o el alias print de Python.
print("Hola mundo")
imprimir "Hola mundo"
Aprendé PYTHON 2 comparando cada concepto con Python. Tocá Probar para ejecutar el código online.
El primer programa siempre es saludar. En PYTHON 2 usamos imprimir o el alias print de Python.
print("Hola mundo")
imprimir "Hola mundo"
Las variables funcionan igual, sin necesidad de declarar su tipo (aunque PYTHON 2 permite anotaciones).
nombre = "Ana"
edad = 30
activo = True
print(nombre, edad)
nombre = "Ana"
edad = 30
activo = true
imprimir nombre + " " + edad
PYTHON 2 tiene la palabra clave constante para valores que no cambian.
PI = 3.14159
print(PI)
constante PI = 3.14159
imprimir PI
En PYTHON 2 usamos llaves {} en lugar de indentación obligatoria.
x = 10
if x > 0:
print("positivo")
elif x == 0:
print("cero")
else:
print("negativo")
x = 10
if x > 0 {
imprimir "positivo"
} elif x == 0 {
imprimir "cero"
} else {
imprimir "negativo"
}
Los bucles son casi iguales, pero PYTHON 2 usa llaves para delimitar el bloque.
i = 0
while i < 5:
print(i)
i = i + 1
i = 0
while i < 5 {
imprimir i
i = i + 1
}
Recorrer listas con for ... in funciona igual en ambos lenguajes.
numeros = [1, 2, 3]
for n in numeros:
print(n * 2)
numeros = [1, 2, 3]
for n in numeros {
imprimir n * 2
}
PYTHON 2 acepta def y fn. El cuerpo va entre llaves.
def suma(a, b):
return a + b
print(suma(3, 4))
def suma(a, b) {
return a + b
}
imprimir suma(3, 4)
Las clases también usan llaves y this para referirse a la instancia.
class Persona:
def __init__(self, n):
self.nombre = n
p = Persona("Luis")
print(p.nombre)
class Persona {
def constructor(n) {
this.nombre = n
}
}
p = Persona("Luis")
imprimir p.nombre
MITH te permite definir tu propio lenguaje dentro de PYTHON 2.
MITH.LENGUAJE castellano
castellano.NOT.MITHLENGUAJE({
variable x = 5;
si x > 0 entonces
imprimir "positivo";
sino
imprimir "negativo";
fin;
execute languaje;
})
El RUN también entiende JavaScript básico usando console.log.
let nombre = "JS";
console.log("Hola desde " + nombre);
¡Felicitaciones! Ya completaste el tutorial. Ahora probá tus propios códigos en el Editor.
// Hacé clic en "Probar" en cualquier paso