Ejercicio 2016 B1 Part I - Exercici 5: Conversió de tempera… · Recursos Informáticos UB 2016

Tema: Arrays NumPy i càlcul vectorial · Del examen Recull d'exàmens de Python (Part 1) (2016)

Enunciado

2016 Part I

Identifiqueu els 5 errors o instruccions que manquen en el següent codi, pensat per llegir un seguit de temperatures en graus Celsius en una línia separades per espais i transformar-les a Kelvin:

T=input("Escriu les temperatures Celsius separades per espais: ")

T=T.split()

for element in T

temp.append(element)

temp=numpy.array(temp)

temp = temp+273.15

print("Les temperatures en Kelvins son: {}".format(temp))

Enunciado: Ejercicio 2016 B1 Part I - Exercici 5: Conversió de tempera… · Recursos Informáticos UB 2016

Solución

Según los criterios oficiales de corrección

Identifiqueu els 5 errors o instruccions que manquen en el següent codi

Solución: 1. Cal importar la llibreria numpy: `import numpy`. 2. La llista temp s'ha d'inicialitzar abans del bucle: `temp = []`. 3. Falten els dos punts a la instrucció for: `for element in T:`. 4. Cal convertir els elements a nombre flotant abans d'afegir-los: `temp.append(float(element))`. 5. La conversió a array de numpy, `temp = numpy.array(temp)`, s'ha de fer fora del bucle for, no pas a cada iteració.

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

‹ Ejercicio 2016 1019 Part I - Exercici 4: Traça de vector en… · 2016 · Ejercicio 18 de març 2016 Part A - Exercici 3 (2 punts): Op… · 2016 ›

Más ejercicios de Arrays NumPy i càlcul vectorial