Ejercicios del Capítulo 01

Volver al índice.

Cuando escribas las respuestas, por favor, utiliza correctamente las reglas gramaticales, de capitalización y de puntuación. Limita, por favor, la longitud de cada línea a 80 caracteres .

  1. Escribe una línea de código que imprima tu nombre.
  2. ¿Cómo añades un comentario en un programa?
  3. ¿Qué es lo que imprimen las siguientes líneas de código? ADEMÁS: ¿Por qué dan respuestas distintas?
    print(2 / 3)
    print(2 // 3)
    
  4. Escribe una línea de código que cree una variable llamada pi y le establezca un valor adecuado.
  5. ¿Por qué no funciona este código?
    A = 22
    print(a)
    
  6. Todos los siguientes nombres de variable son válidos. ¿Pero cuál de ellos es el mejor para nombrar una variable?
    a
    A
    Area
    AREA
    area
    area_del_rectangulo
    Area_Del_Rectangulo
    
  7. ¿Cuáles de los siguientes nombres de variables no están permitidos en Python? (Más de uno puede estar mal. Atención: no preguntamos qué nombres son inapropiados, sino cuáles no están permitidos. Haz la prueba si no estás seguro)
    apple
    Apple
    APPLE
    Apple2
    1Apple
    numero cuenta
    numero_cuenta
    numero.cuenta
    Numerocuenta
    cuenta#
    pi
    PI
    fred
    Fred
    GreatBigVariable
    greatBigVariable
    great_big_variable
    great.big.variable
    2x
    x2x
    total%
    #left
    
  8. ¿Por qué no funciona este código?
    print(a)
    a = 45
    
  9. Explica el error en el siguiente código:
    pi = float(3.14)
    
  10. Este programa funciona, pero el código podría ser mejor aún. Explica qué está mal.
    radio = float(input("Radio:"))
    x = 3.14
    pi = x
    area = pi  * radio ** 2
    
  11. Explica el error en el siguiente código:
    x = 4
    y = 5
    a = ((x) * (y))
    
  12. Explica el error en el siguiente código:
    x = 4
    y = 5
    a = 3(x + y)
    
  13. Explica el error en el siguiente código:
    radio = input(float("Introduce el radio:"))
    
  14. ¿Todas estas líneas imprimen lo mismo? ¿Cuál sería la mejor y por qué?
    print(2/3+4)
    print(2 / 3 + 4)
    print(   2 /    3+    4  )
    
  15. Qué es una constante?
  16. ¿En qué se diferencian los nombres de las constantes de los de las variables?
  17. ¿Qué es una comilla simple y qué una doble? Escribe y etiqueta un ejemplo para cada caso.
  18. Escribe un programa en Python que use códigos de escape para imprimir una doble comilla y una línea nueva usando el estándar de Windows. (Observación: estoy pidiendo aquí el estándar Windows. Revisa el Capítulo 1.)
  19. ¿Podrá un programa de Python imprimir en pantalla un texto usando comillas simples en lugar de dobles?
  20. ¿Por qué este código no calcula el promedio?
    print(3 + 4 + 5 / 3)
    
  21. ¿Qué es un ``operador'' en Python?
  22. ¿Qué es lo que imprime este programa?
    x = 3
    x + 1
    print(x)
    
  23. Corrige el siguiente código:
    nombre_usuario = input("Introduce tu nombre: )"
    
  24. Corrige el siguiente código:
    valor = int(input(print("Introduce tu edad")))