Посмотрите на эту строку:
xRan = print(nPrint, datetime.datetime.now().strftime("%H:%M:%S"))
Здесь вы пытаетесь напечатать nPrint
, в то время как nPrint
- функция, вы должны добавить ()
для ее вызова. Также обратите внимание, что эта функция может печатать числа сама, поэтому нет необходимости вызывать print(nPrint())
, потому что эта функция возвращает None
, поэтому печать будет бесполезной:
nPrint()
print(datetime.datetime.now().strftime("%H:%M:%S"))
Обратите внимание, что в этом нет необходимости. сохранить print()
результат в xRan
переменную