Métodos de Cadenas de STRING en PYTHON desde CERO ⛓ Principiantes # 012

Поделиться
HTML-код
  • Опубликовано: 23 окт 2024

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

  • @SergioACGiraldo
    @SergioACGiraldo  3 года назад +5

    ➤ Built-in Functions Python: docs.python.org/3/library/functions.html
    ➤ Python String Methods: www.w3schools.com/python/python_ref_string.asp
    ➤ *Descargar códigos* : bit.ly/3utmsEt
    ➤ Curso de Python : bit.ly/CAE_Python
    ➤ Curso de MicroPython: bit.ly/u_Python
    ➤ Curso de Matlab : bit.ly/2Fks7XN
    ➤ Curso Simulink : bit.ly/3a0W8Xr
    ➤ ¿Quieres ser un experto? bit.ly/2RVvxne

  • @olaraf
    @olaraf Год назад +6

    Hola Sergio,
    Este es el código:
    nombre = input("Introduzca su nombre completo:")
    nombre = nombre.strip()
    lista = nombre.split()
    print (nombre)
    print(nombre.upper())
    print(nombre.lower())
    print(len(nombre)-nombre.count(' '))
    print(len(lista[0]))

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

    Saludos Sergio!
    Este reto lo resolví muy bien, en poco tiempo y sin usar un código muy extenso.
    Gracias por tus videos y el aprendizaje!
    Reto
    nombre = input("Ingrese su nombre completo: ")
    nombre2 = nombre.strip()
    lista = nombre2.split()
    nombre3 = "".join(lista)
    print(nombre2.upper())
    print(nombre2.lower())
    print("Tu nombre tiene {} letras sin contar espacios.".format(len(nombre3)))
    print("Tu primer nombre tiene {} letras.".format(len(lista[0])))

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

    gracias por estas clases!
    nombre = input('Escribe tu nombre completo: ')
    print('~'*30)
    print (nombre.upper())
    print (nombre.lower())
    print('~'*30)
    nombre.strip()
    lista= nombre.split()
    lista2= ''.join(lista)
    cuenta= len(lista2)
    print(f'Mi nombre tiene {cuenta} letras sin los espacios')
    print('~'*30)
    cuenta2= len(lista[0])
    print(f'Mi primer nombre tiene {cuenta2} letras')

  • @Romina-k1l
    @Romina-k1l 10 месяцев назад

    excelente curso!! me encanta: Mi codigo 🙂
    nombre=input("Ingrese su nombre completo: ")
    print(nombre.upper())
    print(nombre.lower())
    renombre= "".join(nombre)
    cant_letras=len(renombre)
    print(f"La cantidad de letras que tiene tu nombre es {cant_letras}")
    nombre1=nombre.split()
    primer_nombre= nombre1[0]
    print(f"La cantidad de letras de tu primer nombre es {len(primer_nombre)}")

  • @miguelangelcordovaledezma6113
    @miguelangelcordovaledezma6113 10 месяцев назад

    EXCELENTE CURSO

  • @angelcortes6718
    @angelcortes6718 2 года назад +2

    Hola, Sergio.
    El código que he creado para el RETO es:
    # -*- coding: utf-8 -*-
    """
    Created on Tue Sep 27 20:41:29 2022
    @author: Angel Cortés
    """
    nombre = input('Escribe tu nombre completo: ')
    print(nombre.upper())
    print(nombre.lower())
    print(len(nombre) - nombre.count(' '))
    lnombre = nombre.split()
    print(lnombre[0])

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

    Hola Sergio, va el ejercicio resuelto!!
    nombre=input('Ingresa tu nombre: ')
    print('Tu nombre en mayúscula es:', nombre.upper())
    print('Tu nombre en minúscula es: ',nombre.lower())
    print('Tu nombre sin espacios tiene', len(nombre.replace(' ','')),'letras')
    nombre=nombre.split()
    nombre=nombre[0]
    print('Tu primer nombre tiene ',len(nombre), 'letras')

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

    Hola Sergio.
    Al realizar una prueba de con la funcion "join" me arroja siempre lo siguiente con cualquier caracter:
    >>> cad = 'Esta es una frase'
    >>> print(cad)
    Esta es una frase
    >>> cad.split()
    ['Esta', 'es', 'una', 'frase']
    >>> '-'.join(cad)
    'E-s-t-a- -e-s- -u-n-a- -f-r-a-s-e'
    🤔

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

    nombre = input('¿Cual es tu nombre completo?: ')
    print('=-='*20)
    nombreM = nombre.upper()#nombre mayuscula
    M = nombreM.strip()
    print(M)
    nombrem = nombre.lower()#nombre minuscula
    m = nombrem.strip()
    print(m)
    print('=-='*20)
    lista = nombre.split()
    pegado = ''.join(lista)
    numletras = len(pegado)
    print('tu nombre tiene {} sin contar espacios'.format(numletras))
    primernombre = lista[0]
    numletrasprimernombre = len(primernombre)
    print('tu primer nombre tiene {} letras'.format(numletrasprimernombre))

  • @restaurantelarueda9532
    @restaurantelarueda9532 7 месяцев назад

    nombre = str(input("Esccribe un nombre de una persona:
    "))
    def modificador(nombre):
    nombreM = nombre.upper()
    nombrem = nombre.lower()
    lista = nombre.split()
    j = "".join(lista)
    O = len(j)
    p = len(nombre)
    return f"El mombre con todas las letras mayusculas es {nombreM}, el nombre con todas las letras minusculas es {nombrem},
    sin considerar los espacios el nombre tiene {O} letras, el nombre inicial con espacios tiene {p}."
    print(modificador(nombre))

  • @dobled-d-2d581
    @dobled-d-2d581 Год назад

    Hola el código sería
    nombre= input('Digite su nombre')
    print('Tu nombre en mayuscula', nombre.upper())
    print('Tu nombre en minuscula',nombre.lower())
    lista=nombre.split()
    print('Tu nombre tiene ', len(''.join(lista)),'letras')
    print('Tu primer nombre tiene', len(lista[0]), 'letras')

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

    thx

  • @OmarGonzalez-ke1qh
    @OmarGonzalez-ke1qh 9 месяцев назад

    buenos dias amigo soy el profesor Omar desde venezuela soy nuevo en programacion python me encanta este lenguaje la programacion estoy aqui queriendo aprender mas aqui esta la tarea espero me pueda comentar espero saer de usted saludos
    full_name=input("Introduzca nombre y apellido:")
    print(full_name.upper())
    print(full_name.lower())
    print("El nombre {}, tiene {} letras".format(full_name,len(full_name)))
    full_name=["Omar","gonzalez"]
    full_name.count("omar")
    def count_caract(cadena):
    espacio=0
    caracter=0
    for i in cadena:
    if i ==' ':
    espacio= espacio + 1
    continue
    caracter = caracter + 1
    return caracter, espacio
    print("numero de caracter , numeros de espacio", count_caract("omar gonzalez"))

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

    Hola!!! mi código es este:
    nombre = input('Dime cual es tu nombre: ')
    lista = nombre.split()
    print(nombre.upper())
    print(nombre.lower())
    print('Su nombre sin espacios cuenta con: ',len(''.join(lista)),'letras')
    print('Su primer nombre cuenta con: ', len(lista[1]),'letras')

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

    Lo hice con una funcion
    def cadenas(nombre):
    nombre = nombre.strip()
    print("#"*35)
    print (nombre.upper())
    print (nombre.lower())
    lista = nombre.split()
    longitud = len("".join(lista))
    print("#"*35)
    print(f"Tu nombre completo tiene {longitud} letras")
    print(f"Tu primer nombre tiene {len(lista[0])} letras") # longitud primer nombre

    nombre=input("Escribe tu nombre completo: ")
    cadenas(nombre)

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

    #Ejercicio
    nombre = input("!Digita tu nombre completo¡ ")
    nombre.strip()
    print("=-="*20)
    print(nombre.upper())
    print(nombre.lower())
    print("=-="*20)
    espacio = len(nombre)
    espacio1 = nombre.count(" ")
    nombreTotal = espacio - espacio1
    print("Tu nombre tiene",nombreTotal,"letras sin contar espacios")
    lista = nombre.split()
    primer = lista[0]
    print("Tu primer nombre tiene",len(primer),"letras")

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

    nombre = input("¿Cual es tu nombre Completo? " )
    nombre.upper()
    print(nombre.upper())
    print(nombre.lower())
    nombre.strip()
    lista= nombre.split()
    cantidad=len(lista[0])
    espacios = nombre.count(" ")
    nombre1= len(nombre)-espacios
    print("tu nombre tiene", nombre1 , "letras sin contar espacios")
    print("tu primer nombre tiene ", cantidad, "letras")

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

      Arregle tu código y lo optimeze... Ahora funciona como debe de ser y con menos líneas.
      nombre = input("¿Cual es tu nombre Completo? " ).strip()
      print(nombre.upper())
      print(nombre.lower())
      lista= nombre.split()
      espacios = nombre.count(" ")
      print("tu nombre tiene", len(nombre)-espacios , "letras sin contar espacios")
      print("tu primer nombre tiene ", len(lista[0]), "letras")

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

    nombre = input('Ingresa tú nombre completo: ')
    print('=-'*40)
    print('
    Tú nombre en mayúsculas es: {}'.format(nombre.upper()))
    print('
    Tú nombre en minúsculas es: {}'.format(nombre.lower()))
    print('=-'*40)
    print('
    Tú nombre tiene {} letras sin contar espacios'.format(len(''.join(nombre.split()))))
    print('
    Tú primer nombre tiene {} letras'.format(len((nombre.split()[0]))))

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

    def nombre():
    a = input('digite tu nombre completo')
    print('haz digitado {}'.format(a))
    a = a.rstrip()
    a = a.lstrip()
    print('tu nombre sin espacios :{}'.format(a))
    a = a.upper()
    print('tu nombre en Mayuscula es: {}'.format(a))
    a = a.lower()
    print('tu nombre en minusculas es: {}'.format(a))
    i = (len(a))
    print('tu nombre tiene {} caracteres'.format(i))
    a = a.split()
    a = "".join(a)
    i =(len(a))
    print('Las letras sin espacio son {}'.format(i))


    nombre()

  • @sergiodelicio
    @sergiodelicio 4 месяца назад

    Este seria mi código:
    nombre=input("Cual es tu nombre completo:")
    nombre=nombre.upper()
    print(nombre.strip())

    lista=nombre.split()
    print(lista)
    lista2=nombre.lower()
    print(lista2)
    lista3="".join(lista)
    len(lista3)
    print("Tu nombre completo tiene" ,len(lista3),"letras sin contar espacios")
    lista[0]
    len(lista[0])
    print("Tu primer nombre tiene",len(lista[0]),"letras")

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

    nombre= input("ingresa tu nombre completo")
    nombre1=nombre.strip()
    f=nombre1.split()
    k1=len(f[0])
    k=0
    for i in range(len (f)):
    k=k+len(f[i])
    print (nombre1.upper())
    print (nombre1.lower())
    print (f'El número de letras de tu nombre completo es: {k}')
    print (f'El número de letras de tu primer nombre es: {k1}')
    ////////////////////////
    nombre= input("ingresa tu nombre completo")
    nombre1=nombre.strip()
    print (nombre1.upper())
    print (nombre1.lower())
    f=nombre1.split()
    k1=len(f[0])
    k = len(nombre1)-nombre1.count(' ')
    print (f'El número de letras de tu nombre completo es: {k}')
    print (f'El número de letras de tu primer nombre es: {k1}')

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

    nombre = input('Cual es tu nombre completo: ')
    nombre = nombre.strip()
    print('=_='*15)
    print(nombre.lower())
    print(nombre.upper())
    print('=_='*15)
    largo = len(nombre)
    espacios = nombre.count(' ',0,largo)
    print('Tu nombre tiene {} letras sin contar los espacios'.format(largo-espacios))
    lista = nombre.split()
    primer_nombre = len(lista[0])
    print('Tu primer nombre tiene {} letras'.format(primer_nombre)

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

    name = input("¿Cual es tu nombre: ?")
    name = name.strip() #me regresará el nombre sin espacios
    print(name.upper()) #me regresará el nombre en mayusculas
    print(name.lower()) # me regresará el nombre en minusculas
    print("="*30) # me va a imprimir un separador
    x = len(name) # va a contar el numero de caracteres cuales sean en la frase
    z = name.count(' ')
    w = int(x-z)
    name = name.split() # va a dividir en lista la frase y eliminara los espacios
    y = len(name[0]) # hecho el comando anteriror va a contabilizar
    print("Tu nombre tiene {} letras sin contar los espacios".format(w))
    print("Tu primer nombre tiene {} letras".format(y))
    print("="*30)

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

    nombre = input("¿Cuál es tu nombre? ")
    letras = 0
    print(f"Hola, {nombre}, tu nombre en mayuscúlas es: {nombre.upper()}")
    print(f"Tu nombre en minusculas es: {nombre.lower()}")
    #Por cada caracter en nombre, si es un dato de tipo alpha, se suma 1
    for c in nombre:
    if c.isalpha():
    letras += 1
    else:
    pass
    print(f"El número de letras en tu nombre es de {letras} letras")
    nombre = nombre.split()
    print(f"Tu primer nombre tiene: {len(nombre[0])} letras")

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

    nombre = input("Digita tu nombre completo: ")
    print("==="*30)
    a=nombre.upper()
    b=nombre.lower()
    print(a)
    print(b)
    print("==="*30)
    n=nombre.split()
    d=n[0]
    h = len(d)
    ns="".join(n)
    letras=len(ns)
    print("Tu nombre tiene {}".format(letras)+" sin contar espacios")
    print("Tu primer nombre tiene {}".format(h)+" letras")

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

    nombre=input("introduce un nombre completo: ")
    x=len(nombre)
    print(f"tu nombre en mayusculas es: {nombre.upper()}")
    print(f"tu nombre en minusculas es: {nombre.lower()}")
    print("-----------------------------------------------")
    print(f"tu nombre tiene: {x}, letras con espacios")
    m=nombre.split()
    c="".join(m)
    f=len(c)
    print(f"tu nombre tiene: {f},letras sin espacios")

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

    nombre = input(" Digite su nombre completo: ")
    print(nombre.upper())
    print("-"*25)
    print(nombre.lower())
    print("-"*25)
    print("Tu nombre completo tiene un total de:",len(nombre) - nombre.count(' ')),"sin contar espacios)"
    print("-"*25)
    lista = nombre.split()
    primera = lista[0]
    print("Tu primer nombre tiene un total de:",len(primera),"letras")

  • @shanelldalahimartinezperez6111

    nombre=input('Escribe tu nombre completo-')
    print(f'tu nombre en mayusculas es',nombre.upper())
    print(f'tu nombre en minusculas es',nombre.lower())
    nombre1=nombre.split()
    nombre11=''.join(nombre1)
    print(f'tu nombre tiene',len(nombre11),'letras')
    nombre2=nombre.split()
    print(f'tu primer nombre tiene',len(nombre2[0]),'letras')

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

    nombre = input("Escribe tu nombre completo:")
    nombre.strip()
    #Imprimir tu nombre completo en mayusculas y minusculas
    print(nombre.upper())
    print(nombre.lower())
    #Cuantas letras tiene todo tu nombre
    y= len(nombre) - nombre.count(" ")
    print("El numero de letras de tu nombre es {}".format(y))
    #Cuantas letras tiene el primer nombre
    lista = nombre.split()
    z= len(lista[0])
    print("El numero de letras de tu primer nombre es:", z)

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

    nombre = input('¿Cuál es tu nombre completo?:')
    nombre = nombre.strip()
    lista = nombre.split()
    print ('tu nombre completo es {}'.format(nombre))
    print('tu nombre en mayusculas es {}'.format(nombre.upper()))
    print('tu nombre en minusculas es {}'.format(nombre.lower()))
    lista = nombre.split()
    print(len(lista[0]+lista[1]+lista[2]))
    print(len(lista[0]))

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

    nombre = input("Ingrese su nombre completo:")
    print("=-="*15)
    print("{}".format(nombre.strip().upper()))
    print("{}".format(nombre.strip().lower()))
    print("=-="*15)
    print("Tu nombre comleto tiene {} letras sin contar espacios".format(len(nombre)-nombre.count(" ")))
    print("Tu primer nombre tiene {} letras".format(len(nombre.split()[1])))

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

    nombre = input('Escribe tu nombre completo: ')
    nombre = nombre.strip()
    print(nombre.upper())
    print(nombre.lower())
    lista = nombre.split()
    print('Tu nombre completo tiene',len(''.join(lista)),'letras')
    print('Tu primer nombre tiene', len(lista[0]),'letras')

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

    nombre = input("Introduzca nombre completo:")
    nombre1 = input("Introduzca nombre completo:")
    nombre = nombre1.strip()
    print(f'Su nombre completo es:{nombre}')
    print(nombre.upper())
    print((nombre.upper()).lower())
    lista = nombre.split()
    union = ''.join(lista)
    cantidad = len(union)
    print(f'La cantidad de letras usadas en su nombre es:{cantidad}')

  • @j.k6005
    @j.k6005 10 месяцев назад

    nomb = input("Ingrese su nombre completo: ")
    nombM= nomb.lower().strip()
    nombm= nomb.upper().strip()
    print (nombm)
    print (nombM)
    F = nomb.split()
    P= len(nomb) - nomb.count(" ")
    print ("Su nombre completo contiene",P,"letras")
    print ("Su nombre de pila contiene")
    print (len(F[0]),"letras")

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

    nombre = input('Ingresá tu nombre completo: ')
    nombre = nombre.strip()
    nombre_mayus = nombre.upper()
    nombre_min = nombre.lower()
    lista_nombre = nombre.split()
    primer_nombre = lista_nombre[0]
    long_primer_nombre = len(primer_nombre)
    nombre_sin_espacios = ''.join(lista_nombre)
    long_nombre_sin_espacios = len(nombre_sin_espacios)
    print (nombre_mayus)
    print (nombre_min)
    print ('La cantidad de letras del nombre completo sin espacios es: {}'.format(long_nombre_sin_espacios))
    print ('La cantidad de letras del primer nombre es: {}'.format(long_primer_nombre))

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

    Reto_1
    Nombre = input ("ingresa tu nombre completo: ")
    print (" tu nombres es: ", Nombre.upper())
    print (" tu nombres es: ", Nombre.lower())
    Nombre.split()
    A= Nombre.split()
    B=len(A[0])
    E = Nombre.count(" ")
    name= len(Nombre)- E
    print("tu nombre tiene", name, "letras" )
    print("tu primer nombre tiene ", B, "letras")

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

    nombre = input("¿Cuál es tu nombre?: ")
    print("=-="*20)
    nombre = nombre.strip()
    print(nombre.upper())
    print(nombre.lower())
    print("=-="*20)
    lista = nombre.split()
    cont_let=len("".join(lista))
    print(f"Tu nombre tiene {cont_let} letras sin contar los espacios")
    prim_nom = len(lista[0])
    print(f"Tu primer nombre tiene {prim_nom} letras")

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

    @author: BITTS
    """
    nombre = input ('Digite su nombre completo: ')
    ma= nombre.upper()
    print ("Nombre completo en mayusculas:",ma)
    mi= nombre.lower()
    print ("Nombre completo en minusculas:",mi)
    '''***Conteo de letras total***'''
    s = nombre.split()# -*- Divide el nombre -*-
    u = ''.join(s) # -*- Une el nombre sin espacios -*-
    t = len(u) # -*- Contabiliza caracteres sin espacios -*-
    print ("Total de caracteres:",t)
    '''***conteo de letras primer nombre***'''
    pm1 = s[0] # -*- Asigna el primer nombre a pm1 en la posicion 0 -*-
    pm2 = len (s[0]) # -*- Contabiliza los caracteres del primer nombre -*-
    print ("El primer nombre es:",pm1,"y tiene:",pm2,"Caracteres")
    slds profe,

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

    nombre = input('¿Cuál es tu nombre completo?: ')
    print ('=-'*20)
    a= nombre.strip()
    print(a.upper())
    print(a.lower())
    print ('=-'*20)
    b = nombre.split()
    c = ''.join(b)
    print(f'Tu nombre tiene {len(c)} letras sin contar espacios')
    print(f'Tu primer nombre tiene {len(b[0])} letras')

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

    nombre= input("¿cual es tu nombre completo?: ")
    nombre.strip()
    print("=-="*20)
    print(nombre.lower())
    print(nombre.upper())
    print("=.="*20)
    espacio = len(nombre)
    espacio1 = nombre.count(" ")
    nombreTotal = espacio - espacio1
    print("tu nombre completo tiene",nombreTotal,"letras sin contar espacios")
    lista = nombre.split()
    primer = lista[0]
    segundo = lista[1]
    tercero = lista[2]
    cuarto = lista[3]
    print ("tu primer nombre tiene",len(primer),"letras",lista[0])
    print("=.="*20)
    print("tu segundo nombre tiene",len(segundo),"letras",lista[1])
    print("=.="*20)
    print("tu tercer nombre tiene",len(tercero),"letras",lista[2])
    print("=.="*20)
    print("tu cuarto nombre tiene",len(tercero),"letras", lista[3])

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

    como podria hacer que un usuario digite varios datos seguidos divididos en espacios ... que no toque colocar un dato y después darle entre para poder poner el otro quiero poner todos los datos ingresados por el usuario seguidos

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

      Pues se me ocurre que pidas todos los datos al usuario separados por espacio, y lo almacenes todo en una variable, y luego a dicha variable le haces el tratamiento para tomar cada uno de los datos, buscando siempre el espacio para poder diferenciar cada dato.

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

      @@SergioACGiraldo bro gracias ya encontre la forma con un tipo de cadena y la entrada del usuario es tipo asi C1 E1 F2 M3 0 1 0 0 2
      cad = input()
      Composicion = str(cad[0]+cad[1])
      Ecogenidad = str(cad[3]+cad[4])
      Forma = str(cad[6]+cad[7])
      Margen = str(cad[9]+cad[10])
      Foco1 = int(cad[12])
      Foco2 = int(cad[14])
      Foco3 = int(cad[16])
      Foco4 = int(cad[18])
      tamaño = float(cad[20]+cad[21]+cad[22])
      promedio+= tamaño

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

    Buen reto!
    nombre=input("Ingresa nombre completo: ")
    nombre=nombre.strip()
    print(nombre.upper())
    print(nombre.lower())
    nombre=nombre.split()
    print("-="*30)
    #Si bien no se pidió, me dió seguridad imprimir la lista
    print("Lista de nombres: ", nombre )
    primernombre= nombre[0]
    nombre=nombre[0]+nombre[1]+nombre[2]
    print("-="*30)
    print("cantidad de letras del nombre es : ", len(nombre))
    print("cantidad de letras del primer nombre es: ", len(primernombre))
    ==================== RESTART: C:/Users/Usuario/Documents/Biblioteca/Capacitación Python/practica de strings.py ===================
    Ingresa nombre completo: Gustavo Adolfo Fossati
    GUSTAVO ADOLFO FOSSATI
    gustavo adolfo fossati
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Lista de nombres: ['Gustavo', 'Adolfo', 'Fossati']
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    cantidad de letras del nombre es : 20
    cantidad de letras del primer nombre es: 7
    >>>

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

    nombre = input("ingrese su nombre completo: ")
    print(nombre.upper())
    print(nombre.lower())
    lista = nombre.split()
    nombreSinEspacios = "".join(lista)
    print(f"Tu nombre completo tiene {len(nombreSinEspacios)} letras")
    primerNombre = lista[0]
    print(f"Tu primer nombre tiene {len(primerNombre)} letras")

  • @maximilianovacacoll394
    @maximilianovacacoll394 Год назад +1

    """EJERCICIO NUMERO 3 CURSO DE PYTHON SERGIO"""
    nombre = input("Por favor escribe tu nombre completo")
    nombre = nombre.strip()
    nombre = nombre.title()
    print("Nombre completo: {}".format(nombre))
    def separador():
    print("-·"*20)
    separador()
    print("Su nombre en mayusculas es: {}".format(nombre.upper()))
    separador()
    print("Su nombre en minusculas es: {}".format(nombre.lower()))
    separador()
    print("Su nombre contiene {} caracteres, sin contar los espacios".format(len(nombre.replace(" ",""))))
    separador()
    def primernombre():
    nombre1 = nombre.split()
    print("Su primer nombre contiene {} caracteres.".format(len(nombre1[0])))
    primernombre()

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

      interesante tu funcion separador....no se me ocurrio

  • @enriquetico
    @enriquetico 2 дня назад

    nombre = input("Ingrese un nombre con apellidos: ")
    print(nombre.upper())
    print(nombre.lower())
    print(f"El nombre {nombre} tiene {(len(nombre)- nombre.count(" "))} caracteres")
    print(f"El nombre {nombre.split()[0]} tiene {len(nombre.split()[0])} letras")

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

    nombre = input('Introduzca su nombre completo: ')
    nombre = nombre.strip()
    nombre_ma = nombre.upper()
    nombre_mi = nombre.lower()
    nombre_junto = len(nombre) - nombre.count(' ')
    nombre_lista = nombre.split()
    nombre_lista = nombre_lista[0]
    nombre_lista = len(nombre_lista)
    print(nombre_ma)
    print(nombre_mi)
    print('=-'*20)
    print('Tu nombre tiene', nombre_junto, 'letras sin contar los espacios.')
    print('Tu primer nombre tiene', nombre_lista, 'letras')

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

    Hola alguien me podria ayudar con este codigo por favor.
    Realice una función que reciba dos strings de distinta longuitud y retorne el string mas corto

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

    nombre = input('Ingresa tu nombre completo: ')
    # Nombre con todas las letras mayusculas
    print(nombre.upper())
    # Nombre con todas las letras minusculas
    print(nombre.lower())
    # ¿Cuantas letras tiene el nombre sin considerar los espacios?
    lista = nombre.split()
    nombre = ''.join(lista)
    print(len(nombre))
    # ¿Cuantas letras tiene el primer nombre?
    print(len(lista[0]))

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

    Solucion del reto:
    Nombre = input('¿cual es tu nombre completo?:')
    print (Nombre.upper())
    print (Nombre.lower())
    print (len(Nombre))

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

    nombre = str(input("ingrese su nombre completo: "))
    print("su nombre en mayusculas: ",nombre.upper())
    print("su nombre en minisculas: ",nombre.lower())
    nombreLista=nombre.split()
    print("su nombre tiene: ",len(nombreLista[0]+nombreLista[1]+nombreLista[2]),"letras")
    print("su primer nombre tiene: ",len(nombreLista[0]),"letras")

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

    nombre = input('¿Cual es tu nombre completo?:')
    print('Tu nombre en mayúsculas es:', nombre.upper())
    print('Tu nombre en minúsculas es:', nombre.lower())
    lista = nombre.split()
    print('Tu primer nombre tiene:', len(lista[0]),' letras')
    lista2 = ''.join(lista)
    print('Tu nombre tiene:', len(lista2),' letras')

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

    Asi queda mi codigo:
    nombre = input('Escribe tu nombre:')
    print('Tu nombre con todas las letras mayusculas:',nombre.upper())
    print('Tu nombre con todas las letras minusculas:',nombre.lower())
    print('Cuantas letras tiene tu nombre sin espacios:',len(nombre.replace(' ','')))
    lista = nombre.split()
    print('Cuantas letras tiene tu primer nombre:',len(lista[0]))

  • @DanielFernandez-pi8qg
    @DanielFernandez-pi8qg 2 года назад

    N=input("Nombre: ")
    LN=input("Apellido: ")
    s=""
    FN=""
    FN=N+" " +LN
    print(FN)
    print(FN.upper())
    print(FN.lower())
    N=FN.split()
    print (f'tu primer nombre tiene {len(N[0])} letras')
    print (f'tu nombre tiene {len(s.join(N))} letras sin contar espacios')

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

    #retopython
    Aqui dejo el codigo a mi manera
    nombre= input('cual es tu nombre:? ')
    print(nombre.strip().upper())
    print(nombre.strip().lower())
    print('=='*25)
    print('tu nombre tiene', len(nombre)-nombre.count(' ') , 'letras sin contar espacios')
    nombre1 = nombre.split()
    print(nombre1)
    print('el primer nombre tiene' ,len(nombre1[0]),'letras')

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

    nombre= input("¿Cual es tu nombre completo?: ")
    print(nombre.upper())
    print(nombre.lower())
    print(nombre.split())
    print(nombre.replace(" ",""))
    print(len(nombre.replace(" ","")),"letras")
    nombre=nombre.split()
    nombre=nombre[0]
    print(len(nombre),"letras")

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

    name = input("Whats your name?: ")
    print("Your name in capital letters ", name.upper())
    print("Your name in lowercase letters ", name.lower())
    print("=-="*30)
    countname = len(name.replace(" ",""))
    print("Yor name has ", countname," letras")
    name = name.split()
    name = name[0]
    print("Your first name has ", len(name), "Leters")

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

    Ahí va mi reto:
    nombre = input("¿Cuál es tu nombre completo? ")
    #Nombre completo con todas las letras en mayúsculas
    print(nombre.upper())
    #Nombre completo con todas las letras en minúsculas
    print(nombre.lower())
    #Longitud del nombre completo en caracteres sin espacios
    """Dividimos en nombre en una lista con tres entradas:
    Nombre[0],
    Primer apellido[1] y
    Segundo apellido[2]"""
    nombre2=nombre.split()
    nombre21=int(len(nombre2[0]))
    nombre22=int(len(nombre2[1]))
    nombre23=int(len(nombre2[2]))
    """Sumamos los caracteres de las tres palabras y transformamos el resultado
    en una cadena de texto, para que pueda ser usada con print"""
    longitud=str(nombre21 + nombre22 + nombre23)
    print("Su nombre completo tiene " + longitud + " caracteres")
    #Longitud solo del nombre
    print('Su nombre tiene una longitud de ' + str(nombre21) + ' caracteres')
    print("Saludos cordiales")

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

    #Reto 1
    for i in range(10,0,-1):
    print(i)
    print("Fuego!!")
    #Reto 2
    suma=0
    contador=0
    for i in range(1,101):
    if i%4==0:
    contador+=1
    suma+=i
    continue
    print("la cantidad de multiplos de 4 en el intervalo de (0,100) es: ",contador)
    print("la sumatoria de multiplos de 4 resulta= ", suma)
    # Reto 3 Resuelto a medias. No me quedó claro el uso del formato
    n=int(input("Ingrese un número entero positivo: "))
    i=n
    while i>=2:
    i=i-1
    n=n*i
    print( "n!= ",n)

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

    nombre_completo = str(input('Cual es tu nombre completo?: '))
    print(nombre_completo.upper())
    print(nombre_completo.lower())
    print(len(nombre_completo.replace(' ','')))
    nombre1 = nombre_completo.split()
    print(len(nombre1[0]))

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

    """
    Metodos de strig
    """
    nombre = input('Ingrese su nombre completo: ')
    mayus = nombre.upper()
    minus = nombre.lower()
    nombrelist = nombre.split()
    c =''.join(nombrelist)
    print('Su nombre en mayusculas es: {}'.format(mayus))
    print('Su nombre en minusculas es: {}'.format(minus))
    print('Su nombre tiene: {} letras'.format(len(c)))
    print('Su primer nombre tiene: {} letras'.format(len(nombrelist[0])))

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

    """
    Tarea Video #12
    """
    name = input('Ingrese su nombre (con espacios): ')
    name_1 = name.strip()
    name_2 = name_1.upper()
    name_3 = name_2.lower()
    name_sin_espacios = name_3.replace(' ', '')
    name_len = len(name_sin_espacios)
    lista = name_3.split()
    lista1 = lista[0]
    lista2 = lista[1]
    lista3 = lista[2]
    lista4 = lista[3]
    Primer_nombre = len(lista1)
    segundo_nombre = len(lista2)
    apellido1 = len(lista3)
    apellido2 = len(lista4)
    print('=-'*10)
    print(name_2)
    print(name_3)
    print('=-'*10)
    print('Tu nombre tiene {} letras sin contar espacios'.format(name_len))
    print(' Tu primer nombre tiene {} letras'.format(Primer_nombre))
    print(' Tu segundo nombre tiene {} letras'.format(segundo_nombre))
    print(' Tu primer apellido tiene {} letras'.format(apellido1))
    print(' Tu segundo apellido tiene {} letras'.format(apellido2))

  • @Nvz9-11
    @Nvz9-11 Год назад

    n=input("Ingrese su nombre completo por favor: ")
    x=n.lower()
    y=n.upper()
    c=0
    for i in n:
    if i == " ":
    pass
    else:
    c=c+1
    f=0
    for z in n:
    if z == " ":
    print("Su primer nombre tiene ", len(n[:f]) ," letras")

    break
    else:
    f=f+1
    print("su nombre en minuscula es: ", x)
    print("Su nombre en mayuscula es:", y)
    print("Numero de letras total de su nombre es: ", c)

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

    Hola tuve que hacer esto para que saliera
    '-'.join(frase)
    Out[14]: 'C-u-r-s-o- -d-e- -P-y-t-h-o-n'
    frase = frase.split()
    frase
    Out[16]: ['Curso', 'de', 'Python']
    '-'.join(frase)
    Out[17]: 'Curso-de-Python'

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

    n=input("ingrese su nombre: ")
    n1=n.strip()
    nM=n1.upper()
    nL=n1.lower()
    nS=n1.split()
    b1=len(nS[0])
    b2=len(nS[1])
    b3=len(nS[2])
    b4=len(nS[3])
    B=b1+b2+b3+b4
    print(n,'
    ',n1,'
    ',nM,'
    ',nL,'
    ',nS,'
    ',b1,'
    ',B)

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

    # usuario ingresara nombre
    nombre=input ('ingrese su nombre completo : ')
    # imprimir ==
    print('=='*20)
    # imprimir nombre en minuscula y en mayuscula, eliminando espacios
    print(nombre.strip().lower())
    print(nombre.strip().upper())
    print('=='*20)
    # separar en lista y asignar variable
    lista=nombre.split()
    # juntar la lista y asignar variable
    lista2=''.join(lista)
    #largo de la variable de la lista unida
    print('tu nombre tiene, sin contar espacios ',len(lista2),'letras')
    #largo de la posicion cero de la lista, que corresponde al primer nombre
    print('tu primer nombre tiene ',len(lista[0]),'letras')
    '''
    probare usando una funcion y el .replace
    reemplazando los espacios por nada
    '''
    def largo_nombre(nombre):
    largo=len(nombre.replace(" ",""))
    return largo
    #llamo a la funcion asignando variable
    numero_caracteres=largo_nombre(nombre)
    print ('el largo es :', numero_caracteres, 'letras')
    '''
    funciona....
    dejare pendiente el
    largo del primer nombre
    me duele la cabeza
    '''
    Gracias por el curso gratis, deje de programar hace muchos años. Usaba el lenguaje basic y un pc llamado commodore 64, imaginaran de que año hablo, en fin me entretiene y mantengo activa mi mente...

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

    name = input('Ingrese Nombre Completo : ')
    nameMayus = name.upper() #Nombre todo mayúscula
    nameMinus = name.lower() #Nombre todo minúscula
    lengthName= len(name)
    spaces = name.count(' ')
    nameWithoutSpaces = lengthName - spaces # Longitud de Nombre completo sin espacios
    completeName = name.split()
    print(nameMayus)
    print(nameMinus)
    print(nameWithoutSpaces)
    print(len(completeName[0])) # Longitud de Primer Nombre

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

    nombre = input("Cuál es tu nombre completo?:")
    nombre = nombre.rstrip()
    nombre = nombre.lstrip()
    print("*" * 30)
    nombre = nombre.upper()
    print(nombre)
    nombre = nombre.lower()
    print(nombre)
    print("*" * 30)
    lista = nombre.split()
    print("El primer nombre tiene", len(lista[0]), " letras")
    nom_comp = "".join(lista)
    print("El nombre completo tiene ", len(nom_comp), "letras.")

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

    nombre = input("Por favor, ingresa tu nombre completo: ")
    nombre = nombre.strip()
    print(nombre.upper())
    print(nombre.lower())
    nombre2 = nombre.split()
    nombre3 = ''.join(nombre2)
    print("Tu nombre tiene", len(nombre3), "letras sin contar espacios")
    print("Tu primer nombre tiene", len(nombre2[0]), "letras")

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

    reto
    nombre = input('digite su nombre completo: ').strip()
    lista = nombre.split()
    numero= ''.join(lista)
    print (nombre.upper())
    print (nombre.lower())
    print ('='*40)
    print ('tu nombre tiene {} letras sin contar espacios'.format(len(numero)))
    print ('tu primer nombre tiene {} letras'.format(len(lista[0])))

  • @danielalozano9536
    @danielalozano9536 3 месяца назад

    nombre = input('Cual es tu nombre completo: ')
    nombre.strip(nombre)
    print(nombre.upper())
    print(nombre.lower())
    nombre = nombre.split()
    print(len(''.join(nombre)))
    print(len(nombre[0]))

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

    # RETO
    """
    Crear un programa que pida el Nombre completo
    de una persona y muestre lo siguiente:
    El nombre con todas las letra mayusculas
    El nombre con todas las letra minusculas
    Cuantas letras tiene el nombre sin considerar los espacios
    Cuantas letras tiene el primer nombre
    """
    name = input("Cual es tu nombre completo?: ")
    name = name.strip() #Quitamos espacios inutiles en caso de que ubiera
    print("-="*20)
    print(name.upper())
    print(name.lower())
    print("-="*20)
    listaa = name.split() #Lista que separa el nombre en palabras
    sin_esp = "".join(listaa) #nombre unido sin espacios
    num_letras = len(sin_esp)
    print("Tu nombre tiene",num_letras,"letras sin contar espacios")
    print("Tu primer nombre tiene",len(listaa[0]),"letras")

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

    # -*- coding: utf-8 -*-
    """
    Created on Mon Dec 27 11:29 2021
    @author: Carlos Bello
    Programa para analizar un nombre - tarea clase #12
    """
    print('-_-'*20)
    name = input('Digite su nombre completo : ')
    name= name.strip()
    name= ' '.join(name.split())
    print('='*20)
    print(name.upper())
    print(name.lower())
    print('='*20)
    letras = ''.join(name.split())
    totalletras = len(letras)
    primernombre = name.split()
    primernombre = len(primernombre[0])
    print('Total letras en el nombre completo :', totalletras)
    print('Total letras solo en el primer nombre :', primernombre)
    #no se que funciona mas eficiente, si anidar las instrucciones o
    # dejarlas asi estructuradas en pasos -
    # como lo que hice para el primer nombre

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

    Hola!
    envío mi código:
    nombre=input("Ingresa tu nombre completo: ")
    lista=nombre.split()
    print("tu nombre es: {}".format(' '.join(lista).upper()))
    print("tu nombre es: {}".format(' '.join(lista).lower()))
    print("El numero de caracteres que tiene tu nombre completo sin espacios es: {}".format(len(''.join(lista))))
    print("El numero de caracteres que tiene tu primer nombre sin espacios es: {}".format(len(lista[0])))

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

    name = input('Complete name: ')
    spl = name.split()
    jn = ''.join(spl)
    if jn.isalpha():
    name = name.strip()
    print('='*25)
    print(name.upper())
    print(name.lower())
    print('='*20)
    l = len(jn)
    print(f'Your name contains {l} characters, without spaces.')
    l1 = len(spl[0])
    print(f'Your first name contains {l1} characters.')
    else:
    print('Your name contains not alphabetic characters.')

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

    thx

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

    nombre = input("¿Cual es tu nombre completo?: ")
    print("-="*20)
    nombre = nombre.strip()
    print(nombre.upper())
    print(nombre.lower())
    print("-="*20)
    listas = nombre.split()
    print("Tu nombre tiene {} letras sin contar espacios".format(len(listas[0] + listas[1])))
    print("Tu primer nombre tiene {} letras".format(len(listas[0])))

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

    nombre= input("Ingrese su nombre completo: ")
    print("=*=" * 15)
    nombreclean= nombre.strip()
    print(nombreclean.upper())
    print(nombreclean.lower())
    print("=*=" * 15)
    length = len(nombreclean)
    espacios = nombreclean.count(" ")
    nombreWOespacios = length - espacios
    print("Tu nombre tiene {} letras sin contar espacios".format(nombreWOespacios))
    lista= nombreclean.split()
    nombrelength= len(lista[0])
    print("Tu primer nombre tiene {} letras".format(nombrelength))

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

    thx