Мне нужно, чтобы моя функция деления работала на python, как я могу получить ее так, чтобы она задавала вопрос о разделении, только если результат является целым числом, и округление не выполняется? моя функция деления выглядит следующим образом:Обнаружение числового типа результата
def division():
global Question
global correct
global incorrect
Question = Question + 1
print ("________________________________________________________________________________")
print ("Ok Then, This is question:", Question,)
number = (random.randint (12,24) * level)
second_number = (random.randint(2,12)* level)
print (number,"/",second_number)
answer = number//second_number
guess = input()
if guess == str (answer):
print('Correct!')
correct = correct + 1
elif guess != str(answer):
print("Sorry, but that's wrong!The answer was:", answer, "Onto the next question then!")
incorrect = incorrect +1
прямо сейчас, я получаю вещи, как 0/4 объявления 17/9, чтобы назвать несколько, так как я могу получить его, чтобы задать только вопросы, которые на самом деле способный без округления?
Хорошо, не пропустите это, спасибо! – Nash
Это сработало! Благодаря! – Nash
Удивительный! Congrats! –