Ejercicio 18 de març 2016 Part B - Exercici 2 (3 punts): Co… · Recursos Informáticos UB 2016

Tema: Funcions definides per l'usuari · Del examen Recull d'exàmens de Python (Part 1) (2016)

Enunciado

Donada la següent llista en Python:

l_1 = [33, 44, 55, 66, 'final'] Escriviu en una única línia la instrucció que mostri el contingut sol·licitat:

18 de març 2016 Part B - Exercici 2 (3 punts): Correcció càlcul d'entropia

S'ha determinat la funció que descriu el valor de l'entropia de l'hidrogen a 1 bar de pressió:

S∘(T)=130,684+3R2ln⁡(T298,15) J⋅K−1⋅mol−1S^\circ(T) = 130{,}684 + \frac{3R}{2} \ln\left(\frac{T}{298{,}15}\right) \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1}

amb R=8,314 J⋅K−1⋅mol−1R = 8{,}314 \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1}. Identifiqueu els 5 errors en el codi següent, concebut per calcular l'entropia a partir d'una temperatura en Celsius:

def Sfunc(T):

R = 8.314

S = 130.684 + 3*R*ln(T/298.15)/2

Temp = input("Introdueix un valor de temperatura (Celsius): ")

Temp = Temp + 273.15

res = Sfunc(Temp)

print("L'entropia val J/K-mol".format(res))

Enunciado: Ejercicio 18 de març 2016 Part B - Exercici 2 (3 punts): Co… · Recursos Informáticos UB 2016

Solución

Según los criterios oficiales de corrección

Identifiqueu els 5 errors en el codi següent, concebut per calcular l'entropia a partir d'una temperatura en Celsius:

Solución: 1. Cal importar el mòdul matemàtic: import math (o from math import log). 2. La funció del logaritme neperià a Python és math.log(...), no pas ln(...). 3. Manca la instrucció de retorn return S al final de la funció Sfunc. 4. Cal convertir el text entrat per l'usuari a flotant: Temp = float(input(...)) abans de sumar-hi 273.15. 5. A la cadena impresa hi falten les claus {} per incrustar el resultat mitjançant .format(res): print("L'entropia val {} J/K-mol".format(res)).

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 18 de març 2016 Part A - Exercici 2 (3 punts): Co… · 2016 · Ejercicio 18 de març 2016 C - Pregunta 3 (1.5 punts). Corre… · 2016 ›

Más ejercicios de Funcions definides per l'usuari