我的实验室问我“提示输入数字,接受正数或负数。使用双重替代“决策”结构并打印一条消息,指示输入的数字是正数还是负数。”
我做了我的代码,但由于某种原因它不起作用....
def getNumFromUser():
num=input (“Please enter a number: “)
if num >= 0:
print "The number you entered is positive"
elif num <= 0:
print "The number you entered is negative"
else:
getNumFromUser()
并且由于某种原因它不会运行我的代码,当我取出 elif 语句时,它要求我输入数字,如果我输入负数,它会要求我重新输入数字以获得正数......我只是不知道如何在代码中组合负数和正数,以便“打印出指示输入的数字是正数还是负数的消息”。*我是python编程的新手,所以我在这里迷路了,如果有人能向我解释,我将不胜感激*