CURSO de PYTHON 2020 🐍 f - String

Поделиться
HTML-код
  • Опубликовано: 24 окт 2024
  • #python #poo #curso
    vamos a actualizarnos con algunas novedades con python

Комментарии • 68

  • @tecno05
    @tecno05 3 года назад +9

    Buen video. Un comentario, en 15:55 no hace falta el print(f'{nuevo_estudiante}') sino solo con print(nuevo_estudiante) ya que ya se realizo el "f " en el retorno __str__

  • @johnnyaldana5834
    @johnnyaldana5834 2 года назад

    Gracias por tus enseñanzas, realmente he aprendido bastante gracias a estos videos.

  • @miriamalmaraz4536
    @miriamalmaraz4536 4 года назад

    Excelente explicación, muy bien video es una forma muy corta de hacer string, y de manera muy fácil! Me gusta!!!

  • @edgarcorreaperea5668
    @edgarcorreaperea5668 4 года назад

    Esta explicación me sirve mucho de ayuda para poder hacer mis trabajos, Gracias

  • @andradesandoval293
    @andradesandoval293 4 года назад

    La mamera en que nos explica es muy buena los ejemplos de recordatorio son muy necesarios para entender en tema de f-strings

  • @francisconrojas3958
    @francisconrojas3958 4 года назад

    Muy entendible y buen manejo de palabras para poder tener una expresión didáctica...

  • @josecrhistoferarownmiranda8411
    @josecrhistoferarownmiranda8411 4 года назад +4

    Eres muy bueno explicando, y sobre todo expresándote, te deseo todos los éxitos deberías dar clases en UDEMY, desde ya muchas gracias.
    Por cierto, si tuvieras cursos de Flask o Tkinter sería muy bueno.

  • @lizrebollo2712
    @lizrebollo2712 4 года назад

    es muy buena la explicación y más fácil de realizar los trabajos

  • @maria810
    @maria810 Год назад

    habia empezado a mirar la serie de python y despues se me perdio tu canal y no te podia encontrar FINALLY, no se por que no saltas en los recomendados al buscar cursos python.
    Me suscribo

  • @ricardourdiera123
    @ricardourdiera123 4 года назад

    me siguen agradando tus ejemplos, ayudan mucho con los temas complejos y que sean fáciles de comprender

  • @saulivanbernalruiz2061
    @saulivanbernalruiz2061 4 года назад

    Formas nuevas, me gustó mucho este video muy útil para practicas

  • @karinahurtado9876
    @karinahurtado9876 4 года назад +2

    Entendí mejor, el el uso del format.¡Excelente video!

  • @ricardourdiera123
    @ricardourdiera123 4 года назад

    muy completo tu video, al igual que los demas, me has ayudado a comprender mejro esta parte

  • @joelramirez1430
    @joelramirez1430 4 года назад

    Me sirvió tu video para aprender mas sobre el string tu explicacion es buena.

  • @m0rphe0-8
    @m0rphe0-8 2 года назад +1

    Seruia bueno un ejemplo entre str y repr , pero con resultados distintos__no se entendio muy bien la diferencia

  • @ximenagonzalezestrella8371
    @ximenagonzalezestrella8371 4 года назад

    Como en todos los videos hasta ahora muy claros, gracias ☀️

  • @israelnava5674
    @israelnava5674 4 года назад

    Explicas profundamente este tema, me parecio nuevo, ya entendí para que funciona el str. Gracias

  • @saulivanbernalruiz2061
    @saulivanbernalruiz2061 4 года назад

    Claro muy buena explicación

  • @juantoral5154
    @juantoral5154 4 года назад

    Muy buen vídeo y una explicación clara ,un ejemplo sencillo

  • @andradesandoval293
    @andradesandoval293 4 года назад

    Podemos entender más un tema si entendemos su funcionalidad muy bien excelente curso

  • @natsukashii-gam
    @natsukashii-gam 4 года назад

    Clarísimo, muy bueno.

  • @fhermartinez3377
    @fhermartinez3377 4 года назад

    La explicacion fue muy buena conoci nuevas formas de hacer strings y muy sencillas por cierto muy buen video

  • @javiblanco8542
    @javiblanco8542 4 года назад

    Muy buena explicación quedó claramente entendido y f-string

  • @luisbernardo7934
    @luisbernardo7934 4 года назад

    Buena forma de explicar, explicas muy claro

  • @jorgel7970
    @jorgel7970 Год назад

    Muchas gracias por tus cursos

  • @juantoral5154
    @juantoral5154 4 года назад

    Esto no lo comprendía pero ahora lo entiendo un poco mejor

  • @ximenagonzalezestrella8371
    @ximenagonzalezestrella8371 4 года назад

    Buena explicación sobre el fstring 👍😁

  • @luisangelsotohernandez3432
    @luisangelsotohernandez3432 4 года назад

    Que buena forma de explicar, se entiende perfectamente

  • @TaniaHernandez-yc3jz
    @TaniaHernandez-yc3jz 4 года назад

    Muy bueno 👍

  • @ferruiz1282
    @ferruiz1282 4 года назад

    Muy buena explicación

  • @jessiluz8532
    @jessiluz8532 4 года назад

    Me parece Muy bien que expliques las diferentes formas que en la que podemos usar es string!

  • @yonatanmendiolacruz3804
    @yonatanmendiolacruz3804 4 года назад

    muy buen explicado

  • @carlosa2618
    @carlosa2618 4 года назад

    EL .format era el que mas me agradaba, fstring es mi favorito ahora.

  • @luisangelalcantar987
    @luisangelalcantar987 4 года назад +1

    Bueno, ahora entendí mas el format y cual es su funcionamiento! ;b

  • @tecno05
    @tecno05 3 года назад +2

    Disculpa, explicas bien en todos los videos que he visto pero aquí la verdad no vi la diferencia entre __str__ y __repr__. Veo que los dos imprimen lo que tienen los atributos que están inicializados con el __init__. ¿Podría explicar con ejemplo donde al ejecutarse uno ve las diferencia en la salida? Tampoco veo por que dices que el str no se ejecuta con el código.

  • @vladimirp4694
    @vladimirp4694 4 года назад +3

    Concatenar con comas me resulta mas facil, aqui un ejemplo:
    nombre= 'victor'
    edad= 25
    print('que tal soy ',nombre,' y mi edad es ',edad,' años.')

    •  3 года назад +1

      Pero ahí estás aplicando la lógica en el print, no podrías hacer eso en un return de la clase.

  • @luisbernardo7934
    @luisbernardo7934 4 года назад

    Buen vídeo

  • @francisconrojas3958
    @francisconrojas3958 4 года назад

    Muchas gracias por todo lo que explicas Bro

  • @zednanrehislove7913
    @zednanrehislove7913 4 года назад

    Algo sobre cadenas, jiji me gusta el rujido de la intro

  • @luisangelsotohernandez3432
    @luisangelsotohernandez3432 4 года назад

    Interesante el fstring, buen video saludos

  • @edrasmendez1992
    @edrasmendez1992 3 года назад +1

    No hay necesidad de poner la f" ":
    print(f"{nuevo_estudiante}")
    con solo poner el nombre del objeto creado es suficiente Ejemplo:
    print(nuevo_estudiante)

  • @irvinghernandez8432
    @irvinghernandez8432 4 года назад

    Buena explicación sobre el f string x2

  • @diegobejardelaguila8614
    @diegobejardelaguila8614 4 года назад

    osea son varias formas de hacer la misma cosa? y cual es la diferencia entre usar una y otra(f", .format, % s???

  • @tavoochoa100
    @tavoochoa100 4 года назад +1

    No entiendo algo, osea que el str no se ejecutaba con el codigo de python? pues yo veo que si lo hace, no le encuentro la diferencia a ambos, todos dos imprimen cosas por igual.

    •  4 года назад

      Eso es porque cuando declaras tanto el método str como repr estás sobrescribiendo los atributos especiales de una clase (los puedes ver con dir(objeto).
      str se utiliza para obtener una salida para el usuario y por tanto suele ser más legible (no es que Python no lo ejecute), en cambio repr se utiliza para obtener los datos del objeto en cualquier formato compatible con Python como tuplas, listas, diccionarios, etc.
      Ambos dos se utilizan para obtener una representación del objeto. Cuando declaras esos métodos especiales, estás sobrescribiéndolos.

    • @tecno05
      @tecno05 3 года назад

      @ disculpa, ¿Cómo que sobrescribiendo? lo que veo es que con el _init_ se inicializan los atributos del objeto y luego las funciones str y repr toman esos atributos. La verdad no le veo la diferencia. Podrías aclarar por favor, gracias

    •  3 года назад

      ​@@tecno05 En este ejemplo el profesor está modificando el comportamiento de los métodos str() y repr() de manera que ambos se comportan de la misma manera por eso no ves diferencias. No tiene mucho sentido, la verdad. Normalmente utilizas str() para mostrar mensajes legibles para el usuario y repr() para depurar
      (p.e. pVictor = Persona('Víctor', 17, 8/4.5) str(pVictor) --> Hola soy Víctor y tengo 27 años y mido 1.78 m ) repr(pVictor) --> 'Víctor', 17, 1.7777777777777777778)
      Cuando usas print se llama directamente a str si no lo especificas como hizo el profesor.

  • @ferruiz1282
    @ferruiz1282 4 года назад

    Ahora entiendo mas el string

  • @javiblanco8542
    @javiblanco8542 4 года назад

    Queda entendido Para qué se utiliza str y drpr el ejercicio sí me funcionó excelente ejercicio

    • @tecno05
      @tecno05 3 года назад

      Por favor, puedes indicar la diferencia claramente del str y repr, gracias

  • @yonatanmendiolacruz3804
    @yonatanmendiolacruz3804 4 года назад

    no sabia que podíamos hacer eso con un f- strig

  • @TaniaHernandez-yc3jz
    @TaniaHernandez-yc3jz 4 года назад

    Queda mejor entendido que es el string👍

  • @SoundBlaster345
    @SoundBlaster345 4 года назад

    Se pueden usar self en vez de corchetes?

    •  4 года назад

      Un corchete es esto [. Si te refieres a las llaves, no. La f del inicio, que da formato al interior de la cadena sustituye los bloques entre llaves por el valor. Podrías utilizar self.atributo siempre que lo hagas dentro de las llaves.

  • @SoundBlaster345
    @SoundBlaster345 4 года назад

    Este tema se me hizo mas complejo

  • @luisangelalcantar987
    @luisangelalcantar987 4 года назад

    Entendí que con las f-strings podemos tener códigos mas entendibles en nuestras cadenas de textos.. Si que si ;b

  • @carlosa2618
    @carlosa2618 4 года назад

    En que caso se usaria, como continuidad, la clase __repr__

    •  4 года назад +2

      No es una clase. Tanto str como repr son representaciones del objeto o de la clase, la diferencia es que str se utiliza en las salidas dirigidas al usuario como el print en consola, en cambio repr se utiliza para obtener la representación del objeto en un formato válido para Python como una tupla, lista, diccionario o cadena.
      Por ejemplo, podrías utilizar el repr para imprimir en json o xml el contenido de un objeto y el str para mostrar el contenido en un pdf.

  • @davidprado9084
    @davidprado9084 4 года назад

    Me da error cuando trato de concatenar con el f-string

    • @coderjocs
      @coderjocs 4 года назад

      funciona en python 3.6 en adelante

  • @EngelbertVizcaya
    @EngelbertVizcaya 3 года назад

    Eso lo enseñaste en el primer curso =)

  • @adrianaruizalbarran7150
    @adrianaruizalbarran7150 3 года назад

    excelente

  • @jhonfredyleon1385
    @jhonfredyleon1385 4 года назад +1

    esta forma no me funciono

    • @davidprado9084
      @davidprado9084 4 года назад

      A mi tampoco

    •  4 года назад

      @obet reyes Mirad que no tengáis una versión de python anterior a 3.6

  • @ofeliajaimesvera1702
    @ofeliajaimesvera1702 3 года назад

    muy mal explicado

    • @tecno05
      @tecno05 3 года назад +3

      La función "F" bien , pero la diferencia entre str y repr mal