mirror of https://github.com/JavMB/ejercicios
prueba
This commit is contained in:
commit
a51fd279ac
|
|
@ -0,0 +1,68 @@
|
|||
# =====================================
|
||||
# VARIABLES Y TIPOS (No se declara tipo explícito)
|
||||
# =====================================
|
||||
nombre = "Javi"
|
||||
edad = 22
|
||||
pi = 3.14
|
||||
activo = True
|
||||
|
||||
print("Hola,", nombre, "tienes", edad, "años.")
|
||||
|
||||
|
||||
# =====================================
|
||||
# CONDICIONALES (if-else)
|
||||
# =====================================
|
||||
if edad >= 18:
|
||||
print("Eres mayor de edad")
|
||||
else:
|
||||
print("Eres menor de edad")
|
||||
|
||||
|
||||
# =====================================
|
||||
# BUCLES
|
||||
# =====================================
|
||||
# For en Java -> for(int i=0; i<5; i++)
|
||||
for i in range(5):
|
||||
print("Iteración:", i)
|
||||
|
||||
# While
|
||||
contador = 0
|
||||
while contador < 3:
|
||||
print("Contador:", contador)
|
||||
contador += 1
|
||||
|
||||
|
||||
# =====================================
|
||||
# FUNCIONES
|
||||
# =====================================
|
||||
def saludar(nombre):
|
||||
return f"Hola {nombre}!"
|
||||
|
||||
print(saludar("Mundo"))
|
||||
|
||||
|
||||
# =====================================
|
||||
# LISTAS (equivalente a ArrayList en Java)
|
||||
# =====================================
|
||||
numeros = [1, 2, 3, 4, 5]
|
||||
print(numeros[0]) # primer elemento
|
||||
numeros.append(6) # añadir
|
||||
print(numeros)
|
||||
|
||||
for n in numeros:
|
||||
print("Número:", n)
|
||||
|
||||
|
||||
# =====================================
|
||||
# CLASES Y OBJETOS
|
||||
# =====================================
|
||||
class Persona:
|
||||
def __init__(self, nombre, edad): # Constructor
|
||||
self.nombre = nombre
|
||||
self.edad = edad
|
||||
|
||||
def saludar(self):
|
||||
print(f"Soy {self.nombre} y tengo {self.edad} años.")
|
||||
|
||||
p1 = Persona("Javi", 22)
|
||||
p1.saludar()
|
||||
Loading…
Reference in New Issue