Las FUNCIONES en PYTHON | ¿Para qué sirven y cómo se usan?

Поділитися
Вставка
  • Опубліковано 19 гру 2024

КОМЕНТАРІ • 264

  • @postmanscott767
    @postmanscott767 3 роки тому +110

    Wooow! en 10 minutos aprendí más de lo que mi profe explicó en 1 hora. Nuevo sub!

  • @Manu-jq5uq
    @Manu-jq5uq 3 роки тому +9

    Quiero llorar de felicidad. No entendía las funciones y ahora ya!!!!
    Por favor sube mas contenido de python.

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      ¡Me alegro que te haya sido útil! El siguiente programaremos una clase en Python y está a punto de salir 😱

    • @Manu-jq5uq
      @Manu-jq5uq 3 роки тому

      @@CommitThatLine ya active la campAnita!!

  • @flipfliper3321
    @flipfliper3321 Рік тому +1

    Genial, el ejemplo de pasar como argumento una LISTA......MAGNIFICO!!

  • @ceciliaviridianacisnerosca8991
    @ceciliaviridianacisnerosca8991 2 роки тому +1

    Muxhas gracias a. Profes cómo usted por compartir su conocimiento!

  • @gustavopineda7933
    @gustavopineda7933 Місяць тому

    He visto varios videos para aprender Python pero sin duda alguna me gustan los tuyos bro porque lo explicas muy bien y entendible 👌

  • @greimilnunez5179
    @greimilnunez5179 3 роки тому +19

    Tu canal es buenísimo, sigue haciendo esto ayudas mucho a los nuevos en este mundo de la programación, gracias por tanto, te ganaste un nuevo suscriptor crack!

    • @CommitThatLine
      @CommitThatLine  3 роки тому +1

      Muchas gracias 😊! Nos vemos en el siguiente que espero que sea pronto

  • @JulioBarrancoGalaviz
    @JulioBarrancoGalaviz 11 місяців тому

    Si le pudiera dar dos veces o más dedo arriba a este video lo haría. Excelente explicacion. Mil gracias!

  • @patronista
    @patronista Рік тому

    Muy bien explicado, recientemente me estoy iniciando en python y me he topado con tu canal, tienes mi sub. Gracias

  • @EliVergara
    @EliVergara Рік тому +1

    Excelente forma de explicar. He visto muchos canales y no habia encontrado alguien que explique tan bien. Gracias!

  • @brunocassetti8593
    @brunocassetti8593 3 роки тому +5

    tremendo video, estoy aprendiendo a programar en Python y este tipo de contenido es muy bueno para reforzar conceptos y mejorar mi lógica de programación.

    • @CommitThatLine
      @CommitThatLine  3 роки тому +1

      Me alegro de que te haya sido útil 😊

  • @SR.PALTA_51
    @SR.PALTA_51 Рік тому

    ¡Gracias!

  • @luisguanilo3771
    @luisguanilo3771 Рік тому

    Excelente explicación!! ..muy buen trabajo!! ...excelente metodología para enseñar. Un fuerte abrazo de felicidad y gratitud desde Perú!! 👍

  • @pieroblanco7007
    @pieroblanco7007 3 роки тому +4

    un video con gran cantidad de detalles y de excelente calidad, mg y suscribe !!!

  • @johannesperez9548
    @johannesperez9548 3 роки тому +3

    Excelente explicación. De una forma sencilla y clara!

  • @luisguanilo3771
    @luisguanilo3771 Рік тому

    Bien!! ...ya me suscribí!! ...ahora sí voy a aprender!! ...Gracias Commit That Line!! Saludos desde Perú

  • @robertorojas6236
    @robertorojas6236 3 роки тому

    LA MEJOR EXPLICACION QUE HE VISTO DE TODO UA-cam!!!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias! Me alegro de que te hay sido útil :)

  • @IamRodion
    @IamRodion 3 роки тому +1

    Acabo de llegar porque me apareció en recomendados y la verdad me encanta como explicas. Lo haces excelente.

  • @icemoon6573
    @icemoon6573 2 роки тому

    Hermanoo, demasiado respeto hacia a ti, aprendí algo que no pude , nuevo sub

  • @SalvIg76
    @SalvIg76 2 роки тому

    Me sirvió mucho tu video, estaba algo atorado con este tema, muchas gracias!!

  • @julietagomez5488
    @julietagomez5488 3 роки тому +1

    Te amo, no entendía funciones y ahora entiendo perfecto, graciaaas!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Me alegro mucho de que te haya servido! Y seguiremos con más

  • @Alfonso_javier13
    @Alfonso_javier13 3 роки тому +8

    Mis felicitaciones estoy en primer año de la universidad y por un problema no pude estar en la clase y me toco buscarlo por mi cuenta y tu explicación es extraordinaria mis felicitaciones

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Me alegro! Habrá algunos vídeos más sobre funciones en el futuro. No te los pierdas!

  • @manuelpalomogonzalez5470
    @manuelpalomogonzalez5470 Рік тому +1

    Explicas todo muy muy bien. Ya tienes un nuevo suscritor.

  • @oeldel
    @oeldel Рік тому

    Que bien "explicao".... Eres un crack. Acabo de descubrir tu canal!!

  • @Yondofeanole
    @Yondofeanole 7 місяців тому

    Tengo 37 años y estoy adentrándome al mundo de Python y este video me animó a seguir. 👍✨

  • @xaviermartinezpitarch82
    @xaviermartinezpitarch82 11 місяців тому

    Muchas gracias, adelante con el canal, magnífico el detalle Turing.🙏

  • @tradingcondesanti3385
    @tradingcondesanti3385 3 роки тому +1

    buenisimo video bro. me dejaste claro varias cosas.
    aunque el codigo de multiplicar podria realizarse aun de forma mas eficiente. dejo el codigo
    #FUNCIONES
    #programa de tabla de multiplicar
    def multiplicador(num):
    for i in range(1,11):
    print(num, "*", i, "=", num*i)
    multiplicador((int(input("Ingresa la tabla del numero a multiplicar: "))))

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Gracias por el comentario! Se puede hacer muchísimo mejor pero la vamos mejorando con cada cosa que explicamos en los vídeos 😊

  • @gedeon321
    @gedeon321 3 роки тому +1

    primer video que veo y es excelente como explica, saludos desde Colombia

  • @FortunaDigitalYT
    @FortunaDigitalYT 3 роки тому

    maestro explicas muy claramente y muy bien, hoy si me quedo claro como el agua, mil gracias

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias! Me alegro de que se haya entendido bien

  • @ajmv_lice
    @ajmv_lice Рік тому

    Ojala hubiera encontrado tu canal antes de mi examen porque finalmente entiendo mejor funciones😭. Nueva sub!!

  • @Slatam27
    @Slatam27 2 роки тому

    saludos amigo desde colombia estoy empezando y me parece genial la forma que explicas te agradezco de corazon por compartir tu conocimiento. nuevo sub

  • @dannyfrias829
    @dannyfrias829 3 роки тому +2

    Qué Grande Ibai. Muchas gracias!!!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      🤣🤣🤣🤣 Ojalá. Gracias por el comentario!

  • @priscilamailende9258
    @priscilamailende9258 Рік тому +6

    Gracias por el video que esta explicado tan bien con mucha paciencia y super bien editado y ademas por compartir tu logica!! que persona del bien

  • @RafaelArias
    @RafaelArias Рік тому

    Profesor, usted FUNCIONA :)

  • @JulioBarrancoGalaviz
    @JulioBarrancoGalaviz 2 роки тому

    Muchas gracias! me quedó muy claro que son las funciones. Excelentes videos.

  • @edwinvalladares867
    @edwinvalladares867 Рік тому

    mejor explicado, imposible. Like.

  • @emalopezperez
    @emalopezperez 3 роки тому +1

    Encontré por casualidad tu canal y la verdad esta tremendo, explicas de una manera muy buena, me bajaste a tierra varios conceptos que no había entendido en otros cursos, gracias y muchas éxitos!!!

  • @juanbuitrago7914
    @juanbuitrago7914 3 роки тому +7

    bruh me encanta como explicas, nuevo sub.
    Pstd: Eres lo máximo ojalá crezcas más

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchísimas gracias 😁 ¡nos vemos en los siguientes vídeos!

  • @T0berius
    @T0berius 2 роки тому +3

    Saludos desde Argentina, me resulto muy nutritiva tus clases no solo por explicar la sintaxis del lenguaje de python sino porque agregas la filosofia KISS.

  • @Bucketheadfan
    @Bucketheadfan 6 місяців тому +1

    Que excelente video. Me encantó

  • @juanbelvedere6689
    @juanbelvedere6689 6 місяців тому

    buen día muy buena tu explicación

  • @waltherjoandertv6824
    @waltherjoandertv6824 3 роки тому

    Es un crack explicando, me gusta su forma de enseñar, ya no se para que voy a la U, este men enseña mucho mas y mejor de lo que me enseñan allá

  • @ericlopez2911
    @ericlopez2911 2 роки тому

    muy buena explicacion, me encanta la super banda Queen

  • @sergioortega5940
    @sergioortega5940 3 роки тому +1

    que buena explicación, muchas gracias! saludos desde Colombia.

  •  3 роки тому

    Primera vez que veo un video tuyo. Me pareció excelente tu lógica. Gracias por compartir...

  • @TheMausl16
    @TheMausl16 Рік тому

    Aquí 2 años después, Gracias por tu explicación eres el mejor

  • @MrDiegoalg
    @MrDiegoalg 4 роки тому

    Gracias mi viejo. Video visto 2 veces y entendi muy bien funciones.

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Me alegro de que te haya servido :) Estate atento porque vienen muchos más.

  • @paulaperez-sanmillan6440
    @paulaperez-sanmillan6440 2 роки тому

    Muchas gracias, me sirvió de mucho tu video :)

  • @sser2010
    @sser2010 3 роки тому

    Super bien explicado. Alfin comprendí las funciones

  • @AMELIA-ww9vq
    @AMELIA-ww9vq 3 роки тому

    Que bonito explicas, se entiende muy bien.

  • @gabrielrubio
    @gabrielrubio 2 роки тому

    gracias por el video, ya me quedo mas claro como se utiliza las funciones en programacion 👍

  • @mrblanco2811
    @mrblanco2811 2 роки тому

    Gracias por el vídeo, me sirvió de mucho

  • @ceciliaviridianacisnerosca8991
    @ceciliaviridianacisnerosca8991 2 роки тому +9

    Podrías dar más ejemplos de las funciones que compartiste hoy, por favor

  • @diegouseda766
    @diegouseda766 Рік тому

    excelente explicacion muy buen video 😃

  • @patriciam.z.5257
    @patriciam.z.5257 9 місяців тому

    Explicas super bieeeeeeeen, ¿tienes contenido sobre multiconjuntos?

  • @jeffersonleal311
    @jeffersonleal311 3 роки тому

    Bro sigue haciendo esta clase de videos porfavor, entendi claro y fuerte

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias! Claro que sí, no tengo pensado parar aunque vengan rachas donde me es imposible sacar tiempo. Agradezco que sigáis por aquí 😊

  • @SebastianLToro
    @SebastianLToro 3 роки тому

    Excelente explicación, directo y claro

  • @Lewenn_py
    @Lewenn_py 11 місяців тому

    ¡Que grande!
    Super buena la explicación : )

  • @apr9944
    @apr9944 2 роки тому

    Solo por la camiseta me gano, pero encima es que explica muy bien señor!
    Gracias por este contenido!

  • @joaco_9915
    @joaco_9915 3 роки тому

    Soy estudiante de informatica de primer año y este video me vino de lujo explicas muy bien bro!
    Sub numero 1.000 😎😎

    • @CommitThatLine
      @CommitThatLine  3 роки тому +1

      Muchísimas gracias! Llevo un par de días mirando el número a ver cuándo llega a 1000 y me ha encantado verlo antes de irme a dormir!!
      Me alegro mucho de que te haya servido, en los siguientes vamos a empezar a ver programación orientada a objetos y clases... la cosa se pone interesante :)

    • @joaco_9915
      @joaco_9915 3 роки тому

      @@CommitThatLine Genial bro te mereces muchos mas! Ahí estare para los proximos videos, exito!!

  • @urieldelacruzescamilla5133
    @urieldelacruzescamilla5133 2 роки тому

    alv como 10 minutos intentando correr el código y no funciona, pero era la edentación y se agradece el contenido que compartes, espero que sigas con los videos y me encantaría el que expliques, poo con tu forma de explicar es más fácil de dijeriirr en comparación de otros creadores de contenido

  • @ghoul3227
    @ghoul3227 2 роки тому

    que gran explicacion, lo que necesitaba

  • @irinafong9255
    @irinafong9255 2 роки тому

    Me encantó, gracias por compartir conocimiento.

  • @mariaagustinafarias5729
    @mariaagustinafarias5729 3 роки тому +1

    Muy buena explicación!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      ¡Muchas gracias! Si hay algo que no se entienda no dudes en preguntar 😊

  • @gojanstivenholguinrincon8402
    @gojanstivenholguinrincon8402 3 роки тому

    Men sos un capo, explicas super bien. Nuevo SUB

    • @CommitThatLine
      @CommitThatLine  3 роки тому +1

      Muchísimas gracias! Nos vemos en el siguiente 💪💪

  • @proyectozombie
    @proyectozombie 3 роки тому +2

    hola muy buen contenido, yo lo solucione de otra manera.
    numero = int(input("Digite el numero de la tabla que desee multiplicar"))
    numline = 0
    def mostrar_linea(num, i):
    for i in range (1, 11):
    numline = i
    print(num, "x", i, "=>", num * i)
    mostrar_linea(numero, numline)

    • @CommitThatLine
      @CommitThatLine  3 роки тому +2

      Claro, está muy bien. Cuando vimos este video aún no habíamos visto los bucles 😊 el vídeo del bucle for cambiamos el código de la tabla para usarlo.

  •  2 роки тому

    Excelente video y bastante práctico

  • @maggel94
    @maggel94 10 місяців тому

    gracias por compartir tu conocimiento

  • @hanniussar.mar.7627
    @hanniussar.mar.7627 3 роки тому

    Gracias por la explicación

  • @Fr13ndsJS
    @Fr13ndsJS 2 роки тому +2

    Excelente explicación muy limpia y clara, gracias por compartir sus contenidos.

  • @IamEloy
    @IamEloy Рік тому

    Muy buen video, estan super currados. gracias!

  • @jorgerubi934
    @jorgerubi934 4 роки тому +4

    haz un video sobre VSC :) ya que tmb yo lo use y me gustaria saber que extenciones usas aparte de python

    • @CommitThatLine
      @CommitThatLine  4 роки тому +2

      Está en camino :) A ver si a principios de año saco tiempo porque quiero contar algunas de las cosas que podemos hacer con él.

  • @pablobanderas2641
    @pablobanderas2641 2 роки тому

    Bro, gracias por esta enseñanza me diste la idea de como hacer para hacer que aparezcan ciertos datos de los atributos de una clase en una factura. ya lo hice y pues me salio

  • @frankmat01
    @frankmat01 4 роки тому

    Muchas Gracias ...ya suscrito amigo. Saludos desde Vzla.

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Gracias a ti! Vamos a pillar 2021 con ganas 💪💪

  • @nicolasrubilar1182
    @nicolasrubilar1182 3 роки тому +3

    Hola amigo, primero que todo te quiero agradecer por el contenido que subes, ya que me ha ayudado bastante para progresar en el aprendizaje de la programación. Una consulta, me podrías recomendar alguna pagina o libro de logica por favor, muchas gracias de antemano y un abrazo a la distancia desde Chile.

  • @dreasberry
    @dreasberry 19 днів тому

    así da gusto aprender la vd

  • @samlocr388
    @samlocr388 4 роки тому

    muy buena la explicación, gracias

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Gracias a tí por pasarte por aquí y no dudes en preguntar si tienes alguna duda. Pronto seguiremos con el curso sobre python.

  • @Elmer_curio
    @Elmer_curio 3 роки тому

    Bro!
    You are the best 😔!!
    Nuevo sub.

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias!
      PS: ¿Qué quark eres? hehe

  • @berto4935
    @berto4935 3 роки тому +1

    Explicas muy bien, sabras de alguna pagina con ejercicios basicos para practicar? Gracias de antemano.

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias! Pues no sé de ninguna en particular pero tengo pensado hacerlos yo aquí en canal en cuanto explique git. Tengo una idea desde hace ya un tiempo y creo que va a estar chulo 😃

  • @hugodellarciprete9413
    @hugodellarciprete9413 2 роки тому

    Excelente video. Ya me suscribo. de donde eres amigo? muy buen acento. Saludos

  • @victoriavicsilmania6949
    @victoriavicsilmania6949 3 роки тому +3

    Hola! Me gustó tu explicación. Tengo una duda respecto al uso de return, no termino de entender por qué debe usarse ya que las más de las veces se pueden mostrar resultados usando print. ¿Podrías hablar en detalle de esto? Gracias! Saludos!

    • @CommitThatLine
      @CommitThatLine  3 роки тому +10

      Claro! Cuando dices que se puede hacer usando print te enfocas en usos muy limitados de lo que podemos hacer. Qué pasaría si la función genera un resultado que se necesita fuera de la función? Por ejemplo, imagina que tienes un programa que necesita saber la nota media de cada clase para luego usar esa nota media como evaluación en un sistema más complejo. Si lo único que hacemos es imprimir por pantalla la nota media de la case, ese sistema más complejo nunca sabría cuál es la nota media de la clase. Sin embargo, haciendo return, la función consigue comunicar a quién la ha llamado cuál es el resultado de la operación.
      Hay funciones que no tienen por qué hacer return, claro, pero poder devolver el resultado de la ejecución de la función es vital para conseguir tener diferentes partes que puedan utilizarse para montar algo más complejo.

    • @victoriavicsilmania6949
      @victoriavicsilmania6949 3 роки тому

      @@CommitThatLine De diez! Muchas gracias!

  • @alexunder7214
    @alexunder7214 Рік тому

    excelente explicacion

  • @paulamglw
    @paulamglw 3 роки тому

    Buen video amigo, me ayudó mucho 🙌🏼

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias! Me alegro que haya sido de ayuda

  • @MiauMichigan
    @MiauMichigan 3 роки тому

    Mi profe ya está dando funciones en la tercer clase del curso y aún no explicó nada de lo que tu dices que ya explicaste en tus videos anteriores, entonces naturalmente, no entiendo nada! Veré tus videos desde el principio. Explicas muy bien!

  • @nenuco5450
    @nenuco5450 3 роки тому +1

    Buen video Ibai

  • @yencisilvainmobiliaria1858
    @yencisilvainmobiliaria1858 2 роки тому

    Gracias 🥰

  • @alanchagaray5698
    @alanchagaray5698 3 роки тому

    Buenisima la explicacion, suscripto!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      ¡Muchas gracias Alan! Nos vemos pronto 🙂

  • @laloeduardopalaciosdiaz3203
    @laloeduardopalaciosdiaz3203 4 роки тому

    Increíble explicación

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Me alegro de que te haya gustado 😁 si tienes alguna duda no dudes en preguntar

  • @SR.PALTA_51
    @SR.PALTA_51 Рік тому

    Muchas gracias por el video

    • @CommitThatLine
      @CommitThatLine  Рік тому

      Gracias a ti! Juro que volveré, solo necesito encontrar la forma de meterlo en el día hahah

  • @mathiasortiz1066
    @mathiasortiz1066 Рік тому

    muy bien explicado

  • @franciscoruiz6269
    @franciscoruiz6269 2 роки тому

    Tu canal es increíble, explicas super bien. Una duda, como vuelves a iterar en este caso en el minuto 15:53 para que ya no tengas que repetir mostrar_linea(número, 1)
    mostrar_linea(número, 2) y asi
    hasta 10 veces, sino que sólo sea de una línea esa parte del código?

    • @CommitThatLine
      @CommitThatLine  2 роки тому

      En este vídeo no itero, hay un línea para cada número de la tabla de multiplicar. A qué te refieres exactamente con que solo sea una línea de código?

  • @patriciogonzalez5904
    @patriciogonzalez5904 2 роки тому

    eres un maquina tio

  • @lunagarcesrocha395
    @lunagarcesrocha395 2 роки тому

    hola, me gusto tu video, puedes hacer uno de recursiones python?, si lo explicas como en este funciones hasta entiendo :(

  • @AntonioSanchez-bi3nu
    @AntonioSanchez-bi3nu 4 роки тому

    Excelente clase.

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Muchas gracias! Me alegro de que te haya parecido interesante 😁

  • @ocortesl
    @ocortesl 3 роки тому

    Muchas gracias!

  • @facundomartinez9287
    @facundomartinez9287 4 роки тому

    Muy buena explicación

    • @CommitThatLine
      @CommitThatLine  4 роки тому

      Muchas gracias! Me alegro que te haya sido útil. Esto es el comienzo y habrá muchas más cosas que están por venir :)

  • @Jerbo_
    @Jerbo_ 2 роки тому

    Resumiste 70 mins de clase mia en 18, nuevo sub

  • @xeroxwc
    @xeroxwc 3 роки тому +1

    Gracias por la explicación me ayudo a entender un poco mas las funciones, solo me queda una pregunta; en ese caso las notas ya están pero como hago que ese programa se aplique de manera general, sin depender la cantidad de alumnos, como obtengo, como capturo los datos justo en ese ejercicio como ese nuevamente gracias. Exitos

    • @CommitThatLine
      @CommitThatLine  3 роки тому +3

      Buenas! Pues depende de cómo tengas los datos guardados pero es solo cuestión de organizarlos y procesarlos. Los datos puede venir de un fichero, de una base de datos como respuesta a una llamada web... todo es bastante sencillo de leer e iremos viendo por aquí diferentes formas de cargar datos. La manera más simple es leerlos desde un fichero y vamos a ver dentro poco cómo se haría eso.

  • @armandguillen6149
    @armandguillen6149 3 роки тому

    El mejor video, mucho mejor que leer un modulo de 3 horas

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchísimas gracias :) Me alegro de que te haya parecido interesante.

  • @MakerCanarias
    @MakerCanarias 4 роки тому

    Muchas gracias una vez más...

  • @Nova9banda
    @Nova9banda 3 роки тому

    Muy bueno el video, muchas gracias! Te hago una consulta, por qué en la tabla de multiplicar primero pones numero, y luego en la función num? Lo intenté y corre bien, pero me queda la duda de si reconoce la abreviación o si cumplen funciones diferentes. Muchas gracias desde ya!

    • @CommitThatLine
      @CommitThatLine  3 роки тому

      Muchas gracias, me alegro de que te haya gustado el vídeo 😊
      En cuanto a tu pregunta, las variables que defines como parámetros de una función solo tienen validez dentro de la función, es decir, el nombre que le das a la variable no tiene nada que ver con el nombre de la variable que le pasas a esa función. Piensa en las variables como cajas donde guardas valores, el nombre solo sirve para referirte a la misma caja cuando quieras hacerlo. Cuando defines una función, el nombre que le das a los parámetros solo es relevante para referirte a ellos dentro de la función. Puedes crear una función que sea
      def f(parametro1, parametro2):
      ....
      y luego llamarla como f(mi_nombre, mi_edad). Dentro de la función te referirás a los parámetros como parametro1 y parametro2 aunque los valores que le pasas a esos parámetros vengan de una variable con otro nombre, es irrelevante.
      No se si me he explicado.

    • @Nova9banda
      @Nova9banda 3 роки тому

      @@CommitThatLine Clarísimo, muchas gracias!