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")))