Python - Me estaque en este código por favor si pudieran apoyarme

 
Vista:
sin imagen de perfil

Me estaque en este código por favor si pudieran apoyarme

Publicado por Sebas (4 intervenciones) el 11/10/2021 21:17:51
Una estación meteorológica envía las mediciones en el siguiente formato: CCCddmmaaaahhmmssTTTSSS, donde:
CCC: Es el código de la estación meteorológica. Es de la forma siguiente: A24 -> 1 Letra, 2 dígitos del 0 al 9.
ddmmaaaa: Corresponde a la fecha en la que se realizó la medición, en los días los valores van del 01 al 31, en los meses los valores van del 01 al 12, en los años los valores van a partir del 2021.
hhmmss: Corresponde a la hora en la que se realizó la medición, las horas van de 00 a 23, los minutos de 00 a 59, los segundos de 00 a 59.
TTT: Corresponde a la temperatura con 1 decimal, por ejemplo: 187 que representa 18.7, 057 que representa 05.7
SSS: Corresponde a la sensación térmica con 1 decimal, por ejemplo: 187 que representa 18.7, 057 que representa 05.7
No es necesario realizar validaciones acerca de los datos ingresados, se asume que cada estación realiza el envío correctamente.

Simule la ejecución de una estación ingresando una cantidad N de mediciones.
Genere 3 listas y almacene lo siguiente:
Lista 1: Estaciones, donde se deben almacenar cada código enviado.
Lista 2: Fecha, donde se deben almacenar la fecha y hora en el formato siguiente: dd/mm/aaaa, hh:mm:ss
Lista 3: Temperatura, donde se deben almacenar dos valores: TTT, SSS.
Calcule y muestre lo siguiente:
• El contenido de cada lista
• La temperatura promedio
• La sensación térmica promedio.
• Muestre la estación, fecha y hora en la cual se detectó la temperatura mayor.
• Muestre la estación, fecha y hora en la cual se detectó la temperatura menor.


Me estanque en este código ya que no logro hacer que se consiga la temperatura mayor y menor de las listas por favor si pudiesen apoyarme....adjunto mi código

while True :
Enviarmediciones = input("Desea enviar informacion: ")

if Enviarmediciones == "si":

cccc = input("Ingrese el codigo: ")
lista1 = list()
lista1.append(cccc)

dia = int(input("Ingrese dia: "))
mes = int(input("Ingrese mes: "))
anos = int(input("Ingrese ano: "))
hora = int(input("Ingrese hora: "))
minuto =int(input("Ingrese minutos: "))
segundos = int(input("Ingrese segundos: "))


ttt = int(float(input("La temperatura: ")))
sss = int(float(input("Sensacion termica: ")))
lista3 = list()
lista3.append(ttt)
lista3.append(sss)
print("Los resultados son")
print("LISTA1",lista1)
print("LISTA2:",dia,mes,anos,sep="/")
print("LISTA2",hora,minuto,segundos,sep=":")
print("LISTA3:",lista3)

if Enviarmediciones == "no":
break

tempe =list()
valor = float(ttt)
tempe.append(valor)
promedio = sum(tempe) / len(tempe)
print('Promedio temperatura:', promedio)

sensa =list()
val = float(sss)
sensa.append(val)
promedio = sum(sensa) / len(sensa)
print('Promedio de sensacion termica:', promedio)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Me estaque en este código por favor si pudieran apoyarme

Publicado por tincopasan (937 intervenciones) el 11/10/2021 22:06:50
python trae las funciones predefinidas max y min que obtienen el valor máximo y mínimo.
un ejemplo de uso e implementalo en tu código:
1
2
3
4
lista=[5,3,9,19,5]
 
print(max(lista))
print(min(lista))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar