Publicado el Deja un comentario

104 Python. Numero mayor, menor de una lista

Como obtener el numero mayor y menor de una #lista dada con #Python.

# -*- coding: utf-8 -*-
lista = [5,2,84,21,94,35,26,14,17,32,7,74,5,45,65,102]
menor=None
mayor=None
for numero in lista:
    if menor==None and mayor==None:
        menor=numero
        mayor=numero
    else:
        if numero<menor:
            menor=numero
        if numero>mayor:
            mayor=numero
#mostrar el resultado
print(f’El numero mayor es {mayor}’)
print(f’El numero menor es {menor}’)
#otra forma de obtener mayor y menor
print(f’El numero mayor de la lista es {max(lista)}’)
print(f’El numero menor de la lista es {min(lista)}’)

 

Please follow and like us:
Publicado el Deja un comentario

101 Python. Archivos JSON

Grabar y leer archivos #JSON desde #Python.

# -*- coding: utf-8 -*-
“””
Created on Sun May 31 07:35:03 2020

@author: Jose
“””
import json
datos = {
“a”:{‘nombre’:’Jose’,’nota’:5.2},
“b”:{‘nombre’:’Lucia’,’nota’:8.5},
“c”:{‘nombre’:’Eva’,’nota’:8.0}
}
# print(datos)
# print(type(datos))

#guardamos en archivo
with open(“datos.json”,”w”) as fichero:
json.dump(datos,fichero)
print(“Fichero guardado”)
#recuperamos datos de fichero
with open(“datos.json”) as fichero:
datosJSON = json.load(fichero)
print(“Fichero cargado”)
#mostramos datos recuperados
print(“Mostrando datos desde fichero JSON”)
print(datosJSON)
print(“\n”)
print(“Datos de alumno B”)
print(datosJSON[“b”])
print(“Nombre de alumno C”)
print(datosJSON[“c”][“nombre”])

Please follow and like us: