AttributeError: 'str' object has no attribute 'sleep' ошибка. Как решить?
Нужно прочитать хотя бы один любой учебник, тогда перекрытие имени модуля time именем переменной time не будет вызывать недоумения.
Чтобы решить, надо думать что делаете.

import time - импортируете модуль time в переменную time
time = input("Сейчас день или ночь?: ") - выкидываете старое значение переменной time и заменяете его строкой. Прощай, модуль.
time.sleep(0.5) - пытаетесь обратиться в функции sleep() модуля в переменной time, но его там уже нет, там теперь строка

Тут дело не в питоне, а в элементарной логике.