我已经编写了大约一个月的时间,我刚刚开始研究功能。 此功能将提示用户输入整数。如果该数字低于低于或高于高,它将向用户输出错误消息,然后再次提示。否则,它将返回用户键入的数字。
这是我到目前为止所拥有的
getNumberInRange(x,y):
counter = 0
answer = 0
while counter < y:
answer = answer + x
counter = counter + 1
return answer
答案 0 :(得分:1)
您也可以尝试这种方法..
filters : defaultFilters
答案 1 :(得分:1)
def getNumberInRange(x,y):
counter = 0
answer = 0
while counter < y:
answer += x
counter += 1
return answer, counter
print(getNumberInRange(10,20))
答案 2 :(得分:0)
def getNumberInRange(x,y):
while True:
a=int(input("Enter Number"))
if not x < a < y:
print("Invalid")
else:
return a
试试这个。
此功能将提示用户输入整数。如果是这个号码 低于或高于高,它将输出错误消息 给用户,然后再次提示。
希望这有助于 :)