Он должен переводить секунды в дни:часы: минуты:секунды, но ничего не выводит
Python:
Код:
a
=
int
(
input
(
'Введите секунды
:
"
)
)
def
time
(
a
)
:
days
=
a
//
(
24
*
3600
)
a
%=
24
*
3600
hours
=
a
//
3600
a
%=
3600
minutes
=
a
//
60
a
%=
60
print
(
f'{day}:{hours}:{minutes}:{a}'
)
Он должен переводить секунды в дни:часы: минуты:секунды, но ничего не выводит
Python:
Код:
a
=
int
(
input
(
'Введите секунды
:
"
)
)
def
time
(
a
)
:
days
=
a
//
(
24
*
3600
)
a
%=
24
*
3600
hours
=
a
//
3600
a
%=
3600
minutes
=
a
//
60
a
%=
60
print
(
f'{day}:{hours}:{minutes}:{a}'
)
ты функцию не вызываешь, сделай после своей функции вот так
Он должен переводить секунды в дни:часы: минуты:секунды, но ничего не выводит
Python:
Код:
a
=
int
(
input
(
'Введите секунды
:
"
)
)
def
time
(
a
)
:
days
=
a
//
(
24
*
3600
)
a
%=
24
*
3600
hours
=
a
//
3600
a
%=
3600
minutes
=
a
//
60
a
%=
60
print
(
f'{day}:{hours}:{minutes}:{a}'
)
1. ты не вызываешь функцию
2. на 9 строке у тебя вместо "days" написано "day"
3. на первой строке у тебя строка открывается "одиночной" кавычкой ('), а заканчивается "двойной" (")