Ejercicios Python Cadenas
Facebookequisinstagramlinkedinyoutubewhatsappcorreo
Ejercicios Python Cadenas

IMPORTANTE: Resuelva los enunciados en orden siguiendo las indicaciones. NO MIRE las soluciones, recuerde que en una entrevista de trabajo deberá entender y resolver enunciados sin ayuda.

Enunciados:

  1. Pida al usuario que ingrese 6 caracteres por teclado, retorne un mensaje que indique al usuario si ingresó más de 6 caracteres o menos de 6 caracteres. Si se ingresaron exactamente 6 muestre "CORRECTO"
    En la terminal debes ver
  2. Pida al usuario que ingrese 8 caracteres por teclado, si no se ingresan exactamente 8 caracteres muestre en pantalla "Entrada incorrecta". A continuación muestre un cartel indicando si lo ingresado contiene solo numeros, solo letras o una mezcla de numeros y letras
    En la terminal debes ver
  3. Es muy comun que el usuario ingrese sin darse cuenta espacios al inicio o al final de una cadena. Pruebe el efecto de la función strip en estos casos, compruebe la longitud y el tipo de cadenas ingresadas con espacios
    En la terminal debes ver
  4. Pida al usuario que ingrese un numero entero de cuatro digitos incluyendo el cero, asigne la entrada a un string y luego a un numero entero. A continuación muestre el resultado de imprimir variable string + 100 y variable numerica + 100. Por último ingrese 0123 y muestre ambas variables
    En la terminal debes ver
  5. Pida al usuario que ingrese un numero de 5 digitos por teclado, construya una función que verifique si se ingresaron exactamente 5 caracteres numericos luego de eliminar espacios a izquierda y derecha. Verifique si el numero ingresado contiene digitos repetidos
    En la terminal debes ver
  6. Pida al usuario que ingrese un numero de 4 digitos por teclado, construya una función que verifique si se ingresaron exactamente 4 caracteres numericos luego de eliminar espacios a izquierda y derecha y que no contenga digitos repetidos. Si el ingreso es correcto indique si el numero ingresado contiene o no el 5, en caso de que lo contenga indique en que posición
    En la terminal debes ver
  7. Pida al usuario que ingrese un numero de 4 digitos sin repetidos por teclado, verifique la entrada y compare el numero ingresado con: 0379, indicando si el numero ingresado es igual o distinto
    En la terminal debes ver

Terminal: Ejercicio 1 - Enunciado

Ingrese 6 caracteres: abcd
Se ingresaron menos de 6 caracteres

Ingrese 6 caracteres: abcdef
CORRECTO

Ingrese 6 caracteres: abcdefgh
Se ingresaron mas de 6 caracteres

Terminal: Ejercicio 2 - Enunciado

Ingrese 8 caracteres: abcdefghi
Entrada incorrecta

Ingrese 8 caracteres: abcdefgh
Se ingresaron solo letras
Se ingresaron letras y numeros

Ingrese 8 caracteres: abcd1234
Se ingresaron letras y numeros

Ingrese 8 caracteres: 12345678
Se ingresaron solo numeros
Se ingresaron letras y numeros

Terminal: Ejercicio 3 - Enunciado

Ingrese caracteres:   aaaa

Longitud de la cadena completa: 15
Longitud de la cadena sin espacios: 4
True si la cadena es numerica, False en caso contrario: False
True si la cadena sin espacios es numerica, False en caso contrario: False

Ingrese caracteres:  1234

Longitud de la cadena completa: 15
Longitud de la cadena sin espacios: 4
True si la cadena es numerica, False en caso contrario: False
True si la cadena sin espacios es numerica, False en caso contrario: True

Terminal: Ejercicio 4 - Enunciado

Ingrese 4 digitos numericos:
aaaa
ERROR

Ingrese 4 digitos numericos:
123456
ERROR

Ingrese 4 digitos numericos:
0123
Agrego 100 a una cadena: 0123100
Agrego 100 a un entero: 223
Cadena ingresada: 0123
Entero ingresado: 123

Terminal: Ejercicio 5 - Enunciado

Ingrese un entero de 5 digitos: aaaaa
ERROR

Ingrese un entero de 5 digitos: 123
ERROR

Ingrese un entero de 5 digitos: 1234567
ERROR

Ingrese un entero de 5 digitos: 12345
NO hay repetidos

Ingrese un entero de 5 digitos: 22344
Hay repetidos

Terminal: Ejercicio 6 - Enunciado

Ingrese un entero de 4 digitos: fghi
ERROR

Ingrese un entero de 4 digitos: 123
ERROR

Ingrese un entero de 4 digitos: 12234
ERROR

Ingrese un entero de 4 digitos: 3445
ERROR

Ingrese un entero de 4 digitos: 1234
No se encuentra

Ingrese un entero de 4 digitos: 4567
Se encuentra en: 1

Terminal: Ejercicio 7 - Enunciado

Ingrese un entero de 4 digitos: 5644
ERROR

Ingrese un entero de 4 digitos: 5678
Son distintos

Ingrese un entero de 4 digitos: 0379
Son iguales