Tipos de Datos y Comentarios en Python

4. Strings

4.9. Preguntas

¿Cuál de las siguientes instrucciones es válida para una variable frase de tipo cadena de texto?

  1. frase.capitalize()
  2. str.capitalize(frase)
  3. capitalize(frase)
  4. La 1 y la 2
Si tenemos un string en una línea de Python muy larga y queremos separar en varias líneas ¿ que caracter debemos usar?

  1. ; (punto  y coma)
  2. / ( barra)
  3. \ (contrabarra)
  4. Enter
 ¿El código que figura a continuación es correcto? Notar que : \ 'p tiene un espacio entre la \ y 'p.

texto='Esto es un ejemplo de un string muy largo en Python'\ 'por eso'
        'vamos a usar la contrabarra para separar'
print (texto)

  1. El error es por el espacio: \ 'por eso'  luego de la contrabarra.
  2. El error es por que hay algo luego de la contrabarra.
  3. El error es por que se debería usar la / barra para separa string en dos líneas.
  4. No hay errores.


¿Cómo podemos obtener la longitud de la cadena str?
  1. length(str)
  2. len(str)
  3. long(str)
  4. size(str)

¿Cómo podemos extraer la palabra “casa” de la siguiente cadena: “Tengo una casa roja” guardada en la variable frase?. Ayuda, pensar en frase[x:y]
  1. frase[frase.find('casa'):]
  2. frase[frase.find('casa'):len('casa')]
  3. frase[frase.find('casa'):frase.find('casa')+len('casa')]
  4. frase[frase.find('casa'):+len('casa')]
¿Para qué utilizamos el método find() en Python?
  1. Devuelve un entero representando la posición de la cadena dada..
  2. Devuelve un float representando la posición de la cadena dada.
  3. Busca un elemento en una cadena y lo devuelve.
  4. La 1 y la 2 son correctas dependiendo de un parámetro.