Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haz como yo hice: iniciando en Python

  • Accede a Google Colab y crea un nuevo cuaderno.

  • Conecta el cuaderno a los servidores de Google.

  • Inserta celdas de código y de texto para organizar tu proyecto.

  • Utiliza el comando print para mostrar números y textos.

  • Distingue entre números y cadenas aplicando comillas en los textos.

  • Concatena cadenas y convierte tipos cuando sea necesario.
    Bienvenidos al aula de Python
    print("Hola mundo " + "Como estan?")
    print("Hola Mundo "+"25")
    print(20+15)
    20+15

  • Crea variables para almacenar valores y texto.

  • Realiza operaciones de suma, resta, multiplicación y división.

  • Utiliza variables para calcular totales y dividir costos.
    producto_1 = "Chocolate"
    producto_2 = "Helado"
    producto_3 = "celular"
    print("productos")
    print("producto 1: "+producto_1+" producto 2: "+producto_2+ " producto 3: "+producto_3)
    Total_de_compra = producto_1+" "+producto_2+" "+producto_3
    print("Productos comprados: "+Total_de_compra)
    amigos = 6
    alquiler = 900
    supermercado = 500
    vehiculo = 400
    total = alquiler + supermercado + vehiculo
    print("El total inicial del viaje es: ",total)
    alquiler = 800
    total = alquiler + supermercado + vehiculo
    print("El total inicial del viaje es: ",total)
    alquiler = alquiler - 100
    print(alquiler)
    total_vehiculos = vehiculo*2
    print("valor de vehiculos:",total_vehiculos)
    total_final = alquiler+supermercado+total_vehiculos
    print("total final: ",total_final)
    total_por_persona=total_final/amigos
    print("total por persona: ",total_por_persona)

  • Errores comunes al escribir python que no debes cometer
    #No puedo colocar mas de una palabra en el nombre de una variable
    #total_por persona = 1500
    #No puedo iniciar el nombre de una variable con un numero
    #2productos = "alfajor"
    # No puedo utilizar palabras reservadas en nombres de variables
    # print="Hola"
    # Si se comete este error para solucionarlo se debe de colocar funcion "del" anteponiendola a la palabra funcion por defecto que queremos restaurar
    # Ejemplo del print
    # Nombre_de_producto = "alfajor" Nomenclatura preferda en python
    # Nombre-de-producto = "alfajor"
    # NombreDeProducto = "alfajor" (conocida en camel case)

  • Guarda resultados de operaciones en nuevas variables.
    print("Tipos de datos de alquiler",type(alquiler))
    print("Tipo de datos de total por persona: ", type(total_por_persona))
    print("Tipo de datos de nombre de producto: ", type(producto_1))
    Juan_tiene_licencia_de_conducir=True
    Juan_tiene_licencia_de_conducir=False
    print("Juan tiene licencia de conducir", Juan_tiene_licencia_de_conducir)
    print("Tipo de dato de Juan....", type(Juan_tiene_licencia_de_conducir))

  • Aplica métodos lower, upper, strip y replace en textos.

  • Actualiza cadenas y sobrescribe variables según el resultado.
    texto = "AlEX Enoc Ramírez SAlazar "
    print("texto original: ", texto)
    print(texto.upper())
    print(texto.lower())
    print(texto.strip())
    print(texto.replace(" "," "))
    print(texto)
    print(texto.lower().strip().replace(" "," "))
    print(texto)
    texto=texto.upper().strip().replace(" "," ")
    print(texto)

  • Captura datos del usuario usando input con mensajes.

  • Convierte entradas a tipos adecuados, como int, cuando sea necesario.
    nombre=input("Ingrese su nombre")
    print("Nombre: ",nombre)
    edad=int(input("ingrese su edad: "))
    print("Edad: ",edad)
    print("Edad: ",type(edad))
    print("El nombre es : "+nombre+ "la edad es de : " +str(edad))
    print(f"El nombre es {nombre} y la edad es {edad}")
    nombre=input("Ingrese su nombre:")
    # edad=int(input("ingrese su edad: "))
    # if edad >=18:

  • Utiliza f-string para concatenar variables y textos fácilmente.

  • Implementa estructuras condicionales (if, elif, else) para verificaciones.

  • Mantén la indentación correcta en bloques condicionales.

  • Ajusta condiciones para validar edades y definir flujos (aprobado, recuperación, reprobado).
    # print(f"{nombre} usted puede ingresar al establecimiento, porque tiene {edad} años")
    # else:
    # print(f"{nombre} usted no puede ingresar porque tiene {edad} años de edad")
    promedio = float (input("ingrese su promedio: "))
    if promedio >=7:
    print(f"{nombre} ha aprovado con promedio de {promedio}")
    elif promedio >=5 and promedio < 7:
    print(f"{nombre} va a recuperatorio por su promedio {promedio}")
    else:
    print(f"{nombre} esta a aplazado por promedio {promedio}")

1 respuesta

Hola, Alex. ¿Cómo vas?

Gracias por compartir tus aprendizajes con la comunidad Alura.

Me gustó ver que recorriste los conceptos del curso con varios ejemplos, desde variables, tipos de datos, operaciones, manipulación de textos y estructuras condicionales. También fue una buena decisión incluir comentarios sobre errores comunes en Python, ya que eso demuestra que estás comprendiendo tanto la teoría como la práctica.

Sigue practicando con ejercicios similares para ganar más confianza.

Cuenta con el apoyo del foro en tu viaje. ¡Saludos y buenos estudios!

Por favor, no olvides marcar este post como solucionado. ¡Es de gran ayuda para la comunidad! ✓ Sigue adelante con tus estudios.