Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

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}")