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 .
- Escribe una línea de código que imprima tu nombre.
- ¿Cómo añades un comentario en un programa?
- ¿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)
- Escribe una línea de código que cree una variable llamada pi y le
establezca un valor adecuado.
- ¿Por qué no funciona este código?
A = 22
print(a)
- 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
- ¿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
- ¿Por qué no funciona este código?
print(a)
a = 45
- Explica el error en el siguiente código:
pi = float(3.14)
- 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
- Explica el error en el siguiente código:
x = 4
y = 5
a = ((x) * (y))
- Explica el error en el siguiente código:
x = 4
y = 5
a = 3(x + y)
- Explica el error en el siguiente código:
radio = input(float("Introduce el radio:"))
- ¿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 )
- Qué es una constante?
- ¿En qué se diferencian los nombres de las constantes de los de las variables?
- ¿Qué es una comilla simple y qué una doble? Escribe y etiqueta un ejemplo para cada caso.
- 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.)
- ¿Podrá un programa de Python imprimir en pantalla un texto usando comillas
simples en lugar de dobles?
- ¿Por qué este código no calcula el promedio?
print(3 + 4 + 5 / 3)
- ¿Qué es un ``operador'' en Python?
- ¿Qué es lo que imprime este programa?
x = 3
x + 1
print(x)
- Corrige el siguiente código:
nombre_usuario = input("Introduce tu nombre: )"
- Corrige el siguiente código:
valor = int(input(print("Introduce tu edad")))