
Ayuda no entiendo el print de python
Publicado por Sebastian (1 intervención) el 11/02/2021 00:04:46
Hola chicos, soy nuevo programando
Hice el siguiente código pero no entiendo el valor que me retorna python, me podrían ayudar a saber que tengo mal.
El objetivo del codigo es ingresar unos dias, y retornar su equivalente en años meses y dias.
La consola me arrejo este resultado.
anios: <function anios at 0x7f865413d310> - meses <function meses at 0x7f865015d9d0> - dias <function dias at 0x7f86501
Hice el siguiente código pero no entiendo el valor que me retorna python, me podrían ayudar a saber que tengo mal.
El objetivo del codigo es ingresar unos dias, y retornar su equivalente en años meses y dias.
1
2
3
4
5
6
7
8
9
10
11
12
13
d = 20
def anios(d):
return int(d) // (365)
def meses(d):
return int(d) // (30)
def dias(d):
return int(d) % (365)
anioss = str(anios)
diass = str(dias)
mesess = str(meses)
print ('anios: {} - meses {} - dias {} '.format(anioss,mesess,diass))
La consola me arrejo este resultado.
anios: <function anios at 0x7f865413d310> - meses <function meses at 0x7f865015d9d0> - dias <function dias at 0x7f86501
Valora esta pregunta


0