ENTREVISTA TÉCNICA PYTHON #1 -

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • Gente les dejo la primer parte de este video y de esta ojalá serie :D
    Git en donde está subido el código: github.com/pen...
    Mis redes:
    IG: / 1lugarparapensar
    LINKS A TODAS MIS REDES: flow.page/unlu...
    Gracias por mirar ❤️

КОМЕНТАРІ • 223

  • @RodrigoSystemTS
    @RodrigoSystemTS Рік тому +30

    Hola! soy python developer, programo en python ya hace muchos años y estos tipos de videos de ejercicios son geniales, nunca dejan de desafiar muchas partes de tus conocimientos y metodologías de development por mas que sean ejercicios muy básicos para developers experimentados, te pueden tomar por sorpresa en un examen o hasta cambiando la consigna en el ejercicio, ya que mayormente también se trata de ver como razonás, explicás muy bien esto es de gran utilidad a muchos Junior y trainees, hasta semisenior nunca está demás ejercitar estas prácticas en diferentes consignas. Soy de Arg buenos aires también asique saludos compañera!

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

      algun consejito para alguien que apenas va por clases? encantado de leerte!

    • @rodrigosebastian1596
      @rodrigosebastian1596 Рік тому +7

      @@josereynoso2703 Hola! mi consejo sería que entrenes muchos las variables globales, funciones, aprender de la librería os, re, shutil para familiarizarte con comandos base del sistema, listas y tuplas. Son buenos ejercicios para sacarte el sueño. Saludos!

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

      ​@@rodrigosebastian1596cuánto dinero en USD ganas al mes

  • @diegoalonsomorey6108
    @diegoalonsomorey6108 2 роки тому +44

    El ultimo ejercicio la parte de multiplicar valores de una lista, yo lo hice :
    def mult_lista(lista):
    mult = 1
    for i in lista:
    mult *= i
    return mult
    Pero tu solucion se me hizo interesante.. ojala las preguntas tecnicas fueran asi, todos contratados.!!

  • @meduzzaism
    @meduzzaism 2 роки тому +11

    Sin querer aparecí en este canal y están copados los vídeos, jamás había visto python y estoy iniciando desde 0, todos estos aportes me re sirven, gracias por el tiempo para estos vídeos que ayudan y aportan mucho.

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

      X2 jajaja

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

      X2 me ayudo a entender maso menos como va y mas cuando uso como variable el string, yo que vengo de aprender c++

  • @ignaciolopezrico1317
    @ignaciolopezrico1317 2 роки тому +13

    4:34
    def funcion_max_de_tres(n1,n2,n3):
    a = funcion_max(n1,n2)
    return funcion_max(a,n3)
    Utilizando tu método anterior :)

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

      Estoy de acuerdo, se puede reutilizar el metodo anterior

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

      Se puede poner todo en una linea

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

      para mi lo mejor es meter dentro de una lista y ordenar, como ejemplo:
      def funcion_max_de_tres(n1,n2,n3):
      return sorted([n1,n2,n3], reverse=True)[0]

  • @eliascarrion1053
    @eliascarrion1053 2 роки тому +8

    Hola Tatiana!!! Más videos así son los que hacen falta en UA-cam. Como que se necesitan tutoriales más espontáneos donde podamos aprender y no tiene nada malo en equivocarse y cosas así porque la programación es así. no sabes algo y googleas y preguntas y es interesante saber porque escogiste una forma de resolver algo y no de la otra forma. La verdad es que me gusta tu estilo de enseñanza, espontaneo, y en formato corto esta adecuado. Por cierto, te empecé a seguir porque cuando sacaste ese video del cambio de carrera pues me sentí identificado, yo estudié Psicología y la ejercí, no me decepcioné pero yo siempre quise algo más practico, no se si me explico,. Total para no hacer el cuento largo estoy aprendiendo a programar y ahorita estoy en JS pero si me interesa Python como segundo o tercer lenguaje. Ya me extendí bastante con este comentario :)

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

      Crack Elias , muchas gracias por ver !! Mucha suerte con tus estudios. Y sí, las partes en las que me equivoco las podría editar/borrar y sin embargo las dejo apropósito, para que vean que la programación es esto. Hacer, borrar, rehacer, testear, mejorar... ser programador no es ser perfecto, equivocarse va a existir siempre y es parte del trabajo :)

  • @diegoburga73
    @diegoburga73 Рік тому +2

    Hola! Recién llego al canal me encanta la propuesta.
    Un detalle a agregar, cuándo creas la función que verifica es una vocal, al argumento de entrada deberías aplicarle el método lower(), sino cuando le ingresas una vocal en mayúscula te va a retornar False. 👌🏻

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

      Muy buena observación, estoy empezando en Python y me sirvió para estas prácticas. Es bueno saberlo.

  • @carinasittner6669
    @carinasittner6669 2 місяці тому

    Este video es genial...hace dos años empece especializandome en el frontend pero python es mi amor 😍...y estos ejercicios para el que ya re que sabe python avanzado pero yo soy medio novata en esto vi estos ejercicios y si son re pelotudos dije debe ser re complicado no para nada..gracias por tu aporte me re sirvio!!!

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

    Hola, muy buen video!
    Ten en cuenta que en las comparaciones de mayor o menor también deberíamos tener en cuenta si se ingresan números iguales, sinó en ese caso devolvería un error.
    En el caso de True or False si son vocales deberíamos tener en cuenta pasar la entrada siempre a minúscula pro si se ingresa mayúscula, porque si se pasa una vocal en mayúscula devolvería False.
    ¡Saludos!

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

    Me encanto el video, la verdad es que estoy aprendiendo hace unos días y ver gente programar ya sea “asmr” o explicando sobre todo me entretiene y ayuda bastante

  • @Davidgonzalez-tp4ew
    @Davidgonzalez-tp4ew 2 роки тому +1

    Me topé con el canal, y es genial el video, además se ve realista, como se nos complica programar y mas yo que estoy aprendiendo, feliz año nuevo 🌄🌠🇨🇴🥳

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

    Qué entretenido tu forma de comentar y todo en general. Si pudiste usar tu función Max en la función Max de tres, porque si ya tienes el mayor de dos números evaluar el mayor con el que queda es igual. Supongamos que metias en max n1 y n2, entonces el mayor se guarda en a y luego evaluas max en a y n3, a lo que tendrías el mayor de los 3. Seguiré la serie

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

      A ver si me puedo explicar mejor, tal vez no lo hago.
      Tenemos los siguientes valores;
      n1=1, n2=3, n3=2
      Entonces hacemos a = max(n1,n2) y esto nos deja "a" con un valor de n2 = 3.
      Ahora hacemos max_de_tres(a,n3), esto se puede porque si el valor de a es mayor que el del número que quedó fuera ya de nada sirve evaluar n3 y ese número, ya tenemos de referencia a "a"

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

    Excelente video...

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

    ¡Excelente video! Explicas todos superbién. Gracias por compartir. :)

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

    Que bien que UA-cam me lo recomendó 😁😁😁, me suscribo 👍🏻👍🏻

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

    Saludos desde Perú, muy buenos videos. Sigue subiendo, nuevo suscriptor!

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

    Super video, gracias por el contenido.🤜🤛😎

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

    Para el ejercicio de multiplicacion lo resolvi asi
    def multiplicacion(lista):
    resultado = lista[0]
    for n in lista:
    resultado = resultado * (n)
    print(resultado)

    multiplicacion([1,2,3,4,5,6,7,8,9,10])
    es mi primer dia utilizando python

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

    Se ve eres toda una master en el tema. podrías hacer un video para principiantes, intermedio y expertos como tu!!!

  • @MrWolf-ke3gv
    @MrWolf-ke3gv 5 місяців тому

    En wl ejercicio de comparación buscando el máximo con 3 argumentos en wl elife solo era comparar n2 con n3 ya que en el primero definis n1 y en el else el n3. Muy bueno el contenido, siempre está bueno volver a las bases!

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

    Muy buena tematica, te felicito , se ve poco este tipo de materiales, muchas gracias por compartir conocimiento ! saludos desde Uruguay!

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

    me suscribo vengo del canal CodinEric te recomendo.

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

    Gracias por resolver estos ejercicios supongo que es muy fácil para ti para nosotros que vamos empezando es un motivante para seguir aprendiendo ¡Me encanta tu cánal!

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      Gracias Angel por el apoyo !!! ❤️ seguiré haciendo de estos videos ejercicios 😃

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

    me gusto el video gracias

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

    Que interesante lo que haces justamente estoy aprendiendo python...Y estoy en' plan de estudiante....

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

    Hola he caido por aqui .... estare utilizando tu metodo ya te contare como me va. Saludos

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

    En el segundo ejercicio, en la segunda condicional directamente podes comparar solo el n2 > n3, para que queres comparar el n1? Si ya sabes que es solo en el primer condicional mayor que los otros dos.

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

    Hola, muy bueno el video. Estoy empezando en el mundo de PYTHON y estas guías ayudan mucho! En referencia a la pregunta 04 esta podría ser una solución a la respuesta considerando que el usuario podría ingresar Mayusc o Minusc.
    def vowels(Caracter):
    VList = ['a', 'e', 'i', 'o', 'u']
    if Caracter.lower() in VList:
    return True
    elif Caracter not in VList:
    return False
    print(vowels('a'))
    print(vowels('A'))

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

      3 tips que te pueden llegar a servir:
      1. las variables (Caracter y VList) por convención se escriben en minúscula.
      2. en el caso de VList estás usando una lista, este tipo de variable puede cambiar (o ser cambiada) desde fuera del método, para estos casos es mejor usar una tupla ('a', 'e', 'i') etc...
      3. en el caso del if y elif tenés dos opciones, que esté o que no esté. Es redundante preguntar por si Y por no dado que o es una u otra.
      if Caracter.lower() in VList:
      return True
      else:
      return False
      como último, dado que las condiciones dentro de un if siempre deben ser del tipo booleano (true o false) podrías directamente retornar la respuesta sin pasar por el if:
      (en pseudocódigo lo que dice el if es algo así: si esta condición es verdadera, devolveme verdadero, lo cual es redundante)
      def vowels(caracter):
      caracteresPermitidos = ('a', 'e', 'i', 'o', 'u')
      return caracter.lower() in caracteresPermitidos
      algo así, espero que te sirva!

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

      @@martingalvan1446 🤟 excelente.!!!!! Muchas gracias!!!!!!

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

    no se como diran porhay , pero aqui( Caracas) decimos, usted lo que esta es bien chevere

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

    Muy buen video, en mi opinión, el sentido de esto es para ver como razonas un problema y como lo solucionas no el problema en si que seguramente ya esta resuelto

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

    Magnífico, +1like+1sub nuevo👍🏻

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

    Gracias, justo me estoy iniciando en Phyton

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

    max2 = lambda n1, n2 : n1 if n1>n2 else n2
    print(max2(100, 90))

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

    Muy entretenido como explicas, gracias!

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

      Gracias Seba! Acabo de subir otro video nuevo hablando de funciones, ojalá te sirva! un saludo

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

      @@1lugarparapensar Gracias, lo miro!

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

    Muy bueno!!

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

    muchas gracias por estos videos, te deseo el más grande de los éxitos

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

    Muy buen video, has mas

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

    La función de las entrevistas no es sólo resolverlo es ver la técnica y el proceso de razonamiento.
    Por ejemplo en el primero falto
    - La documentación de la función
    - el tipo de dato que los argumentos deben de recibir
    - un nombre mejor adecuado que n1 / n2 ya que un código bien escrito evita refactorizaciones
    - añadir preguntas como ¿y que pasa si me dan valores iguales, debería retornar una excepción?

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

    Segundo ejercicio:
    return funcion_max(funcion_max(n1, n2) , n3)

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

    Gracias.

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

    Me encantan estos vídeos. Voy a practicar los ejercicios

  • @CodinEric
    @CodinEric 2 роки тому +17

    Holis! Ame tu video ❤
    Tengo algunas opiniones respecto a que sean "ejercicios muy faciles" y si no te molesta me gustaria hacer alguna especie de video respuesta o algo asi 😌
    El que avisa no traiciona (?

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

      Hola Eric!! muchas gracias , tus videos los vengo siguiendo hace rato ❤️ te hablé al Instagram!

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

    Acabo de encontrar este canal y me encantó 😍✅

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

    Un video tuyo me convenció de comprar un curso phyton en udemy, gracias por el envión jaja 👏👏👏👍

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

    Soy enemigo declarado del if-elif-esle (jajaja). Después de un if con return no es necesario poner un else. Pasa lo mismo con un elif. Con un if solo alcanza. Gracias por dedicar tiempo a hacer videos divulgativos!!!

    • @1lugarparapensar
      @1lugarparapensar  Рік тому

      Gracias vultur! Te entiendo, pero es una buena práctica hacerlo así :)

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

    jajaj me cago de risa con tus comentarios, sos lo más

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

    Mi intento para la función max()
    def my_max(*iterable):
    result = None
    for element in iterable:
    if result is None:
    result = element
    else:
    if element > result:
    result = element
    return result

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

    Genial para mi aprendizaje, te ganaste un seguidor mexicano mas.

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

    Me gustaría que intentas hacer un ejercicio difícil para aprender la logica

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      Hola Carlos, si ! :) subiré otro video con un ejercicio más difícil utilizando objetos clases y métodos, suscríbete así te avisa UA-cam cuando lo suba !!

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

    muy bueno!.

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

    6:30 si tiene sentido, de eso se trata la práctica 😂

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

    Ufff justo mañana tengo entrevista y youtube me recomienda este video

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

    'Esto es un pelotudez' jaja me encanta tu sinceridad. 🤣😅

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

    pero en el primer ejercicio ¿por qué no pones la opcion si son iguales los números que ingresaste?

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

    buen video wuapa

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

    Aguante el albionnn

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

    Hola buen video, recomendación no añadas else cuando vas a retornar Falso

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

    que ganas de programar que me das..........y ganas de tener un canal también jaja , saludos!!!

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

    Falta eficientar el código, por ejemplo en vez de hacer toda la estructura del if, en el mismo return haces la comparación en una sola línea, esas cosas las toman en cuenta, o igual en vez de utilizar una función para 2 o 3 parámetros puedes hacer una lista y un parámetro extra para saber min o max, y en una sola línea hacer la iteración y validación. Porque son sencillos los ejercicios pero habla mucho de como se programa en general, y muchas veces como programadores no damos la oportunidad que los sistemas crezcan por dejar muy definidas las funcionalidades y no generales para un uso más recursivo.

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

    Para pensar.
    def max1(a, b):
    return a if a > b else b
    def max2(a, b, c):
    return a if a > b else b if b > c else c
    def is_vowel(c):
    return c in ('a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U')
    def sum(l):
    s = 0
    for x in l:
    s += x
    return s
    def mult(l):
    s = 1
    for x in l:
    s *= x
    return s

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

    estaria mal si en el ejercicio de multiplicar la lista hago esto :
    def sumar(lista):
    resultado = 1
    for n in lista:
    resultado = resultado * (n)
    print(resultado)
    sumar([1,2,3,4])

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

    No se si alguien mas lo comento pero en el segundo ejercicio… si n1 y n2 valen 2 y n3 vale 1
    Va a devolver que n3 es el mayor y eso está mal

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

    def max(num1, num2):
    if num1 > num2:
    print("Es mayor")
    else:
    print("Es menor")
    return
    max(23, 45) # Salida: es menor
    Está bien?

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

    Volví a estudiar programación hace poco pero estos ejercicios son capciosos (siempre tienen una rebuscada) ,pero creo que tenés 2 errores en lo máximos.
    El 1ero te faltó validar la condición de si son iguales.creo que lo más bonito sería poner un try and exeption o poner 3 if anidados y preguntando si n1==n2 y devolver ejemplo print("los números son iguales").
    El 2 error es que el ejercicio lo tenés que ver desde la vista de las mateticas si (a>b) o (b>a) > o < (c) qué esto lo obtienes con tu primera función creada ,solo te resta preguntar si el valor devuelto de la funcion maximo sea mayor o menor a C.

    • @1lugarparapensar
      @1lugarparapensar  Рік тому

      buenas ! tener razón con respecto al primer ejercicio, personalmente no haría un try ya que no estamos hablando de ningún error, sino un distinto flujo en el programa. Asique podría ser un if como mencionas!

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

    Exe 2)
    C# Code:
    private static int Max(params int[] numbers)
    {
    Func max= (a, b) => a>b ? a:b;
    return numbers.Aggregate(int.MinValue, max);
    }
    private static int Max2(params int[] numbers)
    {
    int max = int.MinValue;
    foreach(int n in numbers)
    {
    if (n > max)
    max = n;
    }
    return max;
    }
    JS Code:
    function max(numbers){
    const max= (a,b)=>a>b?a:b;
    return numbers.reduce(max,Number.MIN_SAFE_INTEGER);
    }
    ----------------------------

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

    en la de la multiplicacion no era lo mismo cambiar el 0 por 1 en resultado, cambia el signo suma por * y renombrar la función en vez de sum multi??

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

    Que plugin utilizas para ejecutar codigo en visual studio code?

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      hola tengo dos videos nuevos donde muestro mi setup para vscode, te invito a verlos :)

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

    el de multiplicar lo debiste hacer como la suma pero en vez de poner resultado = 0, lo pones en 1 y listo el pollo

  • @EmanuelSalomon-qb4gr
    @EmanuelSalomon-qb4gr 4 місяці тому

    Encontré una solución con inputs al problema max_de_tres()
    print("¿Cuál de sus tres números es más grande?")
    n1 = input("Ingrese su primer número")
    n2 = input("Ingrese su segundo número")
    n3 = input("Ingrese su tercer número")
    def max_de_tres(n1, n2, n3):
    if n1 > n2 >= n3 or n1 > n3 >= n2:
    print("El número más grande es ", n1)
    elif n2 > n1 >= n3 or n2 > n3 >= n1:
    print("El número más grande es ", n2)
    elif n3 > n1 >= n2 or n3 > n2 >= n1:
    print("El número más grande es ", n3)
    else:
    print("Los tres números son iguales")
    max_de_tres(n1, n2, n3)

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

    Muy beunos tur vides, estaria bueno que hagas videos sobre HTML para los que quieren arrancar entrar en el mundo de programacion tengan una base

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

    Por favor poner en pdf en drive libros, análisis matemático A , UBA.

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

    en la de is_vocal si usabas un diccionario tendrias un tiempo de busqueda constante en cambio si usas una lista te va a quedar un tiempo de busqueda lineal

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

      Creo que un set sería mucho mejor ya que solo hay que chequear si está o no.

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

    La función tiene que estar preparada para distintos escenarios en el caso de las vocales que tal si el carácter estaba en uppercase? No te iba a funcionar

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

    en la suma y multiplicacion podrias haber usado un reduce

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

    Muy buen video, me sirve muchisimo ya que estoy buscando mi primer trabajo como Python jr y estoy un poco perdido con los ejercicios que me podrían tomar en una entrevista técnica

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

      Yo aquí de chile, yo nunca he trabajado con python ahora lo están pidiendo mucho en Chile.. Ella debe tener un curso..

  • @SpiffoPZ
    @SpiffoPZ Рік тому +4

    en el de comparar 3 numeros podes reutilizar tu funcion de comparar 2 numeros. Luego comparas el retorno de esa funcion con el 3° numero y listo.

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

    Esta es mi solucion para el ejercicio numero 3 con otras verificaciones adicionales
    def es_vocal(caracter):
    vocales= 'aeiouAEIOU'
    if caracter in vocales:
    return True
    else:
    return False

    if __name__ == '__main__':
    admitidos= 'abcdefghijklmnopqrstuvwxyz'
    caracter= input("Ingrese un caracter: ")
    if len(caracter) == 1 and caracter.lower() in admitidos:
    print(es_vocal(caracter))
    else:
    print('El caracter ingresado no es una letra o no es solo un caracter')

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

      Hola, en la función es_vocal, podes reemplazar las últimas 4 líneas simplemente con
      return caracter in vocales

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

      @@julianferres Gracias por el aporte!!

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

    La primera función es redundante, no es necesario el else.

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

    Entiendo que para una entrevista técnica es algo demasiado básico realizar los primeros ejercicios, pero no encuentro que sea una pelotudez "crear" una función existente, solo ponen a prueba tu lógica y si entiendes el funcionamiento de cada función.

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

    Cuando es vocal porque no solo regresas la evaluación si está en los dos returns están de mas

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

    cuando estudie en fablab yo, un ejercicio común del día era hacer un sistema de una biblioteca para buscar libros, editarlos, eliminarlos, etc etc... estos ejercicios son muy sencillos a comparación je... pero estuvo bueno

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      podes pasarme los ejercicios que consideres que estén buenos así los hago en un video y los demás pueden verlos también, un saludo 😃❤️

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

    Que le piden programar en py a alguien que es contratado para eso? cual seria una tarea ral en un puesto laboral? gracias por los videos.

  • @Sebastian-cn8lh
    @Sebastian-cn8lh Рік тому

    Esta mal ir mas alla? en el maximo de 2 imagine usar "operadores ternarios" y en una linea hacer el return n1 if n1>n2 else n2
    Y en el de ordenar 3 imagine hacer un arr = [n1,n2,n3] y luego arr.sort(reverse=True) y devolver el arr[0]

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

    Excelente video 🤩
    ¿Que tema usas en VS?

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

    El último lo hice de forma recursiva, por si les interesa:
    def multi(lista_num:list) ->int:
    if not lista_num:
    return 1
    return lista_num[0] * multi(lista_num[1:])

  • @kl...4586
    @kl...4586 10 місяців тому

    puedo hacer eso sin ningun problema ,estoy preparado para el mundo laboral?

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

    Yo quiero aprender python.

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

    Estas Hermosa mi amor!!!

  • @rudysnatanael
    @rudysnatanael 4 місяці тому

    Wao te complicaste en el numero 2

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

    Yo haría solo una función max que funcione con *args y que loopee dentro de todos buscando el numero mas grande

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

    Tengo un comentario, en la funcion max(), no faltaria contemplar el hecho de que se pongan dos numeros iguales?

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      En el caso de que pongas dos numeros iguales, te va a devolver uno de ellos. Igualmente, se podría agregar, eso realmente depende de los requisitos de uso que uno le quiera establecer a su programa. Es decir en este caso que mencionas vos sería un requisito para utilizar esa funcion que los números ingresados sean distintos. Pero el ejercicio no lo especificaba y no quería irme de los lineamientos establecidos en el ejercicio :)

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

      Es lo primero que pensé. Tal vez la función es fácil justamente porque pueden evaluarte tu capacidad para anticiparte a problemas. Si bien no esta en el enunciado, muchas veces se hace eso para desde la subjetividad, evaluar la capacidad de anticiparte a errores futuros.

  • @reogaming7611
    @reogaming7611 2 місяці тому

    El primer ejercicio me suena a trampa porque si bien cumpliste con la consigna,la trampa esta en que pasa si pones dos numeros iguales.?

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

    Para los que les interese lo de contar la longitud en una lista, así lo resolvi:
    Trabajadores = ["Pedro", "Armando", "Alfonso", "Jose"]
    contador = 0
    for trabajador in Trabajadores:
    contador = contador + 1
    print(str(contador))
    4
    el problema es que no se como hacerlo en una funcion xd me ayudas? :( si lo escribo como funcion y pido el return al contador, no me sale nada

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

      Por cierto, me encantan tus videos!

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

      Gracias por compartir!
      Claro, sería así:
      def longitud_lista(lista):
      contador = 0
      for elemento in lista:
      contador += 1
      return contador
      print(longitud_lista(["Pedro", "Armando", "Alfonso", "Jose"]))

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

      @@1lugarparapensar Muchisimas gracias! eres una crack

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

    Seré junior? unas ganas de laburar de esto.

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

    Muy de principiante, no creo que en una entrevista de verdad te pregunten esas cosas.

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

    estoy yendo por la rama de JS, pero queria saber en que gremio estas jugando al albion. Tengo ganas de volver jajaja

    • @1lugarparapensar
      @1lugarparapensar  2 роки тому

      jajajaja no juego mucho lo probé un poco nomás!!

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

      Jajaja está bueno, super recomendado si te gustan los mmo

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

    ese tipo de prerguntas se toma para conseguir trabajo? en donde? :| no es hate ojo, pero esos son preguntas de cachimbos (primer semestre) la ultima vez que postule me tomaban preguntas mas de progra competitiva muy similares al de plataformas como atcoder o codeforces.

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

    en el ejercicio 4 de escribir una funcion qu tomer un caracter y devuelva true si es una bocal
    lo hice de esta forma
    def prueba(self):
    if type(self) == str:
    return True
    else:
    return False
    print(prueba("g"))
    despues si pongo un numero me sale false ingrese como bocal una "b" y me salio true y pose un numero y me salio false

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

      Evita usar self, que es una palabra reservada del lenguaje. Y esa función no está haciendo lo esperado porque en ningún lado chequeas que es una vocal

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

    Comentario

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

    Excelente tu canal y gracias por el contenido ,te ganaste un seguidor

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

    Buen video amiga estoy iniciando en python es un curso se llama UNIVERSIDAD python con frameworks, django, flask, Pyside, Tkinter, web con django, jinja, SQL, alchemy, postgresql, y pycharm
    CREES QUE TENDRE BUENOS CONOCIMIENTOS después del curso para poder orientarme a aplicar a un trabajo trainee?