PYTHON SYNTEXIS
PYTHON TUTOR
INFORMACION:
Python Tutor es una herramienta educativa en línea diseñada para ayudar a los estudiantes y programadores a visualizar la ejecución de su código Python, junto con otros lenguajes como Java, JavaScript, TypeScript, Ruby y C/C++. Python Tutor permite a los usuarios ver cómo se ejecuta su código paso a paso, mostrando la memoria, las variables y la pila de llamadas en cada paso. Esto facilita la comprensión de conceptos complejos como la recursión, la gestión de memoria y las estructuras de datos. Es especialmente útil para principiantes que están aprendiendo a programar, ya que proporciona una representación visual clara de lo que ocurre "detrás de escena" mientras se ejecuta el código.
LINK: https://pythontutor.com/
Uso de += como icrementador
Se usa "+=" para icrementar cualquier digito
contador += 1 incrementa el valor de contador en 1. Después de ejecutar esta línea, contador pasa de tener el valor inicial de 0 a 1.
contador = 0 contador += 1 # Incrementa contador en 1 print(contador) # Imprime 1
Otros ejemplos:
numero = 5 numero += 3 # Equivalente a numero = numero + 3 print(numero) # Imprime 8 saldo = 100.0 saldo += 50.5 # Equivalente a saldo = saldo + 50.5 print(saldo) # Imprime 150.5
Uso con otros operadores: El operador += no se limita solo a números enteros. También se puede usar con otros tipos de datos que admiten la operación de suma, como números de punto flotante (flotantes), cadenas y listas.
cadena = "Hola" cadena += " Mundo" # Concatenación de cadenas print(cadena) # Imprime "Hola Mundo" lista = [1, 2, 3] lista += [4, 5] # Concatenación de listas print(lista) # Imprime [1, 2, 3, 4, 5]
otro ejemplo
increment = 1 increment += 2 print(increment)
En resumen, += es un operador útil y conciso en Python para actualizar el valor de una variable al agregarle o concatenarle un valor específico, lo cual es común en muchas operaciones de programación y manipulación de datos.
Condición No Igual en python
se usa " != " para la condición no igual
nombre = "Juan" if nombre != "Pedro": print("El nombre no es Pedro")
ACTIVIDAD DE IMPRIMIR LA EDAD CON UNA FUNCION
En este ejemplo use una función para procesar el desarrollo y función si la persona es vieja osea mayor o no, donde pregunta primero la edad con un input
pregunta = int(input("¿Cuántos años tienes?")) def decir(años): decer = "Tienes " + str(años) + "años" return decer def VIEJO(años): if años < 18: vieja = "estás joven" elif años >= 18: vieja = "estás viejo" return vieja docor = decir(pregunta) docor2 = VIEJO(pregunta) print(docor, docor2)
Uso de PRINT
El " print "en Python es una función incorporada que se utiliza para mostrar mensajes en la consola. Su propósito principal es permitir a los programadores verificar el valor de las variables y la salida de sus programas durante el desarrollo y la depuración del código.
print("hello world");
EL RESTO DE UNA DIVISION
En este ejercicio vamos a saber si el numero es divisible o no
def factor(num,num2):
a = num / num2
if num % num2 == 0 :
print("es divisible")
else:
print("no es divisible")
return a
visual= factor(2,4)
visual2 = factor(2,2)
print(visual,int(visual2))
CONSOLA
no es divisible
es divisible
0.5 1