#python #python-3.x #jupyter-notebook #valueerror
#python #python-3.x #jupyter-записная книжка #ошибка значения
Вопрос:
Код отлично работает в jupyter notebook, но выдает ошибку в ранге хакера
n=int(input())
for i in range(0,99):
n= n 1
if (n % 3 == 0 and n % 5 == 0):
print('FizzBuzz')
elif (n % 3 == 0 and n % 5 != 0):
print('Fizz')
elif (n % 3 != 0 and n % 5 == 0):
print('Buzz')
else:
print(n)
Комментарии:
1. проверьте свои тестовые примеры и код
2. Пожалуйста, правильно отформатируйте свой вопрос и также опубликуйте ошибку.
Ответ №1:
Я думаю, в этом проблема — n = int(input())
Возможно, hacker rank не поддерживает input
построение. Попробуйте заменить его на случайное значение.
Комментарии:
1. он хорошо работает, когда я придаю ему некоторое значение, но должен был работать и с приведенным выше кодом
2. В этом случае вы можете адресовать свой вопрос hacker rank, потому что он связан с их ограничением, но не с python.